int#
M~@.51 PROGRAMMER’S GUIDE AND INSTRUCTION SET
Hex
Number
Code of
Bytaa
Mnemonic
Oparanda
5s
57
56
59
3A
5B
5C
6D
SE
SF
70
71
72
73
74
75
76
77
76
79
7A
70
7C
7D
7E
7F
80
81
82
83
84
85
86
87
66
89
8A
8B
SC
8D
8E
8F
90
91
92
93
94
95
M
97
98
1
1
1
1
1
1
1
1
1
1
2
2
2
1
2
3
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
3
2
2
2
2
2
2
2
2
2
2
3
2
2
1
2
2
1
1
1
XRL
XRL
XRL
XRL
XRL
XRL
XRL
XRL
XRL
XRL
JNZ
ACALL
ORL
JMP
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
hAov
Mov
MOV
MOV
SJMP
AJMP
ANL
MOVC
DIV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
ACALL
MOV
MOVC
SUBB
SUBB
SUBB
SUBB
A,@RO
A,@Rl
~RO
A,RI
A,R2
A,R3
A,R4
A,R5
A,R6
A,R7
codeaddr
codeaddr
C,bitaddr
@A+DPTR
A,#data
datsaddr,#data
@RO,#data
@Rl,#data
RO,#data
Rl, #data
R2,#data
R3,#data
R4,#data
R5,#data
R6,#data
R7,#data
codeaddr
codeaddr
C,bitaddr
A,@A+PC
AB
dataaddr,dataaddr
dataaddr,@RO
dataaddr,@Rl
dataaddr,RO
dataaddr,Rl
dataaddr,R2
dataaddr,R3
dataaddr,R4
dataaddr,R5
dataaddr,R6
dataaddr,R7
DPTR,#data
codeaddr
bitsddr,C
A,@A+DPTR
A,#data
A,dataaddr
A,@RO
A,@Rl
SUBB
A,RO
s . . . . .-—-------- ----- ,--. .....---,
Hex
Number
Coda of Bytaa
Mnemonic operands
99
1 SUBB A,R1
9A 1 SUBB
A,R2
9B 1
SUBB A,R3
9C 1 SUBB A,R4
9D 1 SUBB A,R5
9E
1 SUBB A,R6
9F
1 SUBB A,R7
AO 2 ORL
C,/bitaddr
Al 2
AJMP
codeaddr
A2 2
MOV C,bitaddr
A3
1 INC DPTR
A4
1 MUL AB
A5
reaervad
A6 2
MOV @RO,dataaddr
A7 2
MOV @Rl,dataaddr
A8 2
MOV RO,dataaddr
A9 2
MOV Rl,dataaddr
AA 2
MOV
R2,dataaddr
AB
2
MOV R3,dstaaddr
AC 2 MOV R4,dataaddr
AD 2
MOV R5,dataaddr
AE 2 MOV R6,dataaddr
AF
2
MOV R7,dataaddr
BO 2
ANL
C,/bitaddr
B1
2
ACALL
codeaddr
02
2
CPL bitaddr
B3 1 CPL c
24
3 CJNE
A,#data,codeaddr
B5
3
CJNE A,dataaddr,codeaddr
B6 3 CJNE
@RO,#dats,codaaddr
B7 3 CJNE
@Rl,#data,codeaddr
08
3
CJNE RO,#data,codeaddr
B9
3
CJNE Rl,#datasodeaddr
BA 3 CJNE R2,#data$odeaddr
BB 3
CJNE
R3,#daQcodeaddr
BC 3 CJNE
R4,#dats@deaddr
BD 3 CJNE R5,#data,codeaddr
BE 3 CJNE
R8,#data,codeaddr
BF 3 CJNE R7,#data,codeaddr
co 2
PUSH
dataaddr
c1 2
AJMP
codeaddr
C2 2 CLR bitaddr
C3 1 CLR c
C4 1
SWAP A
C5 2 XCH
A,dataaddr
C8
1
XCH
A,@RO
C7
1 XCH A,@Rl
C8 1 XCH A,RO
C9
1 XCH A,R1
CA 1
XCH A,R2
CB 1
XCH A,R3
2-26