HD6417606 RENESAS [Renesas Technology Corp], HD6417606 Datasheet - Page 71

no-image

HD6417606

Manufacturer Part Number
HD6417606
Description
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
• Branch Instructions
Note:
Instruction
BF
BF/S label
BT
BT/S label
BRA
BRAF Rm
BSR
BSRF Rm
JMP
JSR
RTS
label
label
label
label
@Rm
@Rm
*
One cycle when the branch is not executed.
Operation
If T = 0, disp × 2 + PC →
PC;
if T = 1, nop
Delayed branch, if T = 0,
disp × 2 + PC → PC;
if T = 1, nop
If T = 1, disp × 2 + PC →
PC;
if T = 0, nop
Delayed branch, if T = 1,
disp × 2 + PC → PC;
if T = 0, nop
Delayed branch,
disp × 2 + PC → PC
Delayed branch,
Rm + PC → PC
Delayed branch, PC → PR,
disp × 2 + PC → PC
Delayed branch, PC → PR,
Rm + PC → PC
Delayed branch, Rm → PC
Delayed branch, PC → PR,
Rm → PC
Delayed branch, PR → PC
Code
10001011dddddddd
10001111dddddddd
10001001dddddddd
10001101dddddddd
1010dddddddddddd
0000mmmm00100011
1011dddddddddddd
0000mmmm00000011
0100mmmm00101011
0100mmmm00001011
0000000000001011
Rev. 4.00 Sep. 13, 2007 Page 45 of 502
Execution
Cycles
3/1*
2/1*
3/1*
2/1*
2
2
2
2
2
2
2
REJ09B0239-0400
Section 2 CPU
T Bit

Related parts for HD6417606