Compaq ECQD2KCTE Laptop User Manual


 
4–34 Alpha Architecture Handbook
4.4.10 Longword Multiply
Format:
Operation:
Rc SEXT ((Rav * Rbv)<31:0>)
Exceptions:
Instruction mnemonics:
Qualifiers:
Description:
Register Ra is multiplied by register Rb or a literal and the sign-extended 32-bit product is
written to Rc.
The high 32 bits of Ra and Rb are ignored. Rc is a proper sign extension of the truncated 32-bit
product. Overflow detection is based on the longword product Rav<31:0> * Rbv<31:0>. On
overflow, the proper sign extension of the least significant 32 bits of the true result is written to
the destination register.
The MULQ instruction can be used to return the full 64-bit product.
MULL Ra.rl,Rb.rl,Rc.wq
!Operate format
MULL Ra.rl,#b.ib,Rc.wq
!Operate format
Integer Overflow
MULL Multiply Longword
Integer Overflow Enable (/V)