Renesas SH7641 User Manual
Page 129

Section 2 CPU
Rev. 4.00 Sep. 14, 2005 Page 79 of 982
REJ09B0023-0400
Instruction
Instruction Code
Operation
Execution
States
T Bit
LDC.L @Rm+,
R4_BANK
0100mmmm11000111
(Rm)
→ R4_BANK,
Rm + 4
→ Rm
4 —
LDC.L @Rm+,
R5_BANK
0100mmmm11010111
(Rm)
→ R5_BANK,
Rm + 4
→ Rm
4 —
LDC.L @Rm+,
R6_BANK
0100mmmm11100111
(Rm)
→ R6_BANK,
Rm + 4
→ Rm
4 —
LDC.L @Rm+,
R7_BANK
0100mmmm11110111
(Rm)
→ R7_BANK,
Rm + 4
→ Rm
4 —
LDS Rm,MACH
0100mmmm00001010
Rm
→ MACH
1
—
LDS Rm,MACL
0100mmmm00011010
Rm
→ MACL
1
—
LDS Rm,PR
0100mmmm00101010
Rm
→ PR
1
—
LDS.L @Rm+,MACH
0100mmmm00000110
(Rm)
→ MACH, Rm + 4 → Rm
1
—
LDS.L @Rm+,MACL
0100mmmm00010110
(Rm)
→ MACL, Rm + 4 → Rm
1
—
LDS.L @Rm+,PR
0100mmmm00100110
(Rm)
→ PR, Rm + 4 → Rm
1
—
NOP 0000000000001001
No operation
1
—
PREF @Rm
0000mmmm10000011
(Rm)
→ cache
1
—
RTE 0000000000101011
Delayed branch,
SSR/SPC
→ SR/PC
5 —
SETS 0000000001011000
1
→ S
1
—
SETT 0000000000011000
1
→ T
1
1
SLEEP 0000000000011011
Sleep 4* —
STC SR,Rn
0000nnnn00000010
SR
→ Rn
1
—
STC GBR,Rn
0000nnnn00010010
GBR
→ Rn
1
—
STC VBR,Rn
0000nnnn00100010
VBR
→ Rn
1
—
STC SSR,Rn
0000nnnn00110010
SSR
→ Rn
1
—
STC SPC,Rn
0000nnnn01000010
SPC
→ Rn
1
—
STC R0_BANK,Rn
0000nnnn10000010
R0_BANK
→ Rn
1
—
STC R1_BANK,Rn
0000nnnn10010010
R1_BANK
→ Rn
1
—
STC R2_BANK,Rn
0000nnnn10100010
R2_BANK
→ Rn
1
—
STC R3_BANK,Rn
0000nnnn10110010
R3_BANK
→ Rn
1
—
STC R4_BANK,Rn
0000nnnn11000010
R4_BANK
→ Rn
1
—
STC R5_BANK,Rn
0000nnnn11010010
R5_BANK
→ Rn
1
—
STC R6_BANK,Rn
0000nnnn11100010
R6_BANK
→ Rn
1
—