Intel MCS 51 User Manual page 55

Table of Contents

Advertisement

i~.
M~@-51 PROGRAMMERS GUIDE AND INSTRUCTION SET
Table 11. Instruction Q
Hex
Number
Code
Mnemonic
of
Bytes
Operands
00
01
02
03
04
05
06
07
06
Oe
OA
OB
Oc
OD
OE
OF
10
11
12
13
14
15
16
17
16
19
1A
lB
lC
ID
lE
IF
20
21
22
23
24
25
26
27
28
23
2A
2B
2C
2D
2E
2F
30
31
32
1
2
3
1
1
2
1
1
1
1
1
1
1
1
1
1
3
2
3
1
1
2
1
1
1
1
1
1
1
1
1
1
3
2
1
1
2
2
1
1
1
1
1
1
1
;
:
2
1
NOP
AJMP
WMP
RR
INC
INC
INC
INC
INC
INC
INC
INC
INC
INC
INC
INC
JBC
ACALL
LCALL
RRC
DEC
DEC
DEC
DEC
DEC
DEC
DEC
DEC
DEC
DEC
DEC
DEC
JB
AJMP
RET
RL
ADD
ADD
ADD
ADD
ADD
ADD
ADD
ADD
ADD
ADD
ADD
ADD
JNB
ACALL
RETI
codesddr
codesddr
A
A
dstsaddr
@RO
@Rl
RO
RI
R2
R3
R4
R5
R6
R7
bitaddr, c odeaddr
codeaddr
codeaddr
A
A
dataaddr
@RO
@Rl
RO
RI
R2
R3
R4
R5
R6
R7
bifaddr, c odeaddr
codeaddr
A
A,#dats
A,datsaddr
A,@RO
A,@Rl
A,RO
A,R1
A,R2
A,R3
A,R4
A,R5
A,R6
A,R7
bitaddr, c odeaddl
codeaddr
i in Haxadecirnal Order
Hex
Number
code
Mnemonic
of Bytes
operands
33
34
35
36
37
36
39
3A
3B
3C
3D
3E
3F
40
41
42
43
44
45
46
47
46
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
5e
59
5A
5B
5C
5D
5E
5F
eo
61
62
63
64
65
1
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
3
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
3
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
3
2
2
RLC
ADDC
ADDC
ADDC
ADDC
ADDC
ADDC
ADDC
ADDC
ADDC
ADDC
ADDC
ADD(2
JC
AJMP
ORL
ORL
ORL
ORL
ORL
ORL
ORL
ORL
ORL
ORL
ORL
ORL
ORL
ORL
JNC
ACALL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
ANL
JZ
AJMP
XRL
XRL
XRL
XRL
A
A,#data
A,dats addr
A,@RO
A,@Rl
A,RO
A,R1
A,R2
A,R3
A,R4
A,R5
A,R6
A,R7
codeaddr
codeaddr
datsaddr,A
dateaddr, #data
A,#data
A,dataaddr
A,@RO
A,@Rl
A,RO
A,R1
A,R2
A,R3
A,R4
A,R5
A,Re
A,R7
codeaddr
codeaddr
dataaddr,A
dataaddr,#data
A,#data
A,datsaddr
A,@RO
A,@Rl
A,RO
A,R1
A,R2
A,R3
A,R4
A,R5
A,R6
A,R7
codeaddr
codeaddr
datesddr,A
datesddr,#data
A,#data
A,dataaddr
2-25

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents