English
Language : 

SH7727 Datasheet, PDF (165/1109 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7700 Series
Instruction
Instruction Code
Operation
DCT PSTS MACL,Dz 111110********** If DC = 1, MACL → Dz
DCF PSTS MACL,Dz
110111100000zzzz
111110********** If DC = 0, MACL → Dz
PLDS Dz,MACH
110111110000zzzz
111110********** Dz → MACH
DCT PLDS Dz,MACH
111011010000zzzz
111110********** If DC = 1, Dz → MACH
DCF PLDS Dz,MACH
111011100000zzzz
111110********** If DC = 0, Dz → MACH
PLDS Dz,MACL
111011110000zzzz
111110********** Dz → MACL
DCT PLDS Dz,MACL
111111010000zzzz
111110********** If DC = 1, Dz → MACL
DCF PLDS Dz,MACL
111111100000zzzz
111110********** If DC = 0, Dz → MACL
111111110000zzzz
PADDC Sx,Sy,Dz 111110**********
10110000xxyyzzzz
PSUBC Sx,Sy,Dz 111110**********
10100000xxyyzzzz
PCMP Sx,Sy
111110**********
Sx + Sy + DC → Dz
Carry → DC
Sx – Sy – DC → Dz
Borrow → DC
Sx – Sy → DC update*
PABS Sx,Dz
PABS Sy,Dz
PRND Sx,Dz
PRND Sy,Dz
Note: * See table 2.33.
10000100xxyy0000
111110**********
10001000xx00zzzz
111110**********
1010100000yyzzzz
111110**********
10011000xx00zzzz
111110**********
1011100000yyzzzz
If Sx < 0, 0 – Sx → Dz
If Sx > = 0, nop
If Sy < 0, 0 – Sy → Dz
If Sx > = 0, nop
Sx + H'00008000 → Dz
LSW of Dz → H'0000
Sy + H'00008000 → Dz
LSW of Dz → H'0000
Section 2 CPU
Execu-
tion
States DC
1
—
1
—
1
—
1
—
1
—
1
—
1
—
1
—
1
Carry
1
Borrow
1
*
1
*
1
*
1
*
1
*
Rev. 5.00 Dec 12, 2005 page 93 of 1034
REJ09B0254-0500