Multiply G_floating (mulg)

Syntax

mulg $s_reg1, $s_reg2, $d_reg

mulg $d_reg/$s_reg1, $s_reg2

Description

Multiply G_floating multiplies the contents of $s_reg1 or $d_reg by the contents of $s_reg2 and stores the results in $d_reg. The product is rounded according to the appropriate rounding mode.

Qualifiers

The following table describes the qualifiers for the mulg instructions:

Instruction Qualifier description
no qualifier VAX Rounding Mode: Normal rounding
  VAX Trap Mode: Imprecise, underflow disabled
mulgc VAX Rounding Mode: Chopped
mulgu VAX Trap Mode: Imprecise, underflow enabled
mulguc Combined meanings of mulgc and mulgu
mulgs VAX Trap Mode: Software, underflow disabled
mulgsc Combined meanings of mulgs and mulgc
mulgsu VAX Trap Mode: Software, underflow enabled
mulgsuc Combined meanings of mulgs and mulguc