|
SH7020 Datasheet, PDF (55/509 Pages) Renesas Technology Corp – SuperH™ RISC engine | |||
|
◁ |
Table 2.13 Arithmetic Instructions (cont)
Instruction
Instruction Code
Operation
Execution
Cycles
T bit
EXTS.W Rm,Rn
0110nnnnmmmm1111 A word in Rm is sign- 1
â
extended â Rn
EXTU.B Rm,Rn
0110nnnnmmmm1100 A byte in Rm is zero- 1
â
extended â Rn
EXTU.W Rm,Rn
0110nnnnmmmm1101 A word in Rm is zero- 1
â
extended â Rn
MAC.W @Rm+,@Rn+ 0100nnnnmmmm1111 Signed operation of 3/(2)*
â
(Rn) Ã (Rm) + MAC
â MAC
MULS Rm,Rn
0010nnnnmmmm1111 Signed operation of 1â3*
â
Rn à Rm â MAC
MULU Rm,Rn
0010nnnnmmmm1110 Unsigned operation 1â3*
â
of Rn à Rm â MAC
NEG Rm,Rn
0110nnnnmmmm1011 0âRm â Rn
1
â
NEGC Rm,Rn
0110nnnnmmmm1010 0âRmâT â Rn,
1
Borrow â T
Borrow
SUB Rm,Rn
0011nnnnmmmm1000 RnâRm â Rn
1
â
SUBC Rm,Rn
0011nnnnmmmm1010 RnâRmâT â Rn,
1
Borrow â T
Borrow
SUBV Rm,Rn
0011nnnnmmmm1011 RnâRm â Rn,
1
Underflow â T
Underflow
Note: The normal minimum number of execution cycles (The number in parenthesis in the
number of cycles when there is contension with preceding/following instructions).
34 RENESAS
|
▷ |