Rozkaz INC: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
Linia 124: Linia 124:
 
|style="text-align:center"|•
 
|style="text-align:center"|•
 
|}
 
|}
=== Rejestry indeksowe
+
=== Rejestry indeksowe ===
 
* INC IX
 
* INC IX
 
* INC IY
 
* INC IY

Wersja z 10:31, 12 cze 2014

INCrement - zwiększenie wartości o jeden

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