Datasheet

Rev.6.00 Oct.28.2004 page 771 of 1016
REJ09B0138-0600H
Addressing Mode/
Instruction Length (Bytes)
Operand Size
#xx
Rn
@ERn
@(d,ERn)
@–ERn/@ERn+
@aa
@(d,PC)
@@aa
Mnemonic
MOV MOV.W @(d:16,ERs),Rd W 4
MOV.W @(d:32,ERs),Rd W 8
MOV.W @ERs+,Rd W 2
MOV.W @aa:16,Rd W 4
MOV.W @aa:32,Rd W 6
MOV.W Rs,@ERd W 2
MOV.W Rs,@(d:16,ERd) W 4
MOV.W Rs,@(d:32,ERd) W 8
MOV.W Rs,@-ERd W 2
MOV.W Rs,@aa:16 W 4
MOV.W Rs,@aa:32 W 6
MOV.L #xx:32,ERd L 6
MOV.L ERs,ERd L 2
MOV.L @ERs,ERd L 4
MOV.L @(d:16,ERs),ERd L 6
MOV.L @(d:32,ERs),ERd L 10
MOV.L @ERs+,ERd L 4
MOV.L @aa:16,ERd L 6
MOV.L @aa:32,ERd L 8
@(d:16,ERs)Rd16 0 3
@(d:32,ERs)Rd16 0 5
@ERsRd16,ERs32+2ERs32 0 3
@aa:16Rd16 0 3
@aa:32Rd16 0 4
Rs16@ERd 0 2
Rs16@(d:16,ERd) 0 3
Rs16@(d:32,ERd) 0 5
ERd32-2ERd32,Rs16@ERd 0 3
Rs16@aa:16 0 3
Rs16@aa:32 0 4
#xx:32ERd32 0 3
ERs32ERd32 0 1
@ERsERd32 0 4
@(d:16,ERs)ERd32 0 5
@(d:32,ERs)ERd32 0 7
@ERs
ERd32,ERs32+4
@ERs32
—— 0 5
@aa:16ERd32 0 5
@aa:32ERd32 0 6
Operation
Condition Code
IHNZVC
Advanced
No. of States*
1
↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔
↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔↔