English
Language : 

SH7065 Datasheet, PDF (101/941 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series
Section 2 CPU
2.5.2 DSP Data Transfer Instruction Set
The DSP data transfer instructions are listed by type in table 2.27.
Table 2.27 DSP Data Transfer Instruction Types
Type
Double data transfer
instructions
Single data transfer
instruction
Kinds of
Instruction
4
1
Op Code
NOPX
MOVX
NOPY
MOVY
MOVS
Total: 5
Function
X memory no operation
X memory data transfer
Y memory no operation
Y memory data transfer
Single data transfer
Number of
Instructions
14
16
Total: 30
Data transfer instructions are divided into two groups: double data transfer and single data
transfer. Double data transfer can be executed by DSP parallel processing instructions in
combination with DSP operation instructions. Parallel processing instructions are 32 bits long, and
incorporate a double data transfer instruction in the A field. Double data transfer instructions that
are not parallel processing instructions, and single data transfer instructions, are 16 bits long.
In double data transfer, X memory and Y memory can be simultaneously accessed in parallel.
Instructions are specified one by one from the X and Y memory data accesses, respectively. The
Ax pointer is used to access the X memory, and the Ay pointer to access the Y memory. Double
data transfer can only be used to access X and Y memory.
In single data transfer, access is possible from any area. In single data transfer, the Ax pointer and
two other pointers are used as the As pointer.
Rev. 5.00 Sep 11, 2006 page 79 of 916
REJ09B0332-0500