r5s77631ay266bgv Renesas Electronics Corporation., r5s77631ay266bgv Datasheet - Page 138

no-image

r5s77631ay266bgv

Manufacturer Part Number
r5s77631ay266bgv
Description
Renesas 32-bit Risc Microcomputer Superhtm Risc Engine Family Sh-4a Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Section 3 Instruction Set
Table 3.8
Table 3.9
Rev. 1.00 Oct. 01, 2007 Page 72 of 1956
REJ09B0256-0100
Instruction
BF
BF/S
BT
BT/S
BRA
BRAF
BSR
BSRF
JMP
JSR
RTS
Instruction
CLRMAC
CLRS
CLRT
ICBI
LDC
LDC
LDC
@Rn
Rm,SR
Rm,GBR Rm → GBR
Rm,VBR Rm → VBR
label
label
label
label
label
Rn
label
Rn
@Rn
@Rn
Branch Instructions
System Control Instructions
Operation
0 → MACH, MACL
0 → S
0 → T
Invalidates instruction cache
block indicated by virtual
address
Rm → SR
Operation
When T = 0, disp × 2 + PC +
4 → PC
When T = 1, nop
Delayed branch; when T = 0,
disp × 2 + PC + 4 → PC
When T = 1, nop
When T = 1, disp × 2 + PC +
4 → PC
When T = 0, nop
Delayed branch; when T = 1,
disp × 2 + PC + 4 → PC
When T = 0, nop
Delayed branch, disp × 2 +
PC + 4 → PC
Delayed branch, Rn + PC + 4 →
PC
Delayed branch, PC + 4 → PR,
disp × 2 + PC + 4 → PC
Delayed branch, PC + 4 → PR,
Rn + PC + 4 → PC
Delayed branch, Rn → PC
Delayed branch, PC + 4 → PR,
Rn → PC
Delayed branch, PR → PC
Instruction Code
10001011dddddddd —
10001111dddddddd —
10001001dddddddd —
10001101dddddddd —
1010dddddddddddd —
0000nnnn00100011 —
1011dddddddddddd —
0000nnnn00000011 —
0100nnnn00101011 —
0100nnnn00001011 —
0000000000001011 —
Instruction Code
0000000000101000 —
0000000001001000 —
0000000000001000 —
0000nnnn11100011 
0100mmmm00001110 Privileged
0100mmmm00011110 —
0100mmmm00101110 Privileged
Privileged
Privileged T Bit
0
LSB
T Bit
New
New
New

Related parts for r5s77631ay266bgv