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="...") |
(Brak różnic)
|
Wersja z 07:33, 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