12.07.2015 Views

Intel® Extended Memory 64 Technology Software Developer's Guide

Intel® Extended Memory 64 Technology Software Developer's Guide

Intel® Extended Memory 64 Technology Software Developer's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CVTPI2PD—Convert Packed Doubleword Integers to Packed Double-PrecisionFloating-Point ValuesOpcode Instruction <strong>64</strong>-Bit Mode Compat/Leg DescriptionMode66 0F 2A /r CVTPI2PD xmm, mm/m<strong>64</strong> Valid Valid Convert two packed signed doublewordintegers from mm/mem<strong>64</strong> to two packeddouble-precision floating-point values in xmm.IA-32e Mode OperationEnables access to XMM8-XMM15.SIMD Floating-Point ExceptionsNone.Protected Mode Exceptions#GP(0)#SS(0)#PF(fault-code)#NM#MF#UD#AC(0)For an illegal memory operand effective address in the CS, DS, ES, FS or GS segments.For an illegal address in the SS segment.For a page fault.If TS in CR0 is set.If there is a pending x87 FPU exception.If EM in CR0 is set.If OSFXSR in CR4 is 0.If CPUID feature flag SSE2 is 0.If alignment checking is enabled and an unaligned memory reference is made while thecurrent privilege level is 3.Real-Address Mode Exceptions#GP(0)#NM#MF#UDIf any part of the operand lies outside the effective address space from 0 to FFFFH.If TS in CR0 is set.If there is a pending x87 FPU exception.If EM in CR0 is set.If OSFXSR in CR4 is 0.If CPUID feature flag SSE2 is 0.Virtual-8086 Mode ExceptionsSame exceptions as in Real Address Mode#PF(fault-code)#AC(0)For a page fault.If alignment checking is enabled and an unaligned memory reference is made.Compatibility Mode ExceptionsSame as protected mode exceptions.Vol. 1 2-109

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!