Renesas HD6417641 Hardware Manual page 141

32-bit risc microcomputer superh risc engine family / sh7641 series
Table of Contents

Advertisement

Instruction
DCF
PSHA Sx,Sy,Dz
PSHL Sx,Sy,Dz
DCT
PSHL Sx,Sy,Dz
DCF
PSHL Sx,Sy,Dz
PCOPY Sx,Dz
PCOPY Sy,Dz
DCT
PCOPY Sx,Dz
DCT
PCOPY Sy,Dz
DCF
PCOPY Sx,Dz
DCF
PCOPY Sy,Dz
Instruction Code
111110**********
10010011xxyyzzzz
111110**********
10000001xxyyzzzz
111110**********
10000010xxyyzzzz
111110**********
10000011xxyyzzzz
111110**********
11011001xx00zzzz
111110**********
1111100100yyzzzz
111110**********
11011010xx00zzzz
111110**********
1111101000yyzzzz
111110**********
11011011xx00zzzz
111110**********
1111101100yyzzzz
Operation
If DC = 0 & Sy > = 0,
Sx << Sy → Dz (arithmetic
shift)
If DC = 0 & Sy < 0,
Sx >> Sy → Dz
If DC = 1, nop
If Sy > = 0, Sx << Sy → Dz
(logical shift)
If Sy < 0, Sx >> Sy → Dz
If DC = 1 & Sy > = 0,
Sx << Sy → Dz (logical shift)
If DC = 1 & Sy < 0,
Sx >> Sy → Dz
If DC = 0, nop
If DC = 0 & Sy > = 0,
Sx << Sy → Dz (logical shift)
If DC = 0 & Sy < 0,
Sx >> Sy → Dz
If DC = 1, nop
Sx → Dz
Sy → Dz
If DC = 1, Sx → Dz
If DC = 0, nop
If DC = 1, Sy → Dz
If DC = 0, nop
If DC = 0, Sx → Dz
If DC = 1, nop
If DC = 0, Sy → Dz
If DC = 1, nop
Rev. 4.00 Sep. 14, 2005 Page 91 of 982
Section 2 CPU
Execution
States
DC
1
1
*
1
1
1
*
1
*
1
1
1
1
REJ09B0023-0400

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7641

Table of Contents