Struktury danych CROOK-5: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
brak opisu edycji
(Utworzono nową stronę "= Opis procesu = CROOK-5, wersja 8 dla maszyny nieprzerobionej {| class="wikitable" ! Nazwa !! Przesunięcie !! Rozmiar !! Opis |- | ICE || 0 || 3 || Wektor procesu: I...")
 
Nie podano opisu zmian
Linia 68: Linia 68:
| JLOLEN || 54 || 1 || Dlugosc ladowania
| JLOLEN || 54 || 1 || Dlugosc ladowania
|}
|}
= Stan procesu =
16-bit słowo stanu procesu składa się z dwóch części:
* bity 0-8 określają stan procesu
* bity 9-15 opisują przyczynę wejścia procesu w dany stan
{| class="wikitable"
! width=30 | Bit  !! width=30 | 0 !! width=30 | 1 !! width=30 | 2 !! width=30 | 3 !! width=30 | 4 !! width=30 | 5 !! width=30 | 6 !! width=30 | 7 !! width=30 | 8 !! 9-15
|-
| Stan || HAST || HAQJ || || HAJW || HAQL || HABA || ALRS || HADV || HCAM<br/>NCOW || Przyczyna
|}
Znaczenie stanów:
* HAST - zatrzymany
* HAQJ - czeka w kolejce
* HAJW - czeka na inny proces?
* HAQL
* HABA
* ALRS
* HADV - czeka na urządzenie znakowe
* HCAM - czeka na CAMAC
* NCOW
* HAPR HAQL+075
* HATO HAQL+076
* HATR HAQL+041
* HADE 040

Menu nawigacyjne