Appendix II B
Instruction Cod es of I
ntel 8085 in Hexadecimal Order
Hex Code
Mnemonic Hex Code Mnemonic
00
NOP 27 DAA
01
LXI B 29 DAD H
02
STAX B 2A LHLD
03 INX B 2B DCX H
04 INR B 2C INR L
05 OCR L
B 2D OCR
06 MVI L
B 2E MVI
07 RLC CMA
2F
09 DAD B 30 SIM
OA LDAX B 31 LXI SP
OB DCX B 32 STA
oc INR C 33 INX SP
OD OCR C 34 INR M
OE MVI C 35 OCR M
OF RRC 36 MVI M
11 LXI D 37 STC
12 STAX D 39 DAD SP
13 INX D 3A LOA
14 INR D 3B OCX SP
15 OCR D 3C IN,R A
MVI D 3D OCR A
16
RAL D 3E MVI A
17
DAD D 3F CMC
19
LDAX D 40 MOV B, B
1A D 41
DCX MOV B, C
18 E 42
INR MOV B, 0
1C E 43
OCR MOV B, E
10 E 44
MVI MOV B, H
1E 45
RAR MOV B, L
1F 46
RIM MOV
20 H 47 B, M
LXI MOV
21
....,.. ... SHLD
·- 48 B, A
MOV C, B
22 INX H 49
Mov c,c
23 INR H 4A
24 H 4B Mov C, 0
OCR Mov
25 MVI H C, E
26 - --
A.12
FUNDAMENTALS OF MICROPROCESSORS AND MICROCOMPUTERS
Hex Code Mnemonic Mnemonic
Hex Cods
4C MOV C,H 78 MOV A, B
40 MOV C, L 79 MOV A,C
4E MOV C,M 7A MOV A, D
4F MOV C,A 78 MOV A, E
50 MOV D, B 7C MOV A, H
51 MOV D,C 70 MOV A, L
52 MOV D, D 7E MOV A,M
53 MOV D, E 7F MOV A,A
54 MOV D, H 80 ADD B
55 MOV D, L 81 ADD C
56 MOV D,M 82 ADD D
57 MOV D, A 83 ADD E
58 MOV E, B 84 ADD H
59 MOV E, C 85 ADD L
SA MOV E, D 86 ADD M
58 MOV E, E 87 ADD A
SC MOV E, H 88 ADC B
50 MOV E, L 89 ADC C
SE MOV E, M SA ADC D
SF MOV E, A 8B ADC E
60 MOV H, B 8C ADC H
61 MOV H,C 80 ADC L
62 MOV H, D 8E ADC M
63 MOV H,E 8F ADC A
64 MOV H,H 90 SUB 8
65 MOV H, L 91 SUB C
66 MOV H,M 92 SUB D
67 MOV H,A 93 SUB E
68 MOV L, B 94 SUB H
69 MOV L, C 95 sue L
6A MOV L, D 96 sue M
6B MOV L, E 97 SUB A
6C MOV L, H 98 SBB B
6D MOV L, L 99 SBB C
6E MOV L, M 9A SBB D
6F MOV L, A 98 SBB E
70 MOV M, B 9C SBB H
71-. MOV M,C 90 SBB L
72 MOV M,D 9E SBB M
73 MOV M, E 9F SBB A
74 MOV M,H AO ANA B
75 MOV M, L A1 ANA C
76 HLT A2 ANA 0
77 MOV M, A A3 ANA E
APPENDICES A.13
Hex Code -
Mnemonic -
A4 Mnemonic Hex Code
ANA H POP D
AS 01
ANA L JNC
A6 ANA
D2
A7 M 03 OUT
ANA A CNC
AB XRA
D4
A9 B 05 PUSH D
XRA C 06 SUI
AA 2
XRA 0 07 AST
AB XRA RC
AC E DB
XRA H DA JC
AD XRA IN
AE L DB
XRA M DC cc
AF XRA SBI
A DE
BO ORA B DF AST 3
81 ORA C EO RPO
82 ORA 0 E1 POP H
83 ORA E E2 JPO
B4 ORA H E3 XTHL
B5 ORA L E4 CPO
B6 ORA M E5 PUSH H
87 ORA A E6 ANI
88 CMP B E7 AST 4
89 CMP C EB APE
BA CMP 0 E9 PCHL
BB CMP E EA JPE
BC CMP H EB XCHG
BO CMP L EC CPE
BE CMP M EE XRI
CMP A EF AST 5
BF
ANZ FO RP
co F1 POP PSW
C1 POP B
JNZ F2 JP
C2 F3 DI
C3 JMP
CNZ F4 CP
C4 F5 PUSH PSW
PUSH B
cs ADI F6 ORI
C6 0 F7 AST 6
C7 AST
AZ FB RM
CB F9 SPHL
AET
C9 FA JM
JZ
CA FB El
CZ
cc CALL
FC CM
CD FE CPI
ACI FF
CE AST 1 AST 7
CF ANC
DO
Total Mnemonics== 246 ·