mulx
Unsigned Multiply Without Affecting Flags
MULX r32, r32, r/m32
Unsigned multiply of RDX * Src. Result in Hi:Lo. No flags.
Details
The Unsigned Multiply Without Affecting Flags instruction unsigned multiply of RDX * Src. Result in Hi:Lo. No flags.
Pseudocode Operation
// Unsigned multiply of RDX * Src. Result in Hi:Lo. No flags
Example
MULX eax, eax, ebx
Encoding
Binary Layout
VEX
+0
opcode
+3
ModRM
+4
Operands
-
dest
32-bit general-purpose register (e.g. EAX) -
src1
32-bit general-purpose register (e.g. EAX) -
src2
32-bit register or memory