|
SH-2A Datasheet, PDF (78/501 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family | |||
|
◁ |
Section 5 Instruction Set
5.1.6 System Control Instructions
Table 5.8 System Control Instructions
Instruction
CLRT
CLRMAC
LDBANK @Rm, R0
LDC
Rm, SR
LDC
Rm, TBR
LDC
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
LDS.L @Rm+, MACH
LDS.L @Rm+, MACL
LDS.L @Rm+, PR
NOP
RESBANK
RTE
SETT
SLEEP
STBANK R0, @Rn
STC
STC
STC
STC
STC.L
STC.L
STC.L
SR, Rn
TBR, Rn
GBR, Rn
VBR, Rn
SR, @- Rn
GBR, @- Rn
VBR, @- Rn
Code
Operation
0000000000001000 0 â T
0000000000101000 0 â MACH, MACL
0100mmmm11100101 (Specified register bank entry)
â R0
0100mmmm00001110 Rm â SR
0100mmmm01001010 Rm â TBR
0100mmmm00011110 Rm â GBR
0100mmmm00101110 Rm â VBR
0100mmmm00000111 (Rm) â SR, Rm + 4 â Rm
0100mmmm00010111 (Rm) â GBR, Rm + 4 â Rm
0100mmmm00100111 (Rm) â VBR, Rm + 4 â Rm
0100mmmm00001010 Rm â MACH
0100mmmm00011010 Rm â MACL
0100mmmm00101010 Rm â PR
0100mmmm00000110 (Rm) â MACH, Rm + 4 â Rm
0100mmmm00010110 (Rm) â MACL, Rm + 4 â Rm
0100mmmm00100110 (Rm) â PR, Rm + 4 â Rm
0000000000001001 No operation
0000000001011011 Bank â R0 to R14, GBR,
MACH, MACL, PR
0000000000101011 Delayed branch, stack area â
PC/SR
0000000000011000 1 â T
0000000000011011 Sleep
0100nnnn11100001 R0 â (specified register bank
entry)
0000nnnn00000010 SR â Rn
0000nnnn01001010 TBR â Rn
0000nnnn00010010 GBR â Rn
0000nnnn00100010 VBR â Rn
0100nnnn00000011 Rn - 4 â Rn, SR â (Rn)
0100nnnn00010011 Rn - 4 â Rn, GBR â (Rn)
0100nnnn00100011 Rn - 4 â Rn, VBR â (Rn)
Cycles
1
1
6
3
1
1
1
5
1
1
1
1
1
1
1
1
1
9*
6
1
5
7
2
1
1
1
2
1
1
Compatibility
T Bit
New
SH2E
SH4
SH-2A/
SH2A-
FPU
0 Yes Yes
â Yes Yes
â
Yes
LSB Yes Yes
â
Yes
â Yes Yes
â Yes Yes
LSB Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â
Yes
â Yes Yes
1 Yes Yes
â Yes Yes
â
Yes
â Yes Yes
â
Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
â Yes Yes
Rev. 3.00 Jul 08, 2005 page 64 of 484
REJ09B0051-0300
|
▷ |