Table 7.7 Branch Instructions - Hitachi SH7751 Hardware Manual

Superh risc engine
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. 3.0, 04/02, page 180 of 1064
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

PC + 4
PC

Rn + PC + 4
PC
Delayed branch, PC + 4


disp
2 + PC + 4
PC
Delayed branch, PC + 4

Rn + PC + 4
PC

Delayed branch, Rn
PC
Delayed branch, PC + 4

Rn
PC

Delayed branch, PR
Instruction Code
10001011dddddddd —
10001111dddddddd —
10001001dddddddd —
10001101dddddddd —
2 +
1010dddddddddddd —
0000nnnn00100011 —

PR,
1011dddddddddddd —

PR,
0000nnnn00000011 —
0100nnnn00101011 —

PR,
0100nnnn00001011 —
PC
0000000000001011 —
Privileged
T Bit

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7751r

Table of Contents