|
HD6417705F133V Datasheet, PDF (100/741 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7700 Series | |||
|
◁ |
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. 2.00, 09/03, page 52 of 690
|
▷ |