![Xilinx Virtex-II Pro PPC405 User Manual Download Page 387](http://html1.mh-extra.com/html/xilinx/virtex-ii-pro-ppc405/virtex-ii-pro-ppc405_user-manual_3410279387.webp)
March 2002 Release
695
Virtex-II Pro™ Platform FPGA Documentation
1-800-255-7778
Alphabetical Instruction Listing
R
mulli
Multiply Low Immediate
Description
The contents of register
r
A are multiplied with the sign-extended SIMM field, forming a
48-bit signed product. The least-significant 32 bits of the product are loaded into register
r
D.
The result loaded into register
r
D is always correct, regardless of whether the operands are
interpreted as signed or unsigned integers.
This instruction can be used with
mulhw
to calculate a full 64-bit product.
Pseudocode
prod
0:47
←
(
r
A)
×
EXTS(SIMM) signed
(
r
D)
←
prod
16:47
Registers Altered
•
r
D.
Exceptions
•
None.
Compatibility
This instruction is defined by the PowerPC user instruction-set architecture (UISA). It is
implemented by all PowerPC processors.
mulli
r
D,
r
A, SIMM
D Instruction Form
7
rD
rA
SIMM
0
6
1
1
1
6
3
1