|
SH7720 Datasheet, PDF (129/1524 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7700 Series | |||
|
◁ |
Section 2 CPU
Table 2.6 Data Transfer Instructions
Instruction
MOV #imm,Rn
MOV.W @(disp,PC),Rn
MOV.L @(disp,PC),Rn
MOV Rm,Rn
MOV.B Rm,@Rn
MOV.W Rm,@Rn
MOV.L Rm,@Rn
MOV.B @Rm,Rn
MOV.W @Rm,Rn
MOV.L @Rm,Rn
MOV.B Rm,@âRn
MOV.W Rm,@âRn
MOV.L Rm,@âRn
MOV.B @Rm+,Rn
MOV.W @Rm+,Rn
MOV.L @Rm+,Rn
MOV.B R0,@(disp,Rn)
MOV.W R0,@(disp,Rn)
MOV.L Rm,@(disp,Rn)
MOV.B @(disp,Rm),R0
MOV.W @(disp,Rm),R0
MOV.L @(disp,Rm),Rn
MOV.B Rm,@(R0,Rn)
MOV.W Rm,@(R0,Rn)
MOV.L Rm,@(R0,Rn)
Instruction Code Operation
Privileged
Mode
Cycles T Bit
1110nnnniiiiiiii
imm â Sign extension â Rn â
1
â
1001nnnndddddddd (disp x 2+PC)âSign
â
extension â Rn
1
â
1101nnnndddddddd (disp x 4+PC)âRn
â
1
â
0110nnnnmmmm0011 RmâRn
â
1
â
0010nnnnmmmm0000 Rmâ(Rn)
â
1
â
0010nnnnmmmm0001 Rmâ(Rn)
â
1
â
0010nnnnmmmm0010 Rmâ(Rn)
â
1
â
0110nnnnmmmm0000 (Rm)âSign extensionâRn â
1
â
0110nnnnmmmm0001 (Rm)âSign extensionâRn â
1
â
0110nnnnmmmm0010 (Rm)âRn
â
1
â
0010nnnnmmmm0100 Rnâ1âRn, Rmâ(Rn)
â
1
â
0010nnnnmmmm0101 Rnâ2âRn, Rmâ(Rn)
â
1
â
0010nnnnmmmm0110 Rnâ4âRn, Rmâ(Rn)
â
1
â
0110nnnnmmmm0100 (Rm)âSign extensionâRn, â
Rm+1âRm
1
â
0110nnnnmmmm0101 (Rm)âSign extensionâRn, â
Rm+2âRm
1
â
0110nnnnmmmm0110 (Rm)âRn, Rm+4âRm
â
1
â
10000000nnnndddd R0â(disp+Rn)
â
1
â
10000001nnnndddd R0â(disp x 2+Rn)
â
1
â
0001nnnnmmmmdddd Rmâ(disp x 4+Rn)
â
1
â
10000100mmmmdddd (disp+Rm)âSign
extensionâR0
â
1
â
10000101mmmmdddd (disp x 2+Rm)âSign
â
extensionâR0
1
â
0101nnnnmmmmdddd (disp x 4+Rm)âRn
â
1
â
0000nnnnmmmm0100 Rmâ(R0+Rn)
â
1
â
0000nnnnmmmm0101 Rmâ(R0+Rn)
â
1
â
0000nnnnmmmm0110 Rmâ(R0+Rn)
â
1
â
Rev. 3.00 Jan. 18, 2008 Page 67 of 1458
REJ09B0033-0300
|
▷ |