Rev. 2.00, 09/03, page 52 of 690
Table 2.6
Data Transfer Instructions
Instruction
Instruction Code Operation
Privileged
Mode
Cycles T Bit
MOV
#imm,Rn
1110nnnniiiiiiii
Imm
→
Sign extension
→
Rn
–
1
–
MOV.W
@(disp,PC),Rn
1001nnnndddddddd
(disp x 2+PC)
→
Sign extension
→
Rn
–
1
–
MOV.L
@(disp,PC),Rn
1101nnnndddddddd
(disp x 4+PC)
→
Rn
–
1
–
MOV
Rm,Rn
0110nnnnmmmm0011
Rm
→
Rn
–
1
–
MOV.B
Rm,@Rn
0010nnnnmmmm0000
Rm
→
(Rn)
–
1
–
MOV.W
Rm,@Rn
0010nnnnmmmm0001
Rm
→
(Rn)
–
1
–
MOV.L
Rm,@Rn
0010nnnnmmmm0010
Rm
→
(Rn)
–
1
–
MOV.B
@Rm,Rn
0110nnnnmmmm0000
(Rm)
→
Sign extension
→
Rn
–
1
–
MOV.W
@Rm,Rn
0110nnnnmmmm0001
(Rm)
→
Sign extension
→
Rn
–
1
–
MOV.L
@Rm,Rn
0110nnnnmmmm0010
(Rm)
→
Rn
–
1
–
MOV.B
Rm,@–Rn
0010nnnnmmmm0100
Rn–1
→
Rn, Rm
→
(Rn)
–
1
–
MOV.W
Rm,@–Rn
0010nnnnmmmm0101
Rn–2
→
Rn, Rm
→
(Rn)
–
1
–
MOV.L
Rm,@–Rn
0010nnnnmmmm0110
Rn–4
→
Rn, Rm
→
(Rn)
–
1
–
MOV.B
@Rm+,Rn
0110nnnnmmmm0100
(Rm)
→
Sign extension
→
Rn,
Rm+1
→
Rm
–
1
–
MOV.W
@Rm+,Rn
0110nnnnmmmm0101
(Rm)
→
Sign extension
→
Rn,
Rm+2
→
Rm
–
1
–
MOV.L
@Rm+,Rn
0110nnnnmmmm0110
(Rm)
→
Rn, Rm+4
→
Rm
–
1
–
MOV.B
R0,@(disp,Rn)
10000000nnnndddd
R0
→
(disp+Rn)
–
1
–
MOV.W
R0,@(disp,Rn)
10000001nnnndddd
R0
→
(disp x 2+Rn)
–
1
–
MOV.L
Rm,@(disp,Rn)
0001nnnnmmmmdddd
Rm
→
(disp x 4+Rn)
–
1
–
MOV.B
@(disp,Rm),R0
10000100mmmmdddd
(disp+Rm)
→
Sign extension
→
R0 –
1
–
MOV.W
@(disp,Rm),R0
10000101mmmmdddd
(disp x 2+Rm)
→
Sign
extension
→
R0
–
1
–
MOV.L
@(disp,Rm),Rn
0101nnnnmmmmdddd
(disp x 4+Rm)
→
Rn
–
1
–
MOV.B
Rm,@(R0,Rn)
0000nnnnmmmm0100
Rm
→
(R0+Rn)
–
1
–
MOV.W
Rm,@(R0,Rn)
0000nnnnmmmm0101
Rm
→
(R0+Rn)
–
1
–
MOV.L
Rm,@(R0,Rn)
0000nnnnmmmm0110
Rm
→
(R0+Rn)
–
1
–
Summary of Contents for SH7705
Page 2: ......
Page 70: ...Rev 2 00 09 03 page 24 of 690 ...
Page 194: ...Rev 2 00 09 03 page 148 of 690 ...
Page 284: ...Rev 2 00 09 03 page 238 of 690 ...
Page 338: ...Rev 2 00 09 03 page 292 of 690 ...
Page 354: ...Rev 2 00 09 03 page 308 of 690 ...
Page 374: ...Rev 2 00 09 03 page 328 of 690 ...
Page 420: ...Rev 2 00 09 03 page 374 of 690 ...
Page 476: ...Rev 2 00 09 03 page 430 of 690 ...
Page 482: ...Rev 2 00 09 03 page 436 of 690 ...
Page 552: ...Rev 2 00 09 03 page 506 of 690 ...
Page 630: ...Rev 2 00 09 03 page 584 of 690 ...
Page 739: ...SH7705 Group Hardware Manual REJ09B0082 0200O ...