Section 3 Instruction Set
Rev. 1.00 Oct. 01, 2007 Page 73 of 1956
REJ09B0256-0100
Instruction Operation
Instruction Code
Privileged
T Bit
New
LDC Rm,SGR
Rm
→
SGR
0100mmmm00111010
Privileged —
—
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
→
Rm
0100mmmm00000110
— —
—
LDS.L @Rm+,MACL (Rm)
→
MACL, Rm + 4
→
Rm
0100mmmm00010110
— —
—
LDS.L @Rm+,PR
(Rm)
→
PR, Rm + 4
→
Rm
0100mmmm00100110
— —
—
LDTLB
PTEH/PTEL
→
TLB
0000000000111000
Privileged —
—
MOVCA.L R0,@Rn
R0
→
(Rn) (without fetching
cache block)
0000nnnn11000011
— —
—
NOP
No
operation
0000000000001001
— —
—
OCBI
@Rn
Invalidates operand cache
block
0000nnnn10010011
— —
—
OCBP
@Rn
Writes back and invalidates
operand cache block
0000nnnn10100011
— —
—
OCBWB
@Rn
Writes back operand cache
block
0000nnnn10110011
— —
—
PREF @Rn
(Rn)
→
operand cache
0000nnnn10000011
— —
—
PREFI @Rn
Reads
32-byte
instruction
block into instruction cache
0000nnnn11010011
New
RTE
Delayed
branch,
SSR/SPC
→
SR/PC
0000000000101011
Privileged —
—
SETS
1
→
S
0000000001011000
— —
—
Summary of Contents for SH7763
Page 2: ...Rev 1 00 Oct 01 2007 Page ii of lxvi ...
Page 122: ...Section 2 Programming Model Rev 1 00 Oct 01 2007 Page 56 of 1956 REJ09B0256 0100 ...
Page 144: ...Section 3 Instruction Set Rev 1 00 Oct 01 2007 Page 78 of 1956 REJ09B0256 0100 ...
Page 170: ...Section 4 Pipelining Rev 1 00 Oct 01 2007 Page 104 of 1956 REJ09B0256 0100 ...
Page 282: ...Section 7 Caches Rev 1 00 Oct 01 2007 Page 216 of 1956 REJ09B0256 0100 ...
Page 378: ...Section 9 Interrupt Controller INTC Rev 1 00 Oct 01 2007 Page 312 of 1956 REJ09B0256 0100 ...
Page 514: ...Section 12 DDR SDRAM Interface DDRIF Rev 1 00 Oct 01 2007 Page 448 of 1956 REJ09B0256 0100 ...
Page 630: ...Section 13 PCI Controller PCIC Rev 1 00 Oct 01 2007 Page 564 of 1956 REJ09B0256 0100 ...
Page 710: ...Section 16 Clock Pulse Generator CPG Rev 1 00 Oct 01 2007 Page 644 of 1956 REJ09B0256 0100 ...
Page 732: ...Section 17 Watchdog Timer and Reset WDT Rev 1 00 Oct 01 2007 Page 666 of 1956 REJ09B0256 0100 ...
Page 752: ...Section 18 Power Down Mode Rev 1 00 Oct 01 2007 Page 686 of 1956 REJ09B0256 0100 ...
Page 772: ...Section 19 Timer Unit TMU Rev 1 00 Oct 01 2007 Page 706 of 1956 REJ09B0256 0100 ...
Page 824: ...Section 21 Compare Match Timer CMT Rev 1 00 Oct 01 2007 Page 758 of 1956 REJ09B0256 0100 ...
Page 1124: ...Section 26 I 2 C Bus Interface IIC Rev 1 00 Oct 01 2007 Page 1058 of 1956 REJ09B0256 0100 ...
Page 1350: ...Section 30 SIM Card Module SIM Rev 1 00 Oct 01 2007 Page 1284 of 1956 REJ09B0256 0100 ...
Page 1484: ...Section 33 Audio Codec Interface HAC Rev 1 00 Oct 01 2007 Page 1418 of 1956 REJ09B0256 0100 ...
Page 1560: ...Section 35 USB Host Controller USBH Rev 1 00 Oct 01 2007 Page 1494 of 1956 REJ09B0256 0100 ...
Page 1720: ...Section 37 LCD Controller LCDC Rev 1 00 Oct 01 2007 Page 1654 of 1956 REJ09B0256 0100 ...
Page 2025: ......
Page 2026: ...SH7763 Hardware Manual ...