00 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
HLT |
HLT |
RLC |
RNC |
ADI |
RST 0 |
MVI A |
RET |
1 |
INR B |
DCR B |
RRC |
RNZ |
ACI |
RST 1 |
MVI B |
RET |
2 |
INR C |
DCR C |
RAL |
RP |
SUI |
RST 2 |
MVI C |
RET |
3 |
INR D |
DCR D |
RAR |
RPO |
SBI |
RST 3 |
MVI D |
RET |
4 |
INR E |
DCR E |
|
RC |
NDI |
RST 4 |
MVI E |
RET |
5 |
INR H |
DCR H |
|
RZ |
XRI |
RST 5 |
MVI H |
RET |
6 |
INR L |
DCR L |
|
RM |
ORI |
RST 6 |
MVI L |
RET |
7 |
|
|
|
RPE |
CPI |
RST 7 |
MVI M |
RET |
01 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
JNC |
IN 0 |
CNC |
IN 1 |
JMP |
IN 2 |
CALL |
IN 3 |
1 |
JNZ |
IN 4 |
CNZ |
IN 5 |
JMP |
IN 6 |
CALL |
IN 7 |
2 |
JP |
OUT 8 |
CP |
OUT 9 |
JMP |
OUT 10 |
CALL |
OUT 11 |
3 |
JPO |
OUT 12 |
CPO |
OUT 13 |
JMP |
OUT 14 |
CALL |
OUT 15 |
4 |
JC |
OUT 16 |
CC |
OUT 17 |
JMP |
OUT 18 |
CALL |
OUT 19 |
5 |
JZ |
OUT 20 |
CZ |
OUT 21 |
JMP |
OUT 22 |
CALL |
OUT 23 |
6 |
JM |
OUT 24 |
CM |
OUT 25 |
JMP |
OUT 26 |
CALL |
OUT 27 |
7 |
JPE |
OUT 28 |
CPE |
OUT 29 |
JMP |
OUT 30 |
CALL |
OUT 31 |
10 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
ADD A |
ADD B |
ADD C |
ADD D |
ADD E |
ADD H |
ADD L |
ADD M |
1 |
ADC A |
ADC B |
ADC C |
ADC D |
ADC E |
ADC H |
ADC L |
ADC M |
2 |
SUB A |
SUB B |
SUB C |
SUB D |
SUB E |
SUB H |
SUB L |
SUB M |
3 |
SBB A |
SBB B |
SBB C |
SBB D |
SBB E |
SBB H |
SBB L |
SBB M |
4 |
ANA A |
ANA B |
ANA C |
ANA D |
ANA E |
ANA H |
ANA L |
ANA M |
5 |
XRA A |
XRA B |
XRA C |
XRA D |
XRA E |
XRA H |
XRA L |
XRA M |
6 |
ORA A |
ORA B |
ORA C |
ORA D |
ORA E |
ORA H |
ORA L |
ORA M |
7 |
CMP A |
CMP B |
CMP C |
CMP D |
CMP E |
CMP H |
CMP L |
CMP M |
11 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
NOP |
MOV A, B |
MOV A, C |
MOV A, D |
MOV A, E |
MOV A, H |
MOV A, L |
MOV A, M |
1 |
MOV B, A |
MOV B, B |
MOV B, C |
MOV B, D |
MOV B, E |
MOV B, H |
MOV B, L |
MOV B, M |
2 |
MOV C, A |
MOV C, B |
MOV C, C |
MOV C, D |
MOV C, E |
MOV C, H |
MOV C, L |
MOV C, M |
3 |
MOV D, A |
MOV D, B |
MOV D, C |
MOV D, D |
MOV D, E |
MOV D, H |
MOV D, L |
MOV D, M |
4 |
MOV E, A |
MOV E, B |
MOV E, C |
MOV E, D |
MOV E, E |
MOV E, H |
MOV E, L |
MOV E, M |
5 |
MOV H, A |
MOV H, B |
MOV H, C |
MOV H, D |
MOV H, E |
MOV H, H |
MOV H, L |
MOV H, M |
6 |
MOV L, A |
MOV L, B |
MOV L, C |
MOV L, D |
MOV L, E |
MOV L, H |
MOV L, L |
MOV L, M |
7 |
MOV M, A |
MOV M, B |
MOV M, C |
MOV M, D |
MOV M, E |
MOV M, H |
MOV M, L |
HLT |