Rozkaz INC: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(→Nieudokumentowane) |
|||
(Nie pokazano 1 wersji utworzonej przez jednego użytkownika) | |||
Linia 124: | Linia 124: | ||
|style="text-align:center"|• | |style="text-align:center"|• | ||
|} | |} | ||
− | === Rejestry indeksowe | + | === Rejestry indeksowe === |
* INC IX | * INC IX | ||
* INC IY | * INC IY | ||
Linia 190: | Linia 190: | ||
* [[Znaczniki]] | * [[Znaczniki]] | ||
* [[Mikroprocesor Z80]] | * [[Mikroprocesor Z80]] | ||
+ | [[Kategoria:Programowanie]][[Kategoria:Assembler]] |
Aktualna wersja na dzień 14:11, 23 gru 2014
INCrement - zwiększenie wartości o jeden
Spis treści
Operacje 8 bitowe
Adresowanie rejestrowe
- INC A
- INC B
- INC C
- INC D
- INC E
- INC H
- INC L
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 4 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | V | ↕ | 0 | ↕ |
Adresowanie pośrednie
- INC (HL)
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 11 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | V | ↕ | 0 | ↕ |
Adresowanie indeksowane
- INC (IX+d)
- INC (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
- INC BC
- INC DE
- INC HL
- INC SP
Liczba bajtów | 1 |
---|---|
Liczba taktów zegara | 6 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | • | • | • | • | • |
Rejestry indeksowe
- INC IX
- INC 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
- INC IXL
- INC IXH
- INC IYL
- INC IYH
Liczba bajtów | 2 |
---|---|
Liczba taktów zegara | 8 |
Znaczniki | |||||
---|---|---|---|---|---|
C | Z | PV | S | N | H |
• | ↕ | V | ↕ | 0 | ↕ |