2J6 | |
IDAX rp |
Wpisz do akumulatora pośrednio (Load Accuoulator indirect) (A) — ((rp)) Bo akumulatora wpisz zawartość komórki pamięci o adresie za» wartym w parze rejestrów rp. Uwaga: mogą tu wystąpić tylko pary rp = B (B i C), rp = D(D i E), 00RP1010 |
STAX rp |
cykli: 2 stanów: 7 wsk: żaden Zapamiętaj akumulator pośrednio (Storę Accumulator Indirect) ((rp)) —(A) Do komórki pamięci o adresie zawartym w parze rejestrów rp wpisz zawartość akumulatora. Uwaga: mogą tu wystąpić tylko pary rp = B(B i C) i rp = D(D i E). 00RP001 0 |
XCHG |
cykli: 2 stanów: 7 wsk: żaden Zamień H i L z D i E (£xchange H and L with B and E) (H)-(B) (W—(B) Wymień zawartość rejestrów H i D oraz L i E 1110 10 11 cykli: 1 stanów: 4 wsk: żaden --ROZKAZ? ARYTMETYCZNE-------- |
ADD r |
Dodaj rejestr -(Add register) (A)— (A) + (r) Dodaj zawartość rejestru r do zawartości akumulatora i wynik umieść w akumulatorze. 10000SSS |
ADD U |
cykli: 1 stanów: 4 wsk: wszystkie Dodaj pamięć (Add memory) (A)— (A) + ((H)(L)) Dodaj zawartość komórki pamięci o adresie zawartym w rejestrach H i L do zawartości akumulatora i wynik umieść w akumulatorze. 100 0 0110 |
AD1 data |
cykli: 2 stanów: 7 wsk: wszystkie Dodaj drugi bajt (Add immediate) (A) — (A) + (bajt2) |
ADO r
ADO U
o
ACI data
Dodaj drugi bajt rozkazu do zawartości akumulatora i wynik umieść w akumulatorze.
11000110
bajt2
cykli: 2 stanów: 7 wsk: wszystkie
Dodaj rejestr z przeniesieniem (Add register with carry)
(A) — (A) + (r) + (OT)
Dodaj zawartość rejestru r i wskaźnika przeniesienia OT do zawartości akumulatora i wynik umieść w akumulatorze.
10001SSS
cykli: 1 stanów: 4 wsk: wszystkie
Dodaj pamięć z przeniesieniem (Add aemory with carry)
(A) — (A) + ((H)(L)) + (OT)
Dodaj zawartość komórki pamięci o adresie zawartym w rejestrach H i I> i zawartość wskaźnika przeniesienia OT do zawartości akumulatora i wynik mieść w akumulatorze.
10001110
cykli: 2 stanów: 7 wsk: wszystkie
Dodaj drugi bajt wraz z przeniesieniem (Add immediate with carry)
(A) —~ (A) + (bajt2) + (CY-)
Dodaj drugi bajt rozkazu oraz zawartość wskaźnika przeniesienia do zawartości akumulatora i wynik umieść w akumulatorze.
SUB r
SUB M
11001110
bajt2
cykli: 2 stanów: 7 wsk: wszystkie Odejmij rejestr (Subtract register)
(A) —(A) - (r)
Odejmij zawartość rejestru r od zawartości akumulatora i wynik umieść w akumulatorze
10010SSS
cykli: 1 stanów: 4 wsk: wszystkie Odejmij pamięć (Subtract memory)
(A) —(A) - ((H)(L))
Odejmij zawartość komórki pamięci o adresie zawartym w rejestrach H i L od zawartości akumulatora i wynik umieść w akumulatorze