NASM 2.05 based x86 Instruction Reference[ch061]
A.5.41 CVTPI2PS: Packed Signed INT32 to Packed Single-FP Conversion CVTPI2PS xmm,mm/mem64 ; 0F 2A /r [KATMAI,SSE] CVTPI2PS converts two packed signed doublewords from the source operand to two packed single-precision FP values in the low quadword of the destination operand. The high quadword of the destination remains unchanged. The destination operand is an XMM register. The source can be either an MMX register or a 64-bit memory location. For more details of this instruction, see the Intel Processor manuals.