Table 7.7 Branch Instructions - Hitachi SH7750 Hardware Manual

Sh7750 series superh risc engine
Hide thumbs Also See for SH7750:
Table of Contents

Advertisement

Table 7.7
Branch Instructions
Instruction
BF
label
BF/S
label
BT
label
BT/S
label
BRA
label
BRAF
Rn
BSR
label
BSRF
Rn
JMP
@Rn
JSR
@Rn
RTS
Rev. 6.0, 07/02, page 186 of 986
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 —
Privileged
T Bit

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7750rSh7750s

Table of Contents