|
HD6417750 Datasheet, PDF (235/1039 Pages) Renesas Technology Corp – SuperH RISC engine | |||
|
◁ |
Table 7.4 Arithmetic Operation Instructions (cont)
Instruction
Operation
Instruction Code
Privileged T Bit
EXTS.W Rm,Rn
Rm sign-extended from
0110nnnnmmmm1111 â
â
word â Rn
EXTU.B Rm,Rn
Rm zero-extended from
0110nnnnmmmm1100 â
â
byte â Rn
EXTU.W Rm,Rn
Rm zero-extended from
0110nnnnmmmm1101 â
â
word â Rn
MAC.L @Rm+,@Rn+ Signed, (Rn) Ã (Rm) + MAC â 0000nnnnmmmm1111 â
â
MAC
Rn + 4 â Rn, Rm + 4 â Rm
32 Ã 32 + 64 â 64 bits
MAC.W @Rm+,@Rn+ Signed, (Rn) Ã (Rm) + MAC â 0100nnnnmmmm1111 â
â
MAC
Rn + 2 â Rn, Rm + 2 â Rm
16 Ã 16 + 64 â 64 bits
MUL.L Rm,Rn
Rn à Rm â MACL
32 Ã 32 â 32 bits
0000nnnnmmmm0111 â
â
MULS.W Rm,Rn
Signed, Rn à Rm â MACL
0010nnnnmmmm1111 â
â
16 Ã 16 â 32 bits
MULU.W Rm,Rn
Unsigned, Rn à Rm â MACL 0010nnnnmmmm1110 â
â
16 Ã 16 â 32 bits
NEG
Rm,Rn
0 â Rm â Rn
0110nnnnmmmm1011 â
â
NEGC Rm,Rn
0 â Rm â T â Rn, borrow â T 0110nnnnmmmm1010 â
Borrow
SUB
Rm,Rn
Rn â Rm â Rn
0011nnnnmmmm1000 â
â
SUBC Rm,Rn
Rn â Rm â T â Rn, borrow â T 0011nnnnmmmm1010 â
Borrow
SUBV
Rm,Rn
Rn â Rm â Rn, underflow â T 0011nnnnmmmm1011 â
Underflow
Rev. 6.0, 07/02, page 183 of 986
|
▷ |