English
Language : 

SH7720 Datasheet, PDF (217/1524 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7700 Series
Section 3 DSP Operating Unit
Instruction
DCT PSHL Sx,Sy,Dz
DCF PSHL Sx,Sy,Dz
PCOPY Sx,Dz
PCOPY Sy,Dz
DCT PCOPY Sx,Dz
DCT PCOPY Sy,Dz
DCF PCOPY Sx,Dz
DCF PCOPY Sy,Dz
PDMSB Sx,Dz
PDMSB Sy,Dz
DCT PDMSB Sx,Dz
DCT PDMSB Sy,Dz
DCF PDMSB Sx,Dz
Instruction Code Operation
111110**********
10000010xxyyzzzz
If DC = 1 & Sy >= 0, Sx<<Sy → Dz
(logical shift)
If DC = 1 & Sy < 0, Sx>>Sy → Dz
If DC = 0, nop
111110**********
10000011xxyyzzzz
If DC = 0 & Sy >= 0, Sx<<Sy → Dz (logical
shift)
If DC = 0 & Sy < 0, Sx>>Sy → Dz
If DC = 1, nop
111110********** Sx →Dz
11011001xx00zzzz
111110********** Sy →Dz
1111100100yyzzzz
111110********** If DC = 1, Sx → Dz If DC = 0, nop
11011010xx00zzzz
111110********** If DC = 1, Sy → Dz If DC = 0, nop
1111101000yyzzzz
111110********** If DC = 0, Sx → Dz If DC = 1, nop
11011011xx00zzzz
111110********** If DC = 0, Sy → Dz If DC = 1, nop
1111101100yyzzzz
111110********** Sx → Dz normalization count shift value
10011101xx00zzzz
111110********** Sy → Dz normalization count shift value
1011110100yyzzzz
111110**********
10011110xx00zzzz
If DC = 1, normalization count shift value Sx
→ Dz
If DC = 0, nop
111110**********
1011111000yyzzzz
If DC = 1, normalization count shift value Sy
→ Dz
If DC = 0, nop
111110**********
10011111xx00zzzz
If DC = 0, normalization count shift value Sx
→ Dz
If DC = 1, nop
Execution
States DC
1
–
1
–
1
*
1
*
1
–
1
–
1
–
1
–
1
*
1
*
1
–
1
–
1
–
Rev. 3.00 Jan. 18, 2008 Page 155 of 1458
REJ09B0033-0300