Section 2 CPU
Page 76 of 2108 R01UH0134EJ0400 Rev. 4.00
Sep 24, 2014
SH7262 Group, SH7264 Group
Instruction Instruction Code Operation
Execu-
tion
Cycles T Bit
Compatibility
SH2,
SH2E SH4 SH-2A
MOV.L Rm,@(R0,Rn) 0000nnnnmmmm0110 Rm (R0 + Rn) 1 Yes Yes Yes
MOV.B @(R0,Rm),Rn 0000nnnnmmmm1100 (R0 + Rm)
sign extension Rn
1 Yes Yes Yes
MOV.W @(R0,Rm),Rn 0000nnnnmmmm1101 (R0 + Rm)
sign extension Rn
1 Yes Yes Yes
MOV.L @(R0,Rm),Rn 0000nnnnmmmm1110 (R0 + Rm) Rn 1 Yes Yes Yes
MOV.B R0,@(disp,GBR) 11000000dddddddd R0 (disp + GBR) 1 Yes Yes Yes
MOV.W R0,@(disp,GBR) 11000001dddddddd R0 (disp 2 + GBR) 1 Yes Yes Yes
MOV.L R0,@(disp,GBR) 11000010dddddddd R0 (disp 4 + GBR) 1 Yes Yes Yes
MOV.B @(disp,GBR),R0 11000100dddddddd (disp + GBR)
sign extension R0
1 Yes Yes Yes
MOV.W @(disp,GBR),R0 11000101dddddddd (disp 2 + GBR)
sign extension R0
1 Yes Yes Yes
MOV.L @(disp,GBR),R0 11000110dddddddd (disp 4 + GBR) R0 1 Yes Yes Yes
MOV.B R0,@Rn+ 0100nnnn10001011 R0 (Rn), Rn + 1 Rn 1 Yes
MOV.W R0,@Rn+ 0100nnnn10011011 R0 (Rn), Rn + 2 Rn 1 Yes
MOV.L R0,@Rn+ 0100nnnn10101011 R0 Rn), Rn + 4 Rn 1 Yes
MOV.B @-Rm,R0 0100mmmm11001011 Rm-1 Rm, (Rm)
sign extension R0
1 Yes
MOV.W @-Rm,R0 0100mmmm11011011 Rm-2 Rm, (Rm)
sign extension R0
1 Yes
MOV.L @-Rm,R0 0100mmmm11101011 Rm-4 Rm, (Rm) R0 1 Yes
MOV.B Rm,@(disp12,Rn) 0011nnnnmmmm0001
0000dddddddddddd
Rm (disp + Rn) 1 Yes
MOV.W Rm,@(disp12,Rn) 0011nnnnmmmm0001
0001dddddddddddd
Rm (disp 2 + Rn) 1 Yes
MOV.L Rm,@(disp12,Rn) 0011nnnnmmmm0001
0010dddddddddddd
Rm (disp 4 + Rn) 1 Yes
MOV.B @(disp12,Rm),Rn 0011nnnnmmmm0001
0100dddddddddddd
(disp + Rm)
sign extension Rn
1 Yes
MOV.W @(disp12,Rm),Rn 0011nnnnmmmm0001
0101dddddddddddd
(disp 2 + Rm)
sign extension Rn
1 Yes