Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- iAPx86 - <b>punpckldq unpack (interleave) low-order doublewords</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
PUNPCKLDQ       Unpack (interleave) Low-order Doublewords

PUNPCKLDQ destination, source                        CPU: MMX

        Logic   mm(63..32) <- mm/m32(31..0)
                mm(31..0)  <- mm(31..0)

    PUNPCKLDQ interleaves the low-order doubleword of the source
    operand and the low-order doubleword of the destination operand
    and writes them to the destination.

    The destination operand is an MMX register. The source operand can
    either be an MMX register or a 64-bit memory operand. 

    When unpacking from a memory operand, only 32 bits are accessed.


    Opcode      Format
    0F 62 /r    PUNPCKLDQ mm, mm/m64

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson