AMD Confidential
User Manual November 21
st
, 2008
192 Appendix A
Copy the value of the selected bit to
the carry flag, and then set the
selected bit.
Copy the value of the selected bit to
the carry flag, and then set the
selected bit.
Copy the value of the selected bit to
the carry flag, and then set the
selected bit.
Near call with the target specified
by a 16-bit relative displacement.
Near call with the target specified
by a 32-bit relative displacement.
Near call with the target specified
by reg/mem16.
Near call with the target specified
by reg/mem32.
Near call with the target specified
by reg/mem64.
Far call direct, with the target
specified by a far pointer contained
in the instruction.
Far call direct, with the target
specified by a far pointer contained
in the instruction.
Far call indirect, with the target
specified by a far pointer in memory.
Far call indirect, with the target
specified by a far pointer in memory.
Sign-extend EAX into RAX.
Sign-extend AX into DX:AX.
Sign-extend EAX into EDX:EAX.
Sign-extend RAX into RDX:RAX.
Clear the carry flag (CF) to zero.
Clear the direction flag (DF) to
zero.
Flush cache line containing mem8.
Complement the carry flag (CF).
Move if overflow (OF = 1).
Move if overflow (OF = 1).
Move if overflow (OF = 1).
Move if not overflow (OF = 0).
Move if not overflow (OF = 0).
Move if not overflow (OF = 0).
Move if not above or equal (CF = 1).
Move if not above or equal (CF = 1).
Move if not above or equal (CF = 1).
Move if not below (CF = 0).
Move if not below (CF = 0).
Move if not below (CF = 0).
Move if not carry (CF = 0).