|
SH7032 Datasheet, PDF (66/687 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer | |||
|
◁ |
Section 2 CPU
Table 2.17 System Control Instructions
Instruction
Instruction Code
Operation
CLRT
CLRMAC
LDC Rm,SR
LDC Rm,GBR
0000000000001000
0000000000101000
0100mmmm00001110
0100mmmm00011110
0âT
0 â MACH, MACL
Rm â SR
Rm â GBR
LDC Rm,VBR
LDC.L @Rm+,SR
LDC.L @Rm+,GBR
LDC.L @Rm+,VBR
LDS Rm,MACH
LDS Rm,MACL
LDS Rm,PR
0100mmmm00101110
0100mmmm00000111
0100mmmm00010111
0100mmmm00100111
0100mmmm00001010
0100mmmm00011010
0100mmmm00101010
Rm â VBR
(Rm) â SR, Rm + 4 â Rm
(Rm) â GBR, Rm + 4 â Rm
(Rm) â VBR, Rm + 4 â Rm
Rm â MACH
Rm â MACL
Rm â PR
LDS.L @Rm+,MACH 0100mmmm00000110 (Rm) â MACH, Rm + 4 â
Rm
LDS.L @Rm+,MACL 0100mmmm00010110 (Rm) â MACL, Rm + 4 â
Rm
LDS.L @Rm+,PR
NOP
0100mmmm00100110 (Rm) â PR, Rm + 4 â Rm
0000000000001001 No operation
RTE
0000000000101011 Delayed branch, stack area â
PC/SR
SETT
SLEEP
0000000000011000 1 â T
0000000000011011 Sleep
STC SR,Rn
STC GBR,Rn
STC VBR,Rn
STC.L SR,@âRn
STC.L GBR,@âRn
0000nnnn00000010
0000nnnn00010010
0000nnnn00100010
0100nnnn00000011
0100nnnn00010011
SR â Rn
GBR â Rn
VBR â Rn
Rnâ4 â Rn, SR â (Rn)
Rnâ4 â Rn, GBR â (Rn)
STC.L VBR,@âRn 0100nnnn00100011 Rnâ4 â Rn, VBR â (Rn)
STS MACH,Rn 0000nnnn00001010 MACH â Rn
Note: * The number of execution states before the chip enters the sleep state.
Execution
Cycles
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
4
1
3*
1
1
1
2
2
2
1
T Bit
0
â
LSB
â
â
LSB
â
â
â
â
â
â
â
â
â
â
1
â
â
â
â
â
â
â
â
Rev. 7.00 Jan 31, 2006 page 40 of 658
REJ09B0272-0700
|
▷ |