-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathopcode.txt
55 lines (55 loc) · 1.12 KB
/
opcode.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
ADD A : 10000111 : 1
ADD B : 10000000 : 1
ADD C : 10000001 : 1
ADD D : 10000010 : 1
ADD E : 10000011 : 1
ADD H : 10000100 : 1
ADD L : 10000101 : 1
ADI : 11000110 : 2
ANA A : 10100111 : 1
ANA B : 10100000 : 1
ANA C : 10100001 : 1
ANA D : 10100010 : 1
ANA E : 10100011 : 1
ANA H : 10100100 : 1
ANA L : 10100101 : 1
ANI : 11100110 : 2
HLT : 01110110 : 1
JMP : 11000011 : 3
JNZ : 11000010 : 3
JP : 11111010 : 3
JZ : 11001010 : 3
LDA : 00111010 : 3
MOV A, A : 01111111 : 1
MOV A, B : 01111000 : 1
MOV B, A : 01000111 : 1
MVI A : 00111110 : 2
MVI B : 00000110 : 2
MVI C : 00001110 : 2
MVI D : 00010110 : 2
MVI E : 00011110 : 2
MVI H : 00100110 : 2
MVI L : 00101110 : 2
ORA A : 10110111 : 1
ORA B : 10110000 : 1
ORA C : 10110001 : 1
ORA D : 10110010 : 1
ORA E : 10110011 : 1
ORA H : 10110100 : 1
ORA L : 10110101 : 1
ORI : 11110110 : 2
POP B : 11000001 : 1
POP D : 11010001 : 1
POP H : 11100001 : 1
PUSH B : 11000101 : 1
PUSH D : 11010101 : 1
PUSH H : 11100101 : 1
STA : 00110010 : 3
SUI : 11010110 : 2
SUB A : 10010111 : 1
SUB B : 10010000 : 1
SUB C : 10010001 : 1
SUB D : 10010010 : 1
SUB E : 10010011 : 1
SUB H : 10010100 : 1
SUB L : 10010101 : 1