3
3-73
M32R-FPU Software Manual (Rev.1.01)
MUL
MUL
multiply and divide instruction
Multiply
[Mnemonic]
MUL Rdest,Rsrc
[Function]
Multiply
{ signed64bit tmp;
tmp = ( signed64bit ) Rdest * ( signed64bit ) Rsrc;
Rdest = ( int ) tmp;}
[Description]
MUL multiplies Rdest by Rsrc and puts the result in Rdest.
The operands are treated as signed values.
The contents of the accumulator are destroyed by this instruction. The condition bit (C) is
unchanged.
[EIT occurrence]
None
[Encoding]
dest
0001
MUL Rdest,Rsrc
src
0110
INSTRUCTIONS
3.2 Instruction description
Summary of Contents for M32R-FPU
Page 8: ...M32R FPU Software Manual Rev 1 01 This page left blank intentionally...
Page 25: ...CHAPTER 2 INSTRUCTION SET 2 1 Instruction set overview 2 2 Instruction format...
Page 39: ...CHAPTER 3 INSTRUCTIONS 3 1 Conventions for instruction description 3 2 Instruction description...
Page 189: ...INDEX...