pmulhw
Packed Multiply High Word (MMX)
PMULHW mm, mm/m64
Multiplies 4 signed words and stores high 16 bits (MMX).
Details
The Packed Multiply High Word (MMX) instruction multiplies 4 signed words and stores high 16 bits (MMX).
Pseudocode Operation
// Multiplies 4 signed words and stores high 16 bits (MMX)
Example
PMULHW mm, mm/m64
Encoding
Binary Layout
0F
+0
E5
+1
Operands
-
dest
64-bit MMX register -
src
64-bit MMX register or Memory operand