Datasheet

Appendix A CPU Instruction Set
Rev. 8.00 Mar. 09, 2010 Page 533 of 658
REJ09B0042-0800
Mnemonic Operation I H N Z V C
ADD.B #xx:8, Rd B Rd8+#xx:8 Rd8 2
2
ADD.B Rs, Rd B Rd8+Rs8 Rd8 2 2
ADD.W Rs, Rd W Rd16+Rs16 Rd16 2 (1) 2
ADDX.B #xx:8, Rd B Rd8+#xx:8 +C Rd8 2 (2) 2
ADDX.B Rs, Rd B Rd8+Rs8 +C Rd8 2 (2) 2
ADDS.W #1, Rd W Rd16+1 Rd16 2 ⎯⎯⎯⎯⎯⎯ 2
ADDS.W #2, Rd W Rd16+2 Rd16 2 ⎯⎯⎯⎯⎯⎯ 2
INC.B Rd B Rd8+1 Rd8 2 ⎯⎯ 2
DAA.B Rd B
Rd8 decimal adjust Rd8
2 **(3) 2
SUB.B Rs, Rd B Rd8Rs8 Rd8 2 2
SUB.W Rs, Rd W Rd16Rs16 Rd16 2 (1) 2
SUBX.B #xx:8, Rd B Rd8#xx:8 C Rd8 2 (2) 2
SUBX.B Rs, Rd B Rd8Rs8 C Rd8 2 (2) 2
SUBS.W #1, Rd W Rd161 Rd16 2 ⎯⎯⎯⎯⎯⎯ 2
SUBS.W #2, Rd W Rd162 Rd16 2 ⎯⎯⎯⎯⎯⎯ 2
DEC.B Rd B Rd81 Rd8 2 ⎯⎯ 2
DAS.B Rd B
Rd8 decimal adjust Rd8
2 ** 2
NEG.B Rd B 0Rd Rd 2 2
CMP.B #xx:8, Rd B Rd8#xx:8 2 2
CMP.B Rs, Rd B Rd8Rs8 2 2
CMP.W Rs, Rd W Rd16Rs16 2 (1) 2
#xx: 8/16
Rn
@Rn
@(d:16, Rn)
@Rn/@Rn+
@aa: 8/16
@(d:8, PC)
@@aa
Implied
No. of States
Addressing Mode/
Instruction Length (bytes)
Condition Code
Operand Size