English
Language : 

SH7713 Datasheet, PDF (186/904 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7700 Series
Section 3 DSP Operating Unit
Instruction
Instruction Code Operation
Execution
States DC
PSHL Sx,Sy,Dz
111110********** If Sy>=0, Sx<<Sy ->Dz (logical shift)
1
*
10000001xxyyzzzz If Sy<0, Sx>>Sy ->Dz
DCT PSHL
111110********** If DC=1 & Sy>=0, Sx<<Sy ->Dz (logical shift) 1

Sx,Sy,Dz
10000010xxyyzzzz If DC=1 & Sy<0, Sx>>Sy ->Dz If DC=0, nop
DCF PSHL
111110********** If DC=0 & Sy>=0, Sx<<Sy ->Dz (logical shift) 1

Sx,Sy,Dz
10000011xxyyzzzz If DC=0 & Sy<0, Sx>>Sy ->Dz If DC=1, nop
PCOPY Sx,Dz
111110********** Sx ->Dz
1
*
11011001xx00zzzz
PCOPY Sy,Dz
111110********** Sy ->Dz
1
*
1111100100yyzzzz
DCT PCOPY Sx,Dz 111110********** If DC=1, Sx ->Dz If DC=0, nop
1

11011010xx00zzzz
DCT PCOPY
Sy,Dz
111110********** If DC=1, Sy ->Dz If DC=0, nop
1111101000yyzzzz
1

DCF PCOPY
Sx,Dz
111110********** If DC=0, Sx ->Dz If DC=1, nop
11011011xx00zzzz
1

DCF PCOPY
Sy,Dz
111110********** If DC=0, Sy ->Dz If DC=1, nop
1111101100yyzzzz
1

PDMSB Sx,Dz
111110********** Sx ->Dz normalization count shift value
1
*
10011101xx00zzzz
PDMSB Sy,Dz
111110********** Sy ->Dz normalization count shift value
1
*
1011110100yyzzzz
DCT PDMSB
111110********** If DC=1, normalization count shift value Sx 1

Sx,Dz
10011110xx00zzzz ->Dz If DC=0, nop
DCT PDMSB
111110********** If DC=1, normalization count shift value Sy 1

Sy,Dz
1011111000yyzzzz ->Dz If DC=0, nop
DCF PDMSB
111110********** If DC=0, normalization count shift value Sx 1

Sx,Dz
10011111xx00zzzz ->Dz If DC=1, nop
DCF PDMSB
111110********** If DC=0, normalization count shift value Sy 1

Sy,Dz
1011111100yyzzzz ->Dz If DC=1, nop
Rev.1.50 Aug. 30, 2006 Page 146 of 860
REJ09B0288-0150