Excalibur electronic A-MNL-NIOSPROG-01.1 DJ Equipment User Manual


 
Altera Corporation 71
3232323232-Bit Instruction Set
2
32-Bit Instruction
Set
MUL
Multiply
Operation: R0 (R0 & 0x0000.ffff) x(RA & 0x0000.ffff)
Assembler Syntax: MUL %rA
Example: MUL %i5
Description: Multiply the low half-words of %r0 and %rA together, and put the 32 bit result into
%r0. This performs an integer multiplication of two signed 16-bit numbers to
produce a 32-bit signed result, or multiplication of two unsigned 16-bit numbers
to produce an unsigned 32-bit result.
Condition Codes: Flags: Unaffected
Instruction Format: Rw
Instruction Fields: A = Register index of operand RA
1514131211109876543210
01111110101 A
NVZC
−−−−