EasyManua.ls Logo

Renesas HD6417641 - Table 2.22 Shift Instructions

Renesas HD6417641
1036 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Section 2 CPU
Rev. 4.00 Sep. 14, 2005 Page 76 of 982
REJ09B0023-0400
Shift Instructions
Table 2.22 Shift Instructions
Instruction
Instruction Code
Operation
Execution
States
T Bit
ROTL Rn 0100nnnn00000100 T Rn MSB 1 MSB
ROTR Rn 0100nnnn00000101 LSB Rn T 1 LSB
ROTCL Rn 0100nnnn00100100 T Rn T 1 MSB
ROTCR Rn 0100nnnn00100101 T Rn T 1 LSB
SHAD Rm,Rn 0100nnnnmmmm1100 Rm 0: Rn << Rm Rn
Rm < 0: Rn >> Rm
[MSB Rn]
1 —
SHAL Rn 0100nnnn00100000 T Rn 0 1 MSB
SHAR Rn 0100nnnn00100001 MSB Rn T 1 LSB
SHLD Rm,Rn 0100nnnnmmmm1101 Rm 0: Rn << Rm Rn
Rm < 0: Rn >> Rm
[0 Rn]
1 —
SHLL Rn 0100nnnn00000000 T Rn 0 1 MSB
SHLR Rn 0100nnnn00000001 0 Rn T 1 LSB
SHLL2 Rn 0100nnnn00001000 Rn << 2 Rn 1
SHLR2 Rn 0100nnnn00001001 Rn >> 2 Rn 1
SHLL8 Rn 0100nnnn00011000 Rn << 8 Rn 1
SHLR8 Rn 0100nnnn00011001 Rn >> 8 Rn 1
SHLL16 Rn 0100nnnn00101000 Rn << 16 Rn 1
SHLR16 Rn 0100nnnn00101001 Rn >> 16 Rn 1

Table of Contents

Related product manuals