2$6
I£AX rp
Wpisz do akumulatora pośrednio (Load Accumulator lndirect) (A) — ((rp))
Do akumulatora wpisz zawartość komórki pamięci o adresie zczwartym w parze rejestrów rp.
Uwaga: mogą tu wystąpić tylko pary rp = S (B i 0), rp = D(D i E).
O 0 R P 1 O 1 O
cykli: 2 stanów: 7 wsk: żaden
STAI rp
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).
00RP0010
cykli: 2 stanów: 7 wsk: żaden
XCHG
Zamień H i L z D i E (Exchange H and L with D and E)
(H)“(D)
Wymień zawartość rejestrów H i D oraz L i E 11101011
cykli: 1 stanów: 4 wsk: żaden
- ROZKAZY ARYTMETYCZNE--------
ADD r
Dodaj rejestr -(Add register)
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.
10000110
ADI data
cykli: 2 stanów: 7 wsk: wszystkie Dodaj drugi bajt (Add immediate)
(A)—(A) + (bajt2)
ADO r
ADO M
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) + (CI)
Dodaj zawartość rejestru r i wskaźnika przeniesienia CI 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) (Ii)) + (CY)
Dodaj zawartość komórki pamięci o adresie zawartym w rejestrach H i L i zawartość wskaźnika przeniesienia CY do zawartości akumulatora i wynik umieść 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 ba jt2
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