i8080 instruction set
|
x0 |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
xA |
xB |
xC |
xD |
xE |
xF |
0x |
nop |
lxi b,NN |
stax b |
inx b |
inr b |
dcr b |
mvi b,N |
rlc |
|
dad b |
ldax b |
dcx b |
inr c |
dcr c |
mvi c,N |
rrc |
1x |
|
lxi d,NN |
stax d |
inx d |
inr d |
dcr d |
mvi d,N |
ral |
|
dad d |
ldax d |
dcx d |
inr e |
dcr e |
mvi e,N |
rar |
2x |
|
lxi h,NN |
shld NN |
inx h |
inr h |
dcr h |
mvi h,N |
daa |
|
dad h |
lhld NN |
dcx h |
inr l |
dcr l |
mvi l,N |
cma |
3x |
|
lxi sp,NN |
sta NN |
inx sp |
inr m |
dcr m |
mvi m,N |
stc |
|
dad sp |
lda NN |
dcx sp |
inr a |
dcr a |
mvi a,N |
cmc |
4x |
mov b,b |
mov b,c |
mov b,d |
mov b,e |
mov b,h |
mov b,l |
mov b,m |
mov b,a |
mov c,b |
mov c,c |
mov c,d |
mov c,e |
mov c,h |
mov c,l |
mov c,m |
mov c,a |
5x |
mov d,b |
mov d,c |
mov d,d |
mov d,e |
mov d,h |
mov d,l |
mov d,m |
mov d,a |
mov e,b |
mov e,c |
mov e,d |
mov e,e |
mov e,h |
mov e,l |
mov e,m |
mov e,a |
6x |
mov h,b |
mov h,c |
mov h,d |
mov h,e |
mov h,h |
mov h,l |
mov h,m |
mov h,a |
mov l,b |
mov l,c |
mov l,d |
mov l,e |
mov l,h |
mov l,l |
mov l,m |
mov l,a |
7x |
mov m,b |
mov m,c |
mov m,d |
mov m,e |
mov m,h |
mov m,l |
hlt |
mov m,a |
mov a,b |
mov a,c |
mov a,d |
mov a,e |
mov a,h |
mov a,l |
mov a,m |
mov a,a |
8x |
add b |
add c |
add d |
add e |
add h |
add l |
add m |
add a |
adc b |
adc c |
adc d |
adc e |
adc h |
adc l |
adc m |
adc a |
9x |
sub b |
sub c |
sub d |
sub e |
sub h |
sub l |
sub m |
sub a |
sbb b |
sbb c |
sbb d |
sbb e |
sbb h |
sbb l |
sbb m |
sbb a |
Ax |
ana b |
ana c |
ana d |
ana e |
ana h |
ana l |
ana m |
ana a |
xra b |
xra c |
xra d |
xra e |
xra h |
xra l |
xra m |
xra a |
Bx |
ora b |
ora c |
ora d |
ora e |
ora h |
ora l |
ora m |
ora a |
cmp b |
cmp c |
cmp d |
cmp e |
cmp h |
cmp l |
cmp m |
cmp a |
Cx |
rnz |
pop b |
jnz NN |
jmp NN |
cnz NN |
push b |
adi N |
rst 0 |
rz |
ret |
jz NN |
|
cz NN |
call NN |
aci N |
rst 1 |
Dx |
rnc |
pop d |
jnc NN |
out N |
cnc NN |
push d |
sui N |
rst 2 |
rc |
|
jc NN |
in N |
cc NN |
|
sbi N |
rst 3 |
Ex |
rpo |
pop h |
jpo NN |
xthl |
cpo NN |
push h |
ani N |
rst 4 |
rpe |
pchl |
jpe NN |
xchg |
cpe NN |
|
xri N |
rst 5 |
Fx |
rp |
pop psw |
jp NN |
di |
cp NN |
push psw |
ori N |
rst 6 |
rm |
sphl |
jm NN |
ei |
cm NN |
|
cpi N |
rst 7 |
|
|
|
|
|
|
|
Control |
Load/Move |
Arithmetic |
Jump/Call |
Stack |