|
SH7065 Datasheet, PDF (92/941 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series | |||
|
◁ |
Section 2 CPU
Instruction
Instruction Code
Operation
DMULU.L Rm,Rn
0011nnnnmmmm0101 Unsigned, Rn à Rm â
MACH, MACL
32 Ã 32 â 64 bits
DT
Rn
0100nnnn00010000 Rn â 1 â Rn;
when Rn = 0, 1 â T
When Rn â 0, 0 â T
EXTS.B Rm,Rn
0110nnnnmmmm1110 Rm sign-extended
from byte â Rn
EXTS.W Rm,Rn
0110nnnnmmmm1111 Rm sign-extended
from word â Rn
EXTU.B Rm,Rn
0110nnnnmmmm1100 Rm zero-extended
from byte â Rn
EXTU.W Rm,Rn
0110nnnnmmmm1101 Rm zero-extended
from word â Rn
MAC.L @Rm+,@Rn+ 0000nnnnmmmm1111 Signed, (Rn) Ã (Rm) +
MAC â MAC
32 Ã 32 + 64 â 64 bits
MAC.W
@Rm+,@Rn+ 0100nnnnmmmm1111 Signed, (Rn) Ã (Rm) +
MAC â MAC
16 Ã 16 + 64 â 64 bits
MUL.L Rm,Rn
0000nnnnmmmm0111 Rn à Rm â MACL
32 Ã 32 â 32 bits
MULS.W Rm,Rn
0010nnnnmmmm1111 Signed, Rn à Rm â
MAC
16 Ã 16 â 32 bits
MULU.W Rm,Rn
0010nnnnmmmm1110 Unsigned, Rn à Rm â
MAC
16 Ã 16 â 32 bits
NEG
Rm,Rn
0110nnnnmmmm1011 0 â Rm â Rn
NEGC Rm,Rn
0110nnnnmmmm1010 0 â Rm â T â Rn,
borrow â T
SUB
Rm,Rn
0011nnnnmmmm1000 Rn â Rm â Rn
Execution
States T Bit
2â4*
â
1
Comparison
result
1
â
1
â
1
â
1
â
3/(2â4)* â
3/(2)*
â
2â4*
â
1â3*
â
1â3*
â
1
â
1
Borrow
1
â
Rev. 5.00 Sep 11, 2006 page 70 of 916
REJ09B0332-0500
|
▷ |