English
Language : 

HD6417034 Datasheet, PDF (73/691 Pages) Renesas Technology Corp – SuperH RISC ENGINE SH7032 AND SH7034
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 of 1–3*
—
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 cycles (numbers in parenthesis represent the number of
cycles when there is contention with preceding or following instructions).
37