3012
edycji
Nie podano opisu zmian |
|||
(Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika) | |||
Linia 8: | Linia 8: | ||
Po zakończeniu każdego cyklu rozkazowego, w zależności od warunków zaistniałych w minikomputerze, następuje przejście do jednej z następujących czynności: | Po zakończeniu każdego cyklu rozkazowego, w zależności od warunków zaistniałych w minikomputerze, następuje przejście do jednej z następujących czynności: | ||
* zatrzymanie minikomputera w stanie STOP w wyniku wyłączenia klucza START | * zatrzymanie minikomputera w stanie STOP w wyniku wyłączenia klucza START | ||
* wykonanie przerwania | * [[Przerwania|wykonanie przerwania]] | ||
* przejście w stan CZEKAJ w wyniku rozkazu HLT | * przejście w stan CZEKAJ w wyniku rozkazu HLT | ||
* wykonanie następnego cyklu rozkazowego | * wykonanie następnego cyklu rozkazowego | ||
Linia 42: | Linia 42: | ||
gdzie: | gdzie: | ||
* R/C/ - zawartość rejestru uniwersalnego o numerze wskazanym w polu c rozkazu (występuje w przypadku C≠0) | * R/C/ - zawartość rejestru uniwersalnego o numerze wskazanym w polu c rozkazu (występuje w przypadku C≠0) | ||
* M - zawartość następnego słowa za słowem podstawowym rozkazu (występuje, gdy C | * M - zawartość następnego słowa za słowem podstawowym rozkazu (występuje, gdy C=0) | ||
* MOD - modyfikator, argument efektywny rozkazu MD (występuje, gdy poprzednio użyto rozkazu MD) | * MOD - modyfikator, argument efektywny rozkazu MD (występuje, gdy poprzednio użyto rozkazu MD) | ||
* R/B/ - zawartośćś rejestru uniwersalnego wwskazanego w polu B rozkazu (występuje, gdy B≠0) | * R/B/ - zawartośćś rejestru uniwersalnego wwskazanego w polu B rozkazu (występuje, gdy B≠0) |