SUBB A,#data
INC A
Subtract immediate data from Acc with borrow
Increment Acc
2
1
1
2
1
1
1
2
1
1
1
1
1
2
2
3
4
4
2
3
4
4
1
4
5
4
INC Rn
Increment register
INC direct
INC @Ri
DEC A
Increment direct byte
Increment indirect RAM
Decrement Acc
DEC Rn
DEC direct
DEC @Ri
INC DPTR
MUL AB
DIV AB
Decrement register
Decrement direct byte
Decrement indirect RAM
Increment DPTR
Multiply A and B
Divide A by B
DA A
Decimal Adjust Acc
LOGIC OPERATION
ANL A,Rn
AND register to Acc
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
2
3
3
2
4
4
2
3
3
2
4
4
2
3
3
2
4
4
1
2
1
1
1
1
1
ANL A,direct
ANL A,@Ri
ANL A,#data
ANL direct,A
ANL direct,#data
ORL A,Rn
AND direct byte to Acc
AND indirect RAM to Acc
AND immediate data to Acc
AND Acc to direct byte
AND immediate data to direct byte
OR register to Acc
ORL A,direct
ORL A,@Ri
ORL A,#data
ORL direct,A
ORL direct,#data
XRL A,Rn
OR direct byte to Acc
OR indirect RAM to Acc
OR immediate data to Acc
OR Acc to direct byte
OR immediate data to direct byte
Exclusive-OR register to Acc
Exclusive-OR direct byte to Acc
Exclusive-OR indirect RAM to Acc
Exclusive-OR immediate data to Acc
Exclusive-OR Acc to direct byte
Exclusive-OR immediate data to direct byte
Clear Acc
XRL A,direct
XRL A,@Ri
XRL A,#data
XRL direct,A
XRL direct,#data
CLR A
CPL A
Complement Acc
RL A
Rotate Acc Left
RLC A
Rotate Acc Left through the Carry
Rotate Acc Right
RR A
RRC A
Rotate Acc Right through the Carry
Swap nibbles within the Acc
SWAP A
BOOLEAN VARIABLE MANIPULATION
CLR C
Clear Carry
1
2
1
2
1
2
2
2
2
2
1
4
1
4
1
4
3
3
3
3
CLR bit
Clear direct bit
SETB C
SETB bit
CPL C
Set Carry
Set direct bit
Complement Carry
Complement direct bit
AND direct bit to Carry
AND complement of direct bit to Carry
OR direct bit to Carry
OR complement of direct bit to Carry
CPL bit
ANL C,bit
ANL C,/bit
ORL C,bit
ORL C,/bit
MEGAWIN
MG82FE/L532 Data Sheet
145