238
SUI data
SBB r
SBB U
SBI data
UTR r
O
10010110
cykli: 2 stanów: 7 wsk: wszystkie Odejmij drugi bajt (Subtract lmmediate)
(A)—(A) - (bajt2)
Odejmij drugi bajt rozkazu od zawartości akumulatora i wynik umieść w akumulatorze.
110 10 110 bajt2
cykli: 2 stanów: 7 wsk: wszystkie
Odejmij rejestr wraz z pożyczką (Subtract register with borrow)
(A) —(A) - (r) - (CT)
Odejmij zawartość rejestru r i zawartość wskaźnika CI od zawartości akumulatora i wynik umieść w akumulatorze
10011SSS
cykli: 1 stanów: 4 wsk: wszystkie
Odejmij pamięć wraz z pożyczką (Subtract memory with borrow)
(A) —(A) - ((H) (L)) - (CI)
Odejmij zawartość komórki pamięci ó adresie zawartym w rejestrach H i L i zawartość wskaźnika CI od zawartości akumulatora i wynik umieść w akumulatorze.
10011110
cykli: 2 stanów: 7 wsk: wszystkie
Odejmij drugi bajt wraz z pożyczką (Subtract immediate with borrow)
(A) —(A) - (bajt2) - (CI)
Odejmij drugi bajt rozkazu i zawartość wskaźnika przeniesienia od zawartości akumulatora i wynik umieść w akumulatorze.
11011110
bajt2
cykli: 2 stanów: 7 wsk: wszystkie Zwiększ rejestr (Increment register)
(r)—(r) + 1
Zawartość rejestru r zwiększ o Jeden 00DDD100
cykli: 1 stanów: 5 wsk.: Z,S,P,AC
DCR p
DCR 11
DCX rp
DAD rp
Zwiększ pamięć (Increment memory)
((H) (L)) — ((H) (Ł)) + 1
Zwiększ o jeden zawartość komórki pamięci o adresie zawartym w rejestrach. H i L.
00110-100
cykli: 3 stanów: 10 wsk: Z,S,P,AC Zmniejsz rejestr (Decrement register)
(r) —(r) - 1
Zmniejsz o jeden zawartość rejestru r 00DDD101
cykli: 1 stanów: 5 wsk: Z,S,P,AC Zmniejsz pamięć (Decrement memory)
((H)(L)) — ((H)(L)) - 1
Zmniejsz o jeden zawartość komórki pamięci o adresie zawartym w rejestrach H i L.
00110101
cykli: 3 stanów: 10 wsk: Z,S(P,AC Zwiększ parę rejestrów (Increment register palr)
(rh)(rl)—— (rh)(rl) + 1 Zwiększ o jeden zawartość pary rejestrów rp.
0 0 8 P 0 0 1 1
cykli: 1 stanów: 5 wsk: żaden
Zmniejsz parę rejestrów (Decrement register pair)
(rh)(rl)—(rh)(rl) - 1 Zmniejsz o jeden zawartość pary rejestrów rp.
00RP101 1
cykli: 1 stanów: 5 wsk: żaden
Dodaj parę rejestrów do H i L (Add register pair to H and L)
(H)(L)— (H)(L) + (rh)(rl)
Dodaj zawartość pary rejestrów rp do zawartości pary rejestrów H i L i wynik umieść w H i L.
Uwaga: wskaźnik CY zostaje ustawiony w stan 1, gdy wystąpi przeniesienie po dodaniu całej pary; w przeciwnym przypadku zostaje skasowany do zera.
0ORP1001
cykli: 3 stanów: 10
wsk: CY