NASM 2.05 based x86 Instruction Reference
[ch210]
A.5.187 MULSD: Scalar Single-FP Multiply MULSD xmm1,xmm2/mem32 ; F2 0F 59 /r [WILLAMETTE,SSE2] MULSD multiplies the lowest double-precision FP values of both operands, and stores the result in the low quadword of xmm1.