وو

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

وو

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

PF2IW

PF2IW 

Usage:  PF2IW  dest,src                                         Modifies flags: None

Converts a register containing single-precision floating-point operands to 16-bit signed integers using truncation. Arguments outside the range representable by signed 16-bit integers are saturated to the largest and smallest 16-bit integer, depending on their sign. All results are sign-extended to 32-bits. 

Packed Word Integer to Single-Precision FP Convert


PI2FW mm1,mm2/m64             ; 0F 0F /r 0C          [PENT,3DNOW]


PF2IW converts two signed 16-bit integers in the source operand to single-precision FP values, and stores them in the destination operand. The input values are in the low word of each doubleword.


See the PF2ID, PI2FW, and PI2FD instructions.


Example:

pf21w mm1 Label


PF2IW

PF2IW 

Usage:  PF2IW  dest,src                                         Modifies flags: None

Converts a register containing single-precision floating-point operands to 16-bit signed integers using truncation. Arguments outside the range representable by signed 16-bit integers are saturated to the largest and smallest 16-bit integer, depending on their sign. All results are sign-extended to 32-bits. 

Packed Word Integer to Single-Precision FP Convert


PI2FW mm1,mm2/m64             ; 0F 0F /r 0C          [PENT,3DNOW]


PF2IW converts two signed 16-bit integers in the source operand to single-precision FP values, and stores them in the destination operand. The input values are in the low word of each doubleword.


See the PF2ID, PI2FW, and PI2FD instructions.


Example:

pf21w mm1 Label


PF2IW

PF2IW 

Usage:  PF2IW  dest,src                                         Modifies flags: None

Converts a register containing single-precision floating-point operands to 16-bit signed integers using truncation. Arguments outside the range representable by signed 16-bit integers are saturated to the largest and smallest 16-bit integer, depending on their sign. All results are sign-extended to 32-bits. 

Packed Word Integer to Single-Precision FP Convert


PI2FW mm1,mm2/m64             ; 0F 0F /r 0C          [PENT,3DNOW]


PF2IW converts two signed 16-bit integers in the source operand to single-precision FP values, and stores them in the destination operand. The input values are in the low word of each doubleword.


See the PF2ID, PI2FW, and PI2FD instructions.


Example:

pf21w mm1 Label


PF2IW

PF2IW 

Usage:  PF2IW  dest,src                                         Modifies flags: None

Converts a register containing single-precision floating-point operands to 16-bit signed integers using truncation. Arguments outside the range representable by signed 16-bit integers are saturated to the largest and smallest 16-bit integer, depending on their sign. All results are sign-extended to 32-bits. 

Packed Word Integer to Single-Precision FP Convert


PI2FW mm1,mm2/m64             ; 0F 0F /r 0C          [PENT,3DNOW]


PF2IW converts two signed 16-bit integers in the source operand to single-precision FP values, and stores them in the destination operand. The input values are in the low word of each doubleword.


See the PF2ID, PI2FW, and PI2FD instructions.


Example:

pf21w mm1 Label