AMD Confidential
User Manual November 21
st
, 2008
194 Appendix A
Move if not greater or equal (SF <>
OF).
Move if not greater or equal (SF <>
OF).
Move if not greater or equal (SF <>
OF).
Move if not less (SF = OF).
Move if not less (SF = OF).
Move if not less (SF = OF).
Move if greater or equal (SF = OF).
Move if greater or equal (SF = OF).
Move if greater or equal (SF = OF).
Move if less or equal (ZF = 1 or SF
<> OF).
Move if less or equal (ZF = 1 or SF
<> OF).
Move if less or equal (ZF = 1 or SF
<> OF).
Move if less not greater (ZF = 1 or
SF <> OF).
Move if less not greater (ZF = 1 or
SF <> OF).
Move if less not greater (ZF = 1 or
SF <> OF).
Move if not less or equal (ZF = 0 or
SF = OF).
Move if not less or equal (ZF = 0 or
SF = OF).
Move if not less or equal (ZF = 0 or
SF = OF).
Move if greater (ZF = 0 or SF = OF).
Move if greater (ZF = 0 or SF = OF).
Move if greater (ZF = 0 or SF = OF).
Compare an 8-bit immediate value with
the contents of the AL register.
Compare a 16-bit immediate value with
the contents of the AX register.
Compare a 32-bit immediate value with
the contents of the EAX register.
Compare a 32-bit immediate value with
the contents of the RAX register.
Compare an 8-bit value with the
contents of an 8-bit register or
memory operand.
Compare a 16-bit value with the
contents of a 16-bit register or
memory operand.
Compare a 32-bit value with the
contents of a 32-bit register or
memory operand.
Compare a 32-bit signed immediate
value with the contents of a 64-bit
register or memory operand.
Compare an 8-bit signed immediate
value with the contents of a 16-bit
register or memory operand.
Compare an 8-bit signed immediate
value with the contents of a 32-bit
register or memory operand.
Compare an 8-bit signed immediate
value with the contents of a 64-bit
register or memory operand.