Datasheet

Appendix A Instruction Set
Rev. 4.00 Jun 06, 2006 page 825 of 1004
REJ09B0301-0400
Mnemonic
Addressing Mode and
Instruction Length (Bytes)
#xx
Rn
@ERn
@(d,ERn)
@-ERn/@ERn+
@aa
@(d,PC)
@@aa
IHNZVC
BAND
BIAND
BOR
BIOR
BXOR
BIXOR
BAND #xx:3,Rd
BAND #xx:3,@ERd
BAND #xx:3,@aa:8
BAND #xx:3,@aa:16
BAND #xx:3,@aa:32
BIAND #xx:3,Rd
BIAND #xx:3,@ERd
BIAND #xx:3,@aa:8
BIAND #xx:3,@aa:16
BIAND #xx:3,@aa:32
BOR #xx:3,Rd
BOR #xx:3,@ERd
BOR #xx:3,@aa:8
BOR #xx:3,@aa:16
BOR #xx:3,@aa:32
BIOR #xx:3,Rd
BIOR #xx:3,@ERd
BIOR #xx:3,@aa:8
BIOR #xx:3,@aa:16
BIOR #xx:3,@aa:32
BXOR #xx:3,Rd
BXOR #xx:3,@ERd
BXOR #xx:3,@aa:8
BXOR #xx:3,@aa:16
BXOR #xx:3,@aa:32
BIXOR #xx:3,Rd
BIXOR #xx:3,@ERd
BIXOR #xx:3,@aa:8
BIXOR #xx:3,@aa:16
BIXOR #xx:3,@aa:32
C(#xx:3 of Rd8)C
C(#xx:3 of @ERd)C
C(#xx:3 of @aa:8)C
C(#xx:3 of @aa:16)C
C(#xx:3 of @aa:32)C
C (#xx:3 of Rd8)]C
C (#xx:3 of @ERd)]C
C (#xx:3 of @aa:8)]C
C (#xx:3 of @aa:16)]C
C (#xx:3 of @aa:32)]C
C(#xx:3 of Rd8)C
C(#xx:3 of @ERd)C
C(#xx:3 of @aa:8)C
C(#xx:3 of @aa:16)C
C(#xx:3 of @aa:32)C
C (#xx:3 of Rd8)]C
C (#xx:3 of @ERd)]C
C (#xx:3 of @aa:8)]C
C (#xx:3 of @aa:16)]C
C (#xx:3 of @aa:32)]C
C (#xx:3 of Rd8)C
C (#xx:3 of @ERd)C
C (#xx:3 of @aa:8)C
C (#xx:3 of @aa:16)C
C (#xx:3 of @aa:32)C
C (#xx:3 of Rd8)]C
C (#xx:3 of @ERd)]C
C (#xx:3 of @aa:8)]C
C (#xx:3 of @aa:16)]C
C (#xx:3 of @aa:32)]C
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
2
2
2
2
2
2
4
4
4
4
4
4
4
6
8
4
6
8
4
6
8
4
6
8
4
6
8
4
6
8
1
3
3
4
5
1
3
3
4
5
1
3
3
4
5
1
3
3
4
5
1
3
3
4
5
1
3
3
4
5
Operation
Condition Code
No. of
States
*
1
Normal
Advanced
Size