English
Language : 

SH7065 Datasheet, PDF (114/941 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series
Section 2 CPU
Fixed-Point Multiply Instruction
Table 2.40 Fixed-Point Multiply Instruction
Instruction
Operation
Instruction Code
Execution
States DC Bit
PMULS Se,Sf,Dg Se upper word × Sf → upper 111110********** 1
—
word → Dg
0100eeff0000gg00
Shift Operation Instructions
Table 2.41 Arithmetic Shift Operation Instructions
Instruction
PSHA Sx,Sy,Dz
DCT PSHA Sx,Sy,Dz
DCF PSHA Sx,Sy,Dz
PSHA #imm,Dz
Operation
If Sy ≥ 0, Sx<<Sy → Dz
If Sy < 0, Sx>>Sy → Dz
If DC = 1 & Sy ≥ 0,
Sx<<Sy → Dz
If DC = 1 & Sy < 0,
Sx>>Sy → Dz
If DC = 0, nop
If DC = 0 & Sy ≥ 0,
Sx<<Sy → Dz
If DC = 0 & Sy < 0,
Sx>>Sy → Dz
If DC = 1, nop
If imm ≥ 0, Dz<<imm → Dz
If imm < 0, Dz>>imm → Dz
Instruction Code
Execution
States DC Bit
111110********** 1
Updated
10010001xxyyzzzz
111110********** 1
—
10010010xxyyzzzz
111110********** 1
—
10010011xxyyzzzz
111110********** 1
00010iiiiiiizzzz
Updated
Rev. 5.00 Sep 11, 2006 page 92 of 916
REJ09B0332-0500