Kolokwium SPOM Imię, nazwisko, grupa: .r Nr. -
Treść pytania
Odp.
Linia ATN:
s
w stanie 0 sygnalizuje przesyłanie rozkazów
jest sterowana przez urządzenie zaadresowane do nadawania — k.>, T-Jcy/'
wskazuje w jaki sposób mają być interpretowane informacje na szynie PIO
^ jest sterowana przez aktualny kontroler systemu
w stanie 1 sygnalizuje przesyłanie danych
Rozkaz GET:
jest rozkazem uniwersalnym
jest rozkazem jednoliniowym
jest rozkazem adresowalnym
El
służy do odebrania wyniku pomiaru
stuży do wyzwolenia urządzenia
E
Rozkaz uniwersalny w standardzie IEC-625.1
jest wysyłany przy ATN=1
jest wykonywany jedynie przez urządzenia zaadresowane do odbioru
musi rozpoczynać się od znaku'
jest odbierany jedynie przez urządzenia zaadresowane do odbioru
jest wysyłane przy ATN=0
Kontroler może stwierdzić żądanie obsługi przez dane urządzenie przez:
odczyt maski rejestru sumarycznego
:adreso«*anie urządzenia do nadawania i wyzwolenie go
sprawdzenie 6 bitu bajtu statusu (licząc od “0")
sprawdzenie 4 bitu bajtu statusu (licząc od "0“)
K
przeprowadzenie odpytywania szeregowego
Liczba urządzeń w stadardzie IEC-625
jest ograniczona do 30
zależy od dtugości magistrali
zależy tylko od zastosowanego typu kontrolera interfejsu
jest nieograniczona
jest ograniczona do 14
Wystąpienie znaku w*",na początku' rozkazu języka SCP1:
oznacza rozkaz uniwersalny
oznacza, iż rozkaz jest jednakowo interpretowany przez wszystkie urządzenia standardu IEC-625.2
powoduje, iż rozkaz ten musi byc wysiany przy ATN=1
oznacza, iż urządzenie musi wystawić odpowiedź do bufora wyjściowego
jest zabronione
Blad handshake'u to:
NRFD=0 i NDAC=0 V
NRFD=1 i NDAC=1 v/
£-
błąd transmisji danych
btąd kontrolera
NRFD=0 i DAV =0
Rozkaz *STB?:
służy do oczekiwania na żądanie obsiugi
umieszcza bajt statusu urządzenia w jego buforze wyjściowym
służy do odczytania bajtu statusu urządzenia
powoduje przeprowadzenie kontroli szeregowej
służy do testowania funkcji pomiarowych urządzenia
Aby poprawnie wysłać rozkaz (w IEC 625.1) o kodzie 67 należy:
wysłać 2 bajty przy ATN=1
wysłać 1 bajt przy ATN=0
wysłać 1 bajt przy ATN=1
wysłać 2 bajty i <NL> przy ATN=0
wysłać 2 bajty przy ATN=0
10
Transmisja asynchroniczna z potwierdzenieniem to:
*>
wykorzystuje mechanizm "handshake"
transmisja wykorzystująca bity startu i stopu
transmisja wykorzystywana w systemach z interfejsami szeregowyi y to tzw półduplex_
X-