Rozkaz BIT: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(→Adresowanie indeksowane) |
|||
Linia 64: | Linia 64: | ||
|} | |} | ||
== Adresowanie indeksowane == | == Adresowanie indeksowane == | ||
− | * BIT b,(IX+ | + | * BIT b,(IX+d) |
− | * BIT b,(IY+ | + | * BIT b,(IY+d) |
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
Linia 92: | Linia 92: | ||
|style="text-align:center"|1 | |style="text-align:center"|1 | ||
|} | |} | ||
+ | |||
== <i>[[Nieudokumentowane rozkazy|Nieudokumentowane]]</i> == | == <i>[[Nieudokumentowane rozkazy|Nieudokumentowane]]</i> == | ||
* BIT b,(ix+u) | * BIT b,(ix+u) |
Wersja z 18:52, 11 cze 2014
test BIT - testuj bit
Znacznik Z przyjmuje wartość bitu o numerze b.
Spis treści
Adresowanie rejestrowe
- BIT b,A
- BIT b,B
- BIT b,C
- BIT b,D
- BIT b,E
- BIT b,H
- BIT b,L
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 8 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | ? | ? | 0 | 1 |
Adresowanie pośrednie
- BIT b,(HL)
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 12 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | ? | ? | 0 | 1 |
Adresowanie indeksowane
- BIT b,(IX+d)
- BIT b,(IY+d)
Liczba bajtów | 4 |
---|---|
Liczba taktów zegara | 20 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | ? | ? | 0 | 1 |
Nieudokumentowane
- BIT b,(ix+u)
- BIT b,(iy+u)
Liczba bajtów | 4 |
---|---|
Liczba taktów zegara | 20 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | ? | ? | 0 | 1 |