C2510Fx / CC2511Fx
Mnemonic
Description
Hex
Bytes
Cycles
Opcode
INC @Ri
Increment indirect RAM
Increment data pointer
Decrement accumulator
Decrement register
06-07
A3
1
1
1
1
2
1
1
1
1
3
1
1
2
3
3
5
5
1
INC DPTR
DEC A
14
DEC Rn
18-1F
15
DEC direct
DEC @Ri
Decrement direct byte
Decrement indirect RAM
Multiply A and B
16-17
A4
MUL AB
DIV
Divide A by B
84
DA A
Decimal adjust accumulator
D4
Logical Operations
ANL A,Rn
ANL A,direct
ANL A,@Ri
ANL A,#data
ANL direct,A
ANL direct,#data
ORL A,Rn
ORL A,direct
ORL A,@Ri
ORL A,#data
ORL direct,A
ORL direct,#data
XRL A,Rn
XRL A,direct
XRL A,@Ri
XRL A,#data
XRL direct,A
XRL direct,#data
CLR A
AND register to accumulator
58-5F
55
1
2
1
2
2
3
1
2
1
2
2
3
1
2
1
2
2
3
1
1
1
1
1
1
1
1
2
2
2
3
4
1
2
2
2
3
4
1
2
2
2
3
4
1
1
1
1
1
1
1
AND direct byte to accumulator
AND indirect RAM to accumulator
AND immediate data to accumulator
AND accumulator to direct byte
AND immediate data to direct byte
OR register to accumulator
56-57
54
52
53
48-4F
45
OR direct byte to accumulator
OR indirect RAM to accumulator
OR immediate data to accumulator
OR accumulator to direct byte
46-47
44
42
OR immediate data to direct byte
Exclusive OR register to accumulator
Exclusive OR direct byte to accumulator
Exclusive OR indirect RAM to accumulator
Exclusive OR immediate data to accumulator
Exclusive OR accumulator to direct byte
Exclusive OR immediate data to direct byte
Clear accumulator
43
68-6F
65
66-67
64
62
63
E4
CPL A
Complement accumulator
F4
RL A
Rotate accumulator left
23
RLC A
Rotate accumulator left through carry
Rotate accumulator right
33
RR A
03
RRC A
Rotate accumulator right through carry
Swap nibbles within the accumulator
13
SWAP A
C4
Data Transfers
MOV A,Rn
MOV A,direct
MOV A,@Ri
MOV A,#data
MOV Rn,A
MOV Rn,direct
Move register to accumulator
Move direct byte to accumulator
Move indirect RAM to accumulator
Move immediate data to accumulator
Move accumulator to register
Move direct byte to register
E8-EF
E5
1
2
1
2
1
2
1
2
2
2
2
4
E6-E7
74
F8-FF
A8-AF
SWRS055D
Page 55 of 243