English
Language : 

SH7615 Datasheet, PDF (115/925 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7600 Series
The instruction codes, operation, and execution states of the CPU instructions are listed by
classification with the formats listed in below.
Instruction
Instruction Code
Operation
Execution
Cycles
T Bit
Indicated by mnemonic
Explanation of Symbols
OP.Sz SRC, DEST
OP: Operation code
Sz: Size
SRC: Source
DEST: Destination
Rm: Source register
Rn: Destination register
imm: Immediate data
disp: Displacement*2
Indicated in MSB ↔
LSB order
Indicates summary of
operation
Explanation of Symbols Explanation of Symbols
mmmm: Source register →, ←: Transfer direction
nnnn: Destination register
0000: R0
0001: R1
.........
(xx): Memory operand
M/Q/T: Flag bits in the SR
&: Logical AND of each bit
1111: R15
iiii: Immediate data
|: Logical OR of each bit
^: Exclusive OR of each bit
dddd: Displacement
~: Logical NOT of each bit
<<n: n-bit left shift
>>n: n-bit right shift
Value when Value of T bit
no wait
after
states are instruction is
inserted*1 executed
Explanation of
Symbols
—: No change
Notes: 1. Instruction execution cycles: The execution cycles shown in the table are minimums.
The actual number of cycles may be increased when (1) contention occurs between
instruction fetches and data access, or (2) when the destination register of the load
instruction (memory → register) and the register used by the next instruction are the
same.
2. Depending on the instruction’s operand size, scaling is ×1, ×2, or ×4. For details, see
the SH-1/SH-2/SH-DSP Programming Manual.
Rev. 2.00, 03/05, page 77 of 884