238
SUI data
SBB r
SBB U
SBI data
EJR r
O
10010110
cykli: 2 stanów i 7 wsie: wszystkie Odejmij drugi bajt (Subtract immediate)
(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ą (Subtraot register with borrow)
(A) —(A) - (r) - (CI)
Odejmij zawartość rejestru r i zawartość wskaźnika CY 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)(Ł)) - (CY)
Odejmij zawartość komórki pamięci ó adresie zawartym w rejestrach i i I i zawartość wskaźnika CY 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) - (CY)
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
Zwiększ pamięć (Increment memory) ((H)(L)) — ((H)(Ł)) + 1
Zwiększ o jeden zawartość komórki pamięci o adresie zawartym w rejestrach H 1 L.
00110100
DCR p
cykli: 3 stanów: 10 wsk: Z,S,P,AC Zmniejsz rejestr (Decrement register) (r) —(r) - 1
Zmniejsz o jeden zawartość rejestru r 00DDD101
DCR U
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 Ł.
00110101
ura rp
DCX rp
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. 00RP0011
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
DAD rp
cykli: 1 stanów: 5 wsk: żaden
Dodaj parę rejestrów do H i L (Add register pair to H and L)
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.
OORP1001
cykli: 3 stanów: 10 wsk: CY