HD6417034B RENESAS [Renesas Technology Corp], HD6417034B Datasheet - Page 65

no-image

HD6417034B

Manufacturer Part Number
HD6417034B
Description
32-Bit RISC Microcomputer
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD6417034BVFN20
Manufacturer:
RENESAS
Quantity:
101
Part Number:
HD6417034BVFN20
Manufacturer:
RENESAS
Quantity:
482
Part Number:
HD6417034BVFW20
Manufacturer:
MITSUBISHI
Quantity:
101
Part Number:
HD6417034BVXN20
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Table 2.15 Shift Instructions
Instruction
ROTL
ROTR
ROTCL Rn
ROTCR Rn
SHAL
SHAR
SHLL
SHLR
SHLL2 Rn
SHLR2 Rn
SHLL8 Rn
SHLR8 Rn
SHLL16 Rn
SHLR16 Rn
Table 2.16 Branch Instructions
Instruction
BF
BT
BRA label
BSR label
JMP @Rm
JSR @Rm
RTS
Note: * The execution state is three cycles when program branches, and one cycle when program
label
label
does not branch.
Rn
Rn
Rn
Rn
Rn
Rn
10001011dddddddd
10001001dddddddd
1010dddddddddddd
1011dddddddddddd
0100mmmm00101011
0100mmmm00001011
0000000000001011
Instruction Code
Instruction Code
0100nnnn00000100
0100nnnn00000101
0100nnnn00100100
0100nnnn00100101
0100nnnn00100000
0100nnnn00100001
0100nnnn00000000
0100nnnn00000001
0100nnnn00001000
0100nnnn00001001
0100nnnn00011000
0100nnnn00011001
0100nnnn00101000
0100nnnn00101001
Operation
If T = 0, disp
nop
If T = 1, disp
nop
Delayed branch, disp
Delayed branch, PC
PC
Delayed branch, Rm
Delayed branch, PC
Delayed branch, PR
Operation
T
LSB
T
T
T
MSB
T
0
Rn<<2
Rn>>2
Rn<<8
Rn>>8
Rn<<16
Rn>>16
PC
Rn
Rn
Rn
Rn
Rn
Rn
Rn
Rn
2 + PC
2 + PC
Rn
Rn
Rn
Rn
MSB
T
0
0
T
T
Rn
Rn
T
Rev. 7.00 Jan 31, 2006 page 39 of 658
T
2 + PC
PR, disp
PR, Rm
PC
PC
PC; if T = 1,
PC; if T = 0,
Execution Cycles
1
1
1
1
1
1
1
1
1
1
1
1
1
1
PC
2 +
PC
Execution
Cycles
3/1 *
3/1 *
2
2
2
2
2
REJ09B0272-0700
Section 2 CPU
T Bit
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
T Bit

Related parts for HD6417034B