NASM 2.05 based x86 Instruction Reference[ch080]
A.5.60 DIVPD: Packed Double-Precision FP Divide DIVPD xmm1,xmm2/mem128 ; 66 0F 5E /r [WILLAMETTE,SSE2] DIVPD divides the two packed double-precision FP values in the destination operand by the two packed double-precision FP values in the source operand, and stores the packed double-precision results in the destination register. The destination is an XMM register. The source operand can be either an XMM register or a 128-bit memory location. dst[0-63] := dst[0-63] / src[0-63], dst[64-127] := dst[64-127] / src[64-127].