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

Przejdź do nawigacji Przejdź do wyszukiwania
Linia 119: Linia 119:
16-bitowe słowo stanu procesu składa się z trzech części:
16-bitowe słowo stanu procesu składa się z trzech części:
* bity 0-8 określają stan procesu
* bity 0-8 określają stan procesu
* bity 9-11 - ??
* bity 9-15 opisują przyczynę przejścia procesu do danego stanu, (numer kolejki, w której proces oczekuje, numer urządzenia, na które czeka, ...)
* bity 12-15 zawierają numer kolejki, w której znajduje się proces (opisują przyczynę przejścia procesu do danego stanu)


Proces gotowy do wykonania ma stan 0.
Proces gotowy do wykonania ma stan 0.
Linia 145: Linia 144:
* HATR HAQL+041 - czeka na zakończenie?
* HATR HAQL+041 - czeka na zakończenie?
* HADE 040 - czeka na usunięcie?
* HADE 040 - czeka na usunięcie?
Pole ''Przyczyna'' ma zawartość zależną od stanu, w jakim znajduje się proces. Może to być:
* numer kolejki, w której proces oczekuje.
* numer urządzenia, na które czeka,
* ...

Menu nawigacyjne