Copyright (C) 2000-2012 |
GNU Info (nasm.info)Section B.4.184B.4.184. `MUL': Unsigned Integer Multiply ----------------------------------------- MUL r/m8 ; F6 /4 [8086] MUL r/m16 ; o16 F7 /4 [8086] MUL r/m32 ; o32 F7 /4 [386] `MUL' performs unsigned integer multiplication. The other operand to the multiplication, and the destination operand, are implicit, in the following way: * For `MUL r/m8', `AL' is multiplied by the given operand; the product is stored in `AX'. * For `MUL r/m16', `AX' is multiplied by the given operand; the product is stored in `DX:AX'. * For `MUL r/m32', `EAX' is multiplied by the given operand; the product is stored in `EDX:EAX'. Signed integer multiplication is performed by the `IMUL' instruction: see *Note Section B.4.118::. automatically generated by info2www version 1.2.2.9 |