وو

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

وو

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

PADDQ

PADDQ 

Usage:  PADDQ    dest,src                        Modifies flags: None

Adds the 'dest' to the 'src' operand and stores the result in the 'dest' operand.

Add Packed Quadword Integers


PADDQ mm1,mm2/m64             ; 0F D4 /r             [PENT,MMX]


PADDQ xmm1,xmm2/m128          ; 66 0F D4 /r     [WILLAMETTE,SSE2]


PADDQ adds the quadwords in the source and destination operands, and stores the result in the destination register.


When a quadword result is too large to be represented in 64 bits (overflow), the result is wrapped around and the low 64 bits are written to the 'dest'  element (that is, the carry is ignored).


The 'src' operand can be a quadword integer stored in an MMX technology register or a 64-bit memory location, or it can be two packed quadword integers stored in an XMM register or an 128-bit memory location.


The 'dest'  operand can be a quadword integer stored in an MMX technology register or two packed quadword integers stored in an XMM register. When packed quadword operands are used, an SIMD add is performed. 


EXAMPLE:

paddq xmm1 Label