Beruflich Dokumente
Kultur Dokumente
Mnemo
nic
00
NOP
01
AJMP
02
03
Operands
Opcode Bytes
Mnemo
nic
80
SJMP
addr11
81
AJMP
LJMP
addr16
82
ANL
RR
83
MOVC
04
INC
84
DIV
05
INC
direct
85
MOV
06
INC
@R0
86
MOV
07
INC
@R1
87
MOV
08
INC
R0
88
MOV
09
INC
R1
89
MOV
0A
INC
R2
8A
MOV
0B
INC
R3
8B
MOV
0C
INC
R4
8C
MOV
0D
INC
R5
8D
MOV
0E
INC
R6
8E
MOV
0F
INC
R7
8F
MOV
10
JBC
bit, offset
90
MOV
11
ACALL
addr11
91
ACALL
12
LCALL
addr16
92
MOV
13
RRC
93
MOVC
14
DEC
94
SUBB
15
DEC
direct
95
SUBB
16
DEC
@R0
96
SUBB
17
DEC
@R1
97
SUBB
18
DEC
R0
98
SUBB
19
DEC
R1
99
SUBB
1A
DEC
R2
9A
SUBB
1B
DEC
R3
9B
SUBB
1C
DEC
R4
9C
SUBB
1D
DEC
R5
9D
SUBB
1E
DEC
R6
9E
SUBB
Opcode Bytes
Mnemo
nic
Operands
Opcode Bytes
Mnemo
nic
1F
DEC
R7
9F
SUBB
20
JB
bit, offset
A0
ORL
21
AJMP
addr11
A1
AJMP
22
RET
A2
MOV
23
RL
A3
INC
24
ADD
A, #immediate
A4
MUL
25
ADD
A, direct
A5
26
ADD
A, @R0
A6
MOV
27
ADD
A, @R1
A7
MOV
28
ADD
A, R0
A8
MOV
29
ADD
A, R1
A9
MOV
2A
ADD
A, R2
AA
MOV
2B
ADD
A, R3
AB
MOV
2C
ADD
A, R4
AC
MOV
2D
ADD
A, R5
AD
MOV
2E
ADD
A, R6
AE
MOV
2F
ADD
A, R7
AF
MOV
30
JNB
bit, offset
B0
ANL
31
ACALL
addr11
B1
ACALL
32
RETI
B2
CPL
33
RLC
B3
CPL
34
ADDC
A, #immediate
B4
CJNE
35
ADDC
A, direct
B5
CJNE
36
ADDC
A, @R0
B6
CJNE
37
ADDC
A, @R1
B7
CJNE
38
ADDC
A, R0
B8
CJNE
39
ADDC
A, R1
B9
CJNE
3A
ADDC
A, R2
BA
CJNE
3B
ADDC
A, R3
BB
CJNE
3C
ADDC
A, R4
BC
CJNE
3D
ADDC
A, R5
BD
CJNE
undefined
Opcode Bytes
Mnemo
nic
Operands
Opcode Bytes
Mnemo
nic
3E
ADDC
A, R6
BE
CJNE
3F
ADDC
A, R7
BF
CJNE
40
JC
offset
C0
PUSH
41
AJMP
addr11
C1
AJMP
42
ORL
direct, A
C2
CLR
43
ORL
direct, #immediate
C3
CLR
44
ORL
A, #immediate
C4
SWAP
45
ORL
A, direct
C5
XCH
46
ORL
A, @R0
C6
XCH
47
ORL
A, @R1
C7
XCH
48
ORL
A, R0
C8
XCH
49
ORL
A, R1
C9
XCH
4A
ORL
A, R2
CA
XCH
4B
ORL
A, R3
CB
XCH
4C
ORL
A, R4
CC
XCH
4D
ORL
A, R5
CD
XCH
4E
ORL
A, R6
CE
XCH
4F
ORL
A, R7
CF
XCH
50
JNC
offset
D0
POP
51
ACALL
addr11
D1
ACALL
52
ANL
direct, A
D2
SETB
53
ANL
direct, #immediate
D3
SETB
54
ANL
A, #immediate
D4
DA
55
ANL
A, direct
D5
DJNZ
56
ANL
A, @R0
D6
XCHD
57
ANL
A, @R1
D7
XCHD
58
ANL
A, R0
D8
DJNZ
59
ANL
A, R1
D9
DJNZ
5A
ANL
A, R2
DA
DJNZ
5B
ANL
A, R3
DB
DJNZ
5C
ANL
A, R4
DC
DJNZ
Opcode Bytes
Mnemo
nic
Operands
Opcode Bytes
Mnemo
nic
5D
ANL
A, R5
DD
DJNZ
5E
ANL
A, R6
DE
DJNZ
5F
ANL
A, R7
DF
DJNZ
60
JZ
offset
E0
MOVX
61
AJMP
addr11
E1
AJMP
62
XRL
direct, A
E2
MOVX
63
XRL
direct, #immediate
E3
MOVX
64
XRL
A, #immediate
E4
CLR
65
XRL
A, direct
E5
MOV
66
XRL
A, @R0
E6
MOV
67
XRL
A, @R1
E7
MOV
68
XRL
A, R0
E8
MOV
69
XRL
A, R1
E9
MOV
6A
XRL
A, R2
EA
MOV
6B
XRL
A, R3
EB
MOV
6C
XRL
A, R4
EC
MOV
6D
XRL
A, R5
ED
MOV
6E
XRL
A, R6
EE
MOV
6F
XRL
A, R7
EF
MOV
70
JNZ
offset
F0
MOVX
71
ACALL
addr11
F1
ACALL
72
ORL
C, bit
F2
MOVX
73
JMP
@A+DPTR
F3
MOVX
74
MOV
A, #immediate
F4
CPL
75
MOV
direct, #immediate
F5
MOV
76
MOV
@R0, #immediate
F6
MOV
77
MOV
@R1, #immediate
F7
MOV
78
MOV
R0, #immediate
F8
MOV
79
MOV
R1, #immediate
F9
MOV
7A
MOV
R2, #immediate
FA
MOV
7B
MOV
R3, #immediate
FB
MOV
Opcode Bytes
Mnemo
nic
Operands
Opcode Bytes
Mnemo
nic
7C
MOV
R4, #immediate
FC
MOV
7D
MOV
R5, #immediate
FD
MOV
7E
MOV
R6, #immediate
FE
MOV
7F
MOV
R7, #immediate
FF
MOV
Operands
offset
addr11
C, bit
A, @A+PC
AB
direct, direct
direct, @R0
direct, @R1
direct, R0
direct, R1
direct, R2
direct, R3
direct, R4
direct, R5
direct, R6
direct, R7
DPTR, #immediate
addr11
bit, C
A, @A+DPTR
A, #immediate
A, direct
A, @R0
A, @R1
A, R0
A, R1
A, R2
A, R3
A, R4
A, R5
A, R6
Operands
A, R7
C, /bit
addr11
C, bit
DPTR
AB
@R0, direct
@R1, direct
R0, direct
R1, direct
R2, direct
R3, direct
R4, direct
R5, direct
R6, direct
R7, direct
C, /bit
addr11
bit
C
A, #immediate, offset
A, direct, offset
@R0, #immediate, offset
@R1, #immediate, offset
R0, #immediate, offset
R1, #immediate, offset
R2, #immediate, offset
R3, #immediate, offset
R4, #immediate, offset
R5, #immediate, offset
Operands
R6, #immediate, offset
R7, #immediate, offset
direct
addr11
bit
C
A
A, direct
A, @R0
A, @R1
A, R0
A, R1
A, R2
A, R3
A, R4
A, R5
A, R6
A, R7
direct
addr11
bit
C
A
direct, offset
A, @R0
A, @R1
R0, offset
R1, offset
R2, offset
R3, offset
R4, offset
Operands
R5, offset
R6, offset
R7, offset
A, @DPTR
addr11
A, @R0
A, @R1
A
A, direct
A, @R0
A, @R1
A, R0
A, R1
A, R2
A, R3
A, R4
A, R5
A, R6
A, R7
@DPTR, A
addr11
@R0, A
@R1, A
A
direct, A
@R0, A
@R1, A
R0, A
R1, A
R2, A
R3, A
Operands
R4, A
R5, A
R6, A
R7, A