Znaczniki: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(Utworzono nową stronę "Znacznikami lub flagami nazywane są pojedyncze bity rejestru F (Flags Register).<br> Informują one o stanie mikroprocesora. {|class="wikitable" |- !scope="col" style="...") |
|||
Linia 1: | Linia 1: | ||
− | Znacznikami lub flagami nazywane są pojedyncze bity rejestru F (Flags Register).<br> | + | Znacznikami lub flagami nazywane są pojedyncze bity [[rejestry|rejestru]] F (Flags Register).<br> |
Informują one o stanie mikroprocesora. | Informują one o stanie mikroprocesora. | ||
{|class="wikitable" | {|class="wikitable" | ||
Linia 30: | Linia 30: | ||
BIT 4,E | BIT 4,E | ||
</pre> | </pre> | ||
+ | <hr> | ||
+ | * [[Lista rozkazów]] | ||
+ | * [[Rejestry]] | ||
+ | * [[Mikroprocesor Z80]] |
Wersja z 07:34, 12 cze 2014
Znacznikami lub flagami nazywane są pojedyncze bity rejestru F (Flags Register).
Informują one o stanie mikroprocesora.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|
S | Z | H | P/V | N | C |
Bity 3 i 5 nie są używane.
Znaczniki C, P/V, Z i S można testować w rozkazach warunkowych skoków, wywołań i powrotów z podprogramów.
Znaczniki H i N używane są w arytmetyce BCD i nie mogą być testowane bezpośrednio w rozkazach warunkowych. Ich odczyt jest możliwy wyłącznie pośrednio, na przykład z użyciem poniższego kodu
; sprawdzenie stanu znacznika H PUSH AF POP DE BIT 4,E