English
Language : 

SH7144 Datasheet, PDF (79/773 Pages) Renesas Technology Corp – Hitachi SuperH RISC engine
System Control Instructions
Instruction
Instruction Code
CLRT
0000000000001000
CLRMAC
0000000000101000
LDC Rm,SR
0100mmmm00001110
LDC Rm,GBR 0100mmmm00011110
LDC Rm,VBR 0100mmmm00101110
LDC.L @Rm+,SR 0100mmmm00000111
LDC.L @Rm+,GBR 0100mmmm00010111
LDC.L @Rm+,VBR 0100mmmm00100111
LDS Rm,MACH 0100mmmm00001010
LDS Rm,MACL 0100mmmm00011010
LDS Rm,PR
0100mmmm00101010
LDS.L @Rm+,MACH 0100mmmm00000110
LDS.L @Rm+,MACL 0100mmmm00010110
LDS.L @Rm+,PR 0100mmmm00100110
NOP
0000000000001001
RTE
0000000000101011
SETT
0000000000011000
SLEEP
0000000000011011
STC SR,Rn
0000nnnn00000010
STC GBR,Rn 0000nnnn00010010
STC VBR,Rn 0000nnnn00100010
STC.L SR,@–Rn 0100nnnn00000011
STC.L GBR,@–Rn 0100nnnn00010011
STC.L VBR,@–Rn 0100nnnn00100011
STS MACH,Rn 0000nnnn00001010
STS MACL,Rn 0000nnnn00011010
STS PR,Rn
0000nnnn00101010
STS.L MACH,@–Rn 0100nnnn00000010
STS.L MACL,@–Rn 0100nnnn00010010
Operation
0→T
0 → MACH, MACL
Rm → SR
Rm → GBR
Rm → VBR
(Rm) → SR, Rm + 4 → Rm
(Rm) → GBR, Rm + 4 → Rm
(Rm) → VBR, Rm + 4 → Rm
Rm → MACH
Rm → MACL
Rm → PR
(Rm) → MACH, Rm + 4 → Rm
(Rm) → MACL, Rm + 4 → Rm
(Rm) → PR, Rm + 4 → Rm
No operation
Delayed branch, stack area
→ PC/SR
1→T
Sleep
SR → Rn
GBR → Rn
VBR → Rn
Rn – 4 → Rn, SR → (Rn)
Rn – 4 → Rn, GBR → (Rn)
Rn – 4 → Rn, BR → (Rn)
MACH → Rn
MACL → Rn
PR → Rn
Rn – 4 → Rn, MACH → (Rn)
Rn – 4 → Rn, MACL → (Rn)
Execution
States T Bit
1
0
1
—
1
LSB
1
—
1
—
3
LSB
3
—
3
—
1
—
1
—
1
—
1
—
1
—
1
—
1
—
4
—
1
1
3*
—
1
—
1
—
1
—
2
—
2
—
2
—
1
—
1
—
1
—
1
—
1
—
Rev. 2.0, 09/02, page 39 of 732