وو

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

وو

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

PI2FD

PI2FD 

Usage: PI2FD  dest,src                               Modifies flags: None

PI2FD is a vector instruction that converts a vector register containing signed, 32-bit integers to single-precision, floating-point operands. When PI2FD converts an input operand with more significant digits than are available in the output, the output is truncated.

Packed Doubleword Integer to Single-Precision FP Convert


PI2FD mm1,mm2/m64             ; 0F 0F /r 0D          [PENT,3DNOW]


PF2ID converts two signed 32-bit integers in the source operand to single-precision FP values, using truncation of significant digits, and stores them in the destination operand.


Example:

pi2fd mm1 mm2   

PI2FD

PI2FD 

Usage: PI2FD  dest,src                               Modifies flags: None

PI2FD is a vector instruction that converts a vector register containing signed, 32-bit integers to single-precision, floating-point operands. When PI2FD converts an input operand with more significant digits than are available in the output, the output is truncated.

Packed Doubleword Integer to Single-Precision FP Convert


PI2FD mm1,mm2/m64             ; 0F 0F /r 0D          [PENT,3DNOW]


PF2ID converts two signed 32-bit integers in the source operand to single-precision FP values, using truncation of significant digits, and stores them in the destination operand.


Example:

pi2fd mm1 mm2   

PI2FD

PI2FD 

Usage: PI2FD  dest,src                               Modifies flags: None

PI2FD is a vector instruction that converts a vector register containing signed, 32-bit integers to single-precision, floating-point operands. When PI2FD converts an input operand with more significant digits than are available in the output, the output is truncated.

Packed Doubleword Integer to Single-Precision FP Convert


PI2FD mm1,mm2/m64             ; 0F 0F /r 0D          [PENT,3DNOW]


PF2ID converts two signed 32-bit integers in the source operand to single-precision FP values, using truncation of significant digits, and stores them in the destination operand.


Example:

pi2fd mm1 mm2