Sei sulla pagina 1di 6

www.eazynotes.

com

Gursharan Singh Tatla

Page 1 of 6

OPCODES TABLE OF INTEL 8085


Opcodes of Intel 8085 in Alphabetical Order

Sr. No.
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.

Mnemonics, Operand
ACI Data
ADC A
ADC B
ADC C
ADC D
ADC E
ADC H
ADC L
ADC M
ADD A
ADD B
ADD C
ADD D
ADD E
ADD H
ADD L
ADD M
ADI Data
ANA A
ANA B
ANA C
ANA D
ANA E
ANA H
ANA L
ANA M
ANI Data
CALL Label
CC Label
CM Label
CMA
CMC
CMP A
CMP B
CMP C
CMP D
CMP E
CMP H
CMP L
CMP M
CNC Label
CNZ Label

Opcode
CE
8F
88
89
8A
8B
8C
8D
8E
87
80
81
82
83
84
85
86
C6
A7
A0
A1
A2
A3
A4
A5
A6
E6
CD
DC
FC
2F
3F
BF
B8
B9
BA
BB
BC
BD
BD
D4
C4

Bytes
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
3
3
3
1
1
1
1
1
1
1
1
1
1
3
3

www.eazynotes.com

Sr. No.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.

Gursharan Singh Tatla

Mnemonics, Operand
CP Label
CPE Label
CPI Data
CPO Label
CZ Label
DAA
DAD B
DAD D
DAD H
DAD SP
DCR A
DCR B
DCR C
DCR D
DCR E
DCR H
DCR L
DCR M
DCX B
DCX D
DCX H
DCX SP
DI
EI
HLT
IN Port-address
INR A
INR B
INR C
INR D
INR E
INR H
INR L
INR M
INX B
INX D
INX H
INX SP
JC Label
JM Label
JMP Label
JNC Label
JNZ Label
JP Label
JPE Label
JPO Label
JZ Label

Opcode
F4
EC
FE
E4
CC
27
09
19
29
39
3D
05
0D
15
1D
25
2D
35
0B
1B
2B
3B
F3
FB
76
DB
3C
04
0C
14
1C
24
2C
34
03
13
23
33
DA
FA
C3
D2
C2
F2
EA
E2
CA

Page 2 of 6

Bytes
3
3
2
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3

www.eazynotes.com

Sr. No.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.

Gursharan Singh Tatla

Mnemonics, Operand
LDA Address
LDAX B
LDAX D
LHLD Address
LXI B
LXI D
LXI H
LXI SP
MOV A, A
MOV A, B
MOV A, C
MOV A, D
MOV A, E
MOV A, H
MOV A, L
MOV A, M
MOV B, A
MOV B, B
MOV B, C
MOV B, D
MOV B, E
MOV B, H
MOV B, L
MOV B, M
MOV C, A
MOV C, B
MOV C, C
MOV C, D
MOV C, E
MOV C, H
MOV C, L
MOV C, M
MOV D, A
MOV D, B
MOV D, C
MOV D, D
MOV D, E
MOV D, H
MOV D, L
MOV D, M
MOV E, A
MOV E, B
MOV E, C
MOV E, D
MOV E, E
MOV E, H
MOV E, L

Opcode
3A
0A
1A
2A
01
11
21
31
7F
78
79
7A
7B
7C
7D
7E
47
40
41
42
43
44
45
46
4F
48
49
4A
4B
4C
4D
4E
57
50
51
52
53
54
55
56
5F
58
59
5A
5B
5C
5D

Page 3 of 6

Bytes
3
1
1
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

www.eazynotes.com

Sr. No.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.

Gursharan Singh Tatla

Mnemonics, Operand
MOV E, M
MOV H, A
MOV H, B
MOV H, C
MOV H, D
MOV H, E
MOV H, H
MOV H, L
MOV H, M
MOV L, A
MOV L, B
MOV L, C
MOV L, D
MOV L, E
MOV L, H
MOV L, L
MOV L, M
MOV M, A
MOV M, B
MOV M, C
MOV M, D
MOV M, E
MOV M, H
MOV M, L
MVI A, Data
MVI B, Data
MVI C, Data
MVI D, Data
MVI E, Data
MVI H, Data
MVI L, Data
MVI M, Data
NOP
ORA A
ORA B
ORA C
ORA D
ORA E
ORA H
ORA L
ORA M
ORI Data
OUT Port-Address
PCHL
POP B
POP D
POP H

Opcode
5E
67
60
61
62
63
64
65
66
6F
68
69
6A
6B
6C
6D
6E
77
70
71
72
73
74
75
3E
06
0E
16
1E
26
2E
36
00
B7
B0
B1
B2
B3
B4
B5
B6
F6
D3
E9
C1
D1
E1

Page 4 of 6

Bytes
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1

www.eazynotes.com

Sr. No.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.

Gursharan Singh Tatla

Mnemonics, Operand
POP PSW
PUSH B
PUSH D
PUSH H
PUSH PSW
RAL
RAR
RC
RET
RIM
RLC
RM
RNC
RNZ
RP
RPE
RPO
RRC
RST 0
RST 1
RST 2
RST 3
RST 4
RST 5
RST 6
RST 7
RZ
SBB A
SBB B
SBB C
SBB D
SBB E
SBB H
SBB L
SBB M
SBI Data
SHLD Address
SIM
SPHL
STA Address
STAX B
STAX D
STC
SUB A
SUB B
SUB C
SUB D

Opcode
F1
C5
D5
E5
F5
17
1F
D8
C9
20
07
F8
D0
C0
F0
E8
E0
0F
C7
CF
D7
DF
E7
EF
F7
FF
C8
9F
98
99
9A
9B
9C
9D
9E
DE
22
30
F9
32
02
12
37
97
90
91
92

Page 5 of 6

Bytes
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
1
1
3
1
1
1
1
1
1
1

www.eazynotes.com

Sr. No.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.

Gursharan Singh Tatla

Mnemonics, Operand
SUB E
SUB H
SUB L
SUB M
SUI Data
XCHG
XRA A
XRA B
XRA C
XRA D
XRA E
XRA H
XRA L
XRA M
XRI Data
XTHL

Opcode
93
94
95
96
D6
EB
AF
A8
A9
AA
AB
AC
AD
AE
EE
E3

Page 6 of 6

Bytes
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1