NASM 2.05 based x86 Instruction Reference[ch068]
A.5.48 CVTSI2SS: Signed INT32 to Scalar Single-Precision FP Conversion CVTSI2SS xmm,r/m32 ; F3 0F 2A /r [KATMAI,SSE] CVTSI2SS converts a signed doubleword from the source operand to a single-precision FP value in the low doubleword of the destination operand. The upper 3 doublewords are left unchanged. The destination operand is an XMM register. The source can be either a general purpose register or a 32-bit memory location. For more details of this instruction, see the Intel Processor manuals.