|
SH7729R Datasheet, PDF (131/855 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series | |||
|
◁ |
Instruction
Instruction Code
Operation
Execu-
tion
States DC
PDEC Sy,Dz
111110********** Sy [31:16] â 1 â Dz
1
*
1010100100yyzzzz
DCT PDEC Sx,Dz
111110********** If DC = 1, Sx [39:16] â 1 â Dz 1
â
10001010xx00zzzz If DC = 0, nop
DCT PDEC Sy,Dz
111110********** If DC = 1, Sy [31:16] â 1 â Dz 1
â
1010101000yyzzzz If DC = 0, nop
DCF PDEC Sx,Dz
111110********** If DC = 0, Sx [39:16] â 1 â Dz 1
â
10001011xx00zzzz If DC = 1, nop
DCF PDEC Sy,Dz
111110********** If DC = 0, Sy [31:16] â 1 â Dz 1
â
1010101100yyzzzz If DC = 1, nop
PCLR Dz
111110********** H'00000000 â Dz
1
*
100011010000zzzz
DCT PCLR Dz
111110********** If DC = 1, H'00000000 â Dz 1
â
100011100000zzzz If DC = 0, nop
DCF PCLR Dz
111110********** If DC = 0, H'00000000 â Dz 1
â
100011110000zzzz If DC = 1, nop
PSHA #imm,Dz 111110********** If imm > = 0, Dz << imm â Dz 1
*
00010iiiiiiizzzz (arithmetic shift)
If imm<0, Dz>>imm â Dz
PSHL #imm,Dz 111110********** If imm > = 0, Dz << imm â Dz 1
*
00000iiiiiiizzzz (logical shift)
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
Note: * See table 2.33.
Rev. 5.0, 09/03, page 85 of 806
|
▷ |