|
SH7764 Datasheet, PDF (120/1752 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC Engine Family SH-4A Series | |||
|
◁ |
Section 3 Instruction Set
Instruction
XOR #imm,R0
Operation
R0 ⧠imm â R0
XOR.B #imm, @(R0,GBR) (R0 + GBR) ⧠imm â
(R0 + GBR)
Instruction Code
Privileged T Bit New
11001010iiiiiiii â
â
â
11001110iiiiiiii â
â
â
Table 3.7 Shift Instructions
Instruction
Operation
ROTL Rn
T â Rn â MSB
ROTR Rn
LSB â Rn â T
ROTCL Rn
T â Rn â T
ROTCR Rn
T â Rn â T
SHAD
Rm,Rn When Rm ⥠0, Rn << Rm â Rn
When Rm < 0, Rn >> Rm â
[MSB â Rn]
SHAL Rn
T â Rn â 0
SHAR Rn
MSB â Rn â T
SHLD
Rm,Rn When Rm ⥠0, Rn << Rm â Rn
When Rm < 0, Rn >> Rm â
[0 â Rn]
SHLL Rn
T â Rn â 0
SHLR Rn
0 â Rn â T
SHLL2 Rn
Rn << 2 â Rn
SHLR2 Rn
Rn >> 2 â Rn
SHLL8 Rn
Rn << 8 â Rn
SHLR8 Rn
Rn >> 8 â Rn
SHLL16 Rn
Rn << 16 â Rn
SHLR16 Rn
Rn >> 16 â Rn
Instruction Code Privileged T Bit
0100nnnn00000100 â
MSB
0100nnnn00000101 â
LSB
0100nnnn00100100 â
MSB
0100nnnn00100101 â
LSB
0100nnnnmmmm1100 â
â
0100nnnn00100000 â
0100nnnn00100001 â
0100nnnnmmmm1101 â
MSB
LSB
â
0100nnnn00000000 â
0100nnnn00000001 â
0100nnnn00001000 â
0100nnnn00001001 â
0100nnnn00011000 â
0100nnnn00011001 â
0100nnnn00101000 â
0100nnnn00101001 â
MSB
LSB
â
â
â
â
â
â
New
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
Rev. 1.00 Nov. 22, 2007 Page 64 of 1692
REJ09B0360-0100
|
▷ |