pmullw

Packed Multiply Low Word (MMX)

PMULLW mm, mm/m64

Multiplies 4 words and stores low 16 bits (MMX).

Details

The Packed Multiply Low Word (MMX) instruction multiplies 4 words and stores low 16 bits (MMX).

Pseudocode Operation

// Multiplies 4 words and stores low 16 bits (MMX)

Example

PMULLW mm, mm/m64

Encoding

Binary Layout
0F
+0
D5
+1
 
Format MMX
Opcode 0F D5
Extension MMX

Operands

  • dest
    64-bit MMX register
  • src
    64-bit MMX register or Memory operand