English
Language : 

SH7720 Datasheet, PDF (220/1524 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 #imm,Dz 111110********** If imm>=0, Dz<<imm → Dz (logical shift) 1
*
00000iiiiiiizzzz
If imm<0, Dz>>imm → Dz
PSTS MACH,Dz 111110********** MACH → Dz
1
–
110011010000zzzz
DCT PSTS MACH,Dz 111110********** If DC = 1, MACH → Dz
1
–
110011100000zzzz
DCF PSTS MACH,Dz 111110********** If DC = 0, MACH → Dz
1
–
110011110000zzzz
PSTS MACL,Dz 111110********** MACL → Dz
1
–
110111010000zzzz
DCT PSTS MACL,Dz 111110********** If DC = 1, MACL → Dz
1
–
110111100000zzzz
DCF PSTS MACL,Dz 111110********** If DC = 0, MACL → Dz
1
–
110111110000zzzz
PLDS Dz,MACH 111110********** Dz → MACH
1
–
111011010000zzzz
DCT PLDS Dz,MACH 111110********** If DC = 1, Dz → MACH
1
–
111011100000zzzz
DCF PLDS Dz,MACH 111110********** If DC = 0, Dz → MACH
1
–
111011110000zzzz
PLDS Dz,MACL 111110********** Dz → MACL
1
–
111111010000zzzz
DCT PLDS Dz,MACL 111110********** If DC = 1, Dz → MACL
1
–
111111100000zzzz
DCF PLDS Dz,MACL 111110********** If DC = 0, Dz → MACL
1
–
111111110000zzzz
PADDC Sx,Sy,Dz 111110********** Sx + Sy + DC →Dz Carry → DC
1
Carry
10110000xxyyzzzz
PSUBC Sx,Sy,
Dz
111110********** Sx-Sy-DC → Dz Borrow → DC
10100000xxyyzzzz
1
Borrow
PCMP Sx,Sy
111110********** Sx-Sy → DC update
1
*
10000100xxyy0000
Rev. 3.00 Jan. 18, 2008 Page 158 of 1458
REJ09B0033-0300