|
SH7641 Datasheet, PDF (144/1036 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family / SH7641 Series | |||
|
◁ |
Section 2 CPU
Instruction
PDEC Sy,Dz
DCT PDEC Sx,Dz
DCT PDEC Sy,Dz
DCF PDEC Sx,Dz
DCF PDEC Sy,Dz
PCLR Dz
DCT PCLR Dz
DCF PCLR Dz
PSHA #imm,Dz
PSHL #imm,Dz
PSTS MACH,Dz
DCT PSTS MACH,Dz
DCF PSTS MACH,Dz
PSTS MACL,Dz
Instruction Code
111110**********
1010100100yyzzzz
111110**********
10001010xx00zzzz
111110**********
1010101000yyzzzz
111110**********
10001011xx00zzzz
111110**********
1010101100yyzzzz
111110**********
100011010000zzzz
111110**********
100011100000zzzz
111110**********
100011110000zzzz
111110**********
00010iiiiiiizzzz
111110**********
00000iiiiiiizzzz
111110**********
110011010000zzzz
111110**********
110011100000zzzz
111110**********
110011110000zzzz
111110**********
110111010000zzzz
Operation
Sy [31:16] â 1 â Dz
Execution
States DC
1
*
If DC = 1, Sx [39:16] â 1
1

â Dz
If DC = 0, nop
If DC = 1, Sy [31:16] â 1
1

â Dz
If DC = 0, nop
If DC = 0, Sx [39:16] â 1
1

â Dz
If DC = 1, nop
If DC = 0, Sy [31:16] â 1
1

â Dz
If DC = 1, nop
h'00000000 â Dz
1
*
If DC = 1, h'00000000 â Dz 1

If DC = 0, nop
If DC = 0, h'00000000 â Dz 1

If DC = 1, nop
If imm > = 0, Dz << imm
1
*
â Dz (arithmetic shift)
If imm<0, Dz>>imm â Dz
If imm > = 0, Dz << imm
1
*
â Dz (logical shift)
If imm < 0, Dz >> imm â Dz
MACH â Dz
1

If DC = 1, MACH â Dz
1

If DC = 0, MACH â Dz
1

MACL â Dz
1

Rev. 4.00 Sep. 14, 2005 Page 94 of 982
REJ09B0023-0400
|
▷ |