
AMD Confidential
User Manual September 12
h
, 2008
196 Appendix A
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).
Move if not carry (CF = 0).
Move if not carry (CF = 0).
Move if above or equal (CF = 0).
Move if above or equal (CF = 0).
Move if above or equal (CF = 0).
Move if not zero (ZF = 0).
Move if not zero (ZF = 0).