|
SH7615 Datasheet, PDF (128/925 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7600 Series | |||
|
◁ |
Single data transfers can be accessed from any area. Single data transfers use the Ax pointer and
two other pointers as an As pointer.
Table 2.28 Double Data Transfer Instructions (X Memory Data)
Instruction
Operation
Code
Cycles DC Bit
NOPX
No Operation
1111000*0*0*00** 1
â
MOVX.W @Ax,Dx
(Ax)âMSW of Dx,0âLSW of Dx 111100A*D*0*01** 1
â
MOVX.W @Ax+,Dx (Ax)âMSW of Dx,0âLSW of Dx, 111100A*D*0*10** 1
â
Ax+2âAx
MOVX.W @Ax+Ix,Dx (Ax)âMSW of Dx,0âLSW of Dx, 111100A*D*0*11** 1
â
Ax+IxâAx
MOVX.W Da,@Ax
MSW of Daâ(Ax)
111100A*D*1*01** 1
â
MOVX.W Da,@Ax+ MSW of Daâ(Ax),Ax+2âAx
111100A*D*1*10** 1
â
MOVX.W Da,@Ax+Ix MSW of Daâ(Ax),Ax+IxâAx 111100A*D*1*11** 1
â
Table 2.29 Double Data Transfer Instructions (Y Memory Data)
Instruction
Operation
Code
Cycles DC Bit
NOPY
No Operation
111100*0*0*0**00 1
â
MOVY.W @Ay,Dy
(Ay)âMSW of Dy,0âLSW of Dy 111100*A*D*0**01 1
â
MOVY.W @Ay+,Dy (Ay)âMSW of Dy,0âLSW of Dy, 111100*A*D*0**10 1
â
Ay+2âAy
MOVY.W @Ay+Iy,Dy (Ay)âMSW of Dy,0âLSW of Dy, 111100*A*D*0**11 1
â
Ay+IyâAy
MOVY.W Da,@Ay
MSW of Daâ(Ay)
111100*A*D*1**01 1
â
MOVY.W Da,@Ay+ MSW of Daâ(Ay),Ay+2âAy
111100*A*D*1**10 1
â
MOVY.W Da,@Ay+Iy MSW of Daâ(Ay),Ay+IyâAy 111100*A*D*1**11 1
â
Rev. 2.00, 03/05, page 90 of 884
|
▷ |