Rozkaz HALT: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
 
(Nie pokazano 5 wersji utworzonych przez jednego użytkownika)
Linia 1: Linia 1:
<i>HALT</i> - rozkaz stopu powoduje przejście procesora do stanu [[martwa pętla|martwej pętli]]. W tym stanie procesor wykonuje cykliczne rozkazy [[Rozkaz NOP|NOP]] (nie pobierając ich kodu z pamięci) i czeka na przerwanie lub sygnał kasowania.
+
<i><b>HALT</b></i> - rozkaz stopu powoduje przejście procesora do stanu [[martwa pętla|martwej pętli]]. W tym stanie procesor wykonuje cykliczne rozkazy [[Rozkaz NOP|NOP]] (nie pobierając ich kodu z pamięci) i czeka na [[przerwania|przerwanie]] lub [[sygnał RESET|sygnał kasowania]].
 +
{|class="wikitable"
 +
|-
 +
!scope="row" style="text-align:left"|Liczba bajtów
 +
|style="width: 16px;text-align:right"|1
 +
|-
 +
!scope="row" style="text-align:left"|Liczba taktów zegara
 +
|style="width: 16px;text-align:right"|4
 +
|}
 +
{|class="wikitable"
 +
|-
 +
!scope="row" colspan=6 style="text-align:center"|Znaczniki
 +
|-
 +
!scope="col" style="width: 16px"|C
 +
!scope="col" style="width: 16px"|Z
 +
!scope="col" style="width: 16px"|PV
 +
!scope="col" style="width: 16px"|S
 +
!scope="col" style="width: 16px"|N
 +
!scope="col" style="width: 16px"|H
 +
|-
 +
|style="text-align:center"|•
 +
|style="text-align:center"|•
 +
|style="text-align:center"|•
 +
|style="text-align:center"|•
 +
|style="text-align:center"|•
 +
|style="text-align:center"|•
 +
|}
 +
<hr>
 +
* [[Lista rozkazów]]
 +
* [[Rejestry]]
 +
* [[Znaczniki]]
 +
* [[Mikroprocesor Z80]]
 +
[[Kategoria:Programowanie]][[Kategoria:Assembler]]

Aktualna wersja na dzień 14:09, 23 gru 2014

HALT - rozkaz stopu powoduje przejście procesora do stanu martwej pętli. W tym stanie procesor wykonuje cykliczne rozkazy NOP (nie pobierając ich kodu z pamięci) i czeka na przerwanie lub sygnał kasowania.

Liczba bajtów 1
Liczba taktów zegara 4
Znaczniki
C Z PV S N H