|
SH7764 Datasheet, PDF (122/1752 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC Engine Family SH-4A Series | |||
|
◁ |
Section 3 Instruction Set
Instruction
Operation
Instruction Code
Privileged T Bit New
LDC
Rm,SSR
Rm â SSR
0100mmmm00111110 Privileged â â
LDC
Rm,SPC
Rm â SPC
0100mmmm01001110 Privileged â â
LDC
Rm,DBR
Rm â DBR
0100mmmm11111010 Privileged â â
LDC
Rm,Rn_BANK Rm â Rn_BANK (n = 0 to 7) 0100mmmm1nnn1110 Privileged â â
LDC.L
@Rm+,SR
(Rm) â SR, Rm + 4 â Rm 0100mmmm00000111 Privileged LSB â
LDC.L
@Rm+,GBR (Rm) â GBR, Rm + 4 â Rm 0100mmmm00010111 â
ââ
LDC.L
@Rm+,VBR (Rm) â VBR, Rm + 4 â Rm 0100mmmm00100111 Privileged â â
LDC.L
@Rm+,SGR (Rm) â SGR, Rm + 4 â Rm 0100mmmm00110110 Privileged â â
LDC.L
@Rm+,SSR (Rm) â SSR, Rm + 4 â Rm 0100mmmm00110111 Privileged â â
LDC.L
@Rm+,SPC (Rm) â SPC, Rm + 4 â Rm 0100mmmm01000111 Privileged â â
LDC.L
@Rm+,DBR (Rm) â DBR, Rm + 4 â Rm 0100mmmm11110110 Privileged â â
LDC.L
@Rm+,Rn_
BANK
(Rm) â Rn_BANK,
Rm + 4 â Rm
0100mmmm1nnn0111 Privileged â â
LDS
Rm,MACH
Rm â MACH
0100mmmm00001010 â
ââ
LDS
Rm,MACL
Rm â MACL
0100mmmm00011010 â
ââ
LDS
Rm,PR
Rm â PR
0100mmmm00101010 â
ââ
LDS.L
@Rm+,MACH (Rm) â MACH, Rm + 4 â 0100mmmm00000110 â
Rm
ââ
LDS.L
@Rm+,MACL (Rm) â MACL, Rm + 4 â 0100mmmm00010110 â
Rm
ââ
LDS.L
@Rm+,PR
(Rm) â PR, Rm + 4 â Rm 0100mmmm00100110 â
ââ
LDTLB
PTEH/PTEL (/PTEA) â TLB 0000000000111000 Privileged â â
MOVCA.L R0,@Rn
R0 â (Rn) (without fetching 0000nnnn11000011 â
cache block)
ââ
NOP
No operation
0000000000001001 â
ââ
OCBI
@Rn
Invalidates operand cache 0000nnnn10010011 â
block
ââ
OCBP
@Rn
Writes back and invalidates 0000nnnn10100011 â
operand cache block
ââ
OCBWB @Rn
Writes back operand cache 0000nnnn10110011 â
block
ââ
PREF
@Rn
(Rn) â operand cache
0000nnnn10000011 â
ââ
PREFI
@Rn
Reads 32-byte instruction 0000nnnn11010011 
block into instruction cache
 New
RTE
Delayed branch, SSR/SPC 0000000000101011 Privileged â â
â SR/PC
Rev. 1.00 Nov. 22, 2007 Page 66 of 1692
REJ09B0360-0100
|
▷ |