Rozkaz DEC: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(Utworzono nową stronę "<i><b>DEC</b>rement</i> - zmniejszenie wartości o jeden == Operacje 8 bitowe == === Adresowanie rejestrowe === * DEC A * DEC B * DEC C * DEC D * DEC E * DEC H * DEC L {...") |
(→Pary rejestrów i rejestr wskaźnika stosu) |
||
Linia 124: | Linia 124: | ||
|style="text-align:center"|• | |style="text-align:center"|• | ||
|} | |} | ||
− | === Rejestry indeksowe | + | === Rejestry indeksowe === |
* DEC IX | * DEC IX | ||
* DEC IY | * DEC IY | ||
Linia 153: | Linia 153: | ||
|style="text-align:center"|• | |style="text-align:center"|• | ||
|} | |} | ||
+ | |||
== <i>[[Nieudokumentowane rozkazy|Nieudokumentowane]]</i> == | == <i>[[Nieudokumentowane rozkazy|Nieudokumentowane]]</i> == | ||
Operacje na połówkach rejestrów indeksowych | Operacje na połówkach rejestrów indeksowych |
Wersja z 10:31, 12 cze 2014
DECrement - zmniejszenie wartości o jeden
Spis treści
Operacje 8 bitowe
Adresowanie rejestrowe
- DEC A
- DEC B
- DEC C
- DEC D
- DEC E
- DEC H
- DEC L
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 4 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | V | ↕ | 0 | ↕ |
Adresowanie pośrednie
- DEC (HL)
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 11 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | V | ↕ | 0 | ↕ |
Adresowanie indeksowane
- DEC (IX+d)
- DEC (IY+d)
Liczba bajtów | 3 |
---|---|
Liczba taktów zegara | 23 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | V | ↕ | 0 | ↕ |
Operacje 16 bitowe
Pary rejestrów i rejestr wskaźnika stosu
- DEC BC
- DEC DE
- DEC HL
- DEC SP
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 6 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | • | • | • | • | • |
Rejestry indeksowe
- DEC IX
- DEC IY
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 10 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | • | • | • | • | • |
Nieudokumentowane
Operacje na połówkach rejestrów indeksowych
- DEC IXL
- DEC IXH
- DEC IYL
- DEC IYH
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 8 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | V | ↕ | 0 | ↕ |