Rozkaz SUB: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
(Utworzono nową stronę "<i><b>SUB</b>tract</i> - odejmowanie <p>Operacja odejmowania wartości akumulatora i argumentu. Wynik w akumulatorze.</p> == Adresowanie natychmiastowe == * SUB A,n {|cl...")
 
Linia 26: Linia 26:
 
|style="text-align:center"|V
 
|style="text-align:center"|V
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
|style="text-align:center"|0
+
|style="text-align:center"|1
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
 
|}
 
|}
Linia 60: Linia 60:
 
|style="text-align:center"|V
 
|style="text-align:center"|V
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
|style="text-align:center"|0
+
|style="text-align:center"|1
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
 
|}
 
|}
Linia 88: Linia 88:
 
|style="text-align:center"|V
 
|style="text-align:center"|V
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
|style="text-align:center"|0
+
|style="text-align:center"|1
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
 
|}
 
|}
Linia 117: Linia 117:
 
|style="text-align:center"|V
 
|style="text-align:center"|V
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
|style="text-align:center"|0
+
|style="text-align:center"|1
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
 
|}
 
|}
Linia 149: Linia 149:
 
|style="text-align:center"|V
 
|style="text-align:center"|V
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
|style="text-align:center"|0
+
|style="text-align:center"|1
 
|style="text-align:center"|↕
 
|style="text-align:center"|↕
 
|}
 
|}

Wersja z 10:51, 12 cze 2014

SUBtract - odejmowanie

Operacja odejmowania wartości akumulatora i argumentu. Wynik w akumulatorze.

Adresowanie natychmiastowe

  • SUB A,n
Liczba bajtów 2
Liczba taktów zegara 7
Znaczniki
C Z PV S N H
V 1

Adresowanie rejestrowe

  • SUB A,A
  • SUB A,B
  • SUB A,C
  • SUB A,D
  • SUB A,E
  • SUB A,H
  • SUB A,L
Liczba bajtów 1
Liczba taktów zegara 4
Znaczniki
C Z PV S N H
V 1

Adresowanie pośrednie

  • SUB A,(HL)
Liczba bajtów 1
Liczba taktów zegara 7
Znaczniki
C Z PV S N H
V 1

Adresowanie indeksowane

  • SUB A,(IX+d)
  • SUB A,(IY+d)
Liczba bajtów 3
Liczba taktów zegara 19
Znaczniki
C Z PV S N H
V 1

Nieudokumentowane

Operacje na połówkach rejestrów indeksowych

  • SUB A,IXL
  • SUB A,IXH
  • SUB A,IYL
  • SUB A,IYH
Liczba bajtów 2
Liczba taktów zegara 8
Znaczniki
C Z PV S N H
V 1