GNU Info

Info Node: (nasm.info)Section B.4.23

(nasm.info)Section B.4.23


Next: Section B.4.24 Prev: Section B.4.22 Up: Section B.4
Enter node , (file) or (file)node

B.4.23. `CMOVcc': Conditional Move
----------------------------------

     CMOVcc reg16,r/m16            ; o16 0F 40+cc /r      [P6]
     CMOVcc reg32,r/m32            ; o32 0F 40+cc /r      [P6]

   `CMOV' moves its source (second) operand into its destination (first)
operand if the given condition code is satisfied; otherwise it does
nothing.

   For a list of condition codes, see *Note Section B.2.2::.

   Although the `CMOV' instructions are flagged `P6' and above, they
may not be supported by all Pentium Pro processors; the `CPUID'
instruction (*Note Section B.4.34::) will return a bit which indicates
whether conditional moves are supported.


automatically generated by info2www version 1.2.2.9