وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

CVTPD2PI

CVTPD2PI 

Usage: CVTPD2PI dest,src                                    Modifies flags: None

Converts two packed double-precision floating-point values in the 'src' operand to two packed signed doubleword integers in the 'dest' operand.

Packed Double-Precision FP to Packed Signed INT32 Conversion


CVTPD2PI mm,xmm/mem128        ; 66 0F 2D /r     [WILLAMETTE,SSE2]


CVTPD2PI converts two packed double-precision FP values from the source operand to two packed signed doublewords in the destination operand.


The destination operand is an MMX register. The source can be either an XMM register or a 128-bit memory location. The result is stored in the low quadword of the 'dest'  operand, and the high quadword is cleared to all 0s. When a conversion is inexact, the value returned is rounded according to the rounding control bits in the MXCSR register.


For more details of this instruction, see the Intel Processor manuals.


Example:

cvtpd2pi xmm1 xmm2