image/svg+xmlCMC—Complement Carry FlagInstruction Operand EncodingDescriptionComplements the CF flag in the EFLAGS register. CMC operation is the same in non-64-bit modes and 64-bit mode.OperationEFLAGS.CF[bit 0] := NOT EFLAGS.CF[bit 0];Flags AffectedThe CF flag contains the complement of its original value. The OF, ZF, SF, AF, and PF flags are unaffected.Exceptions (All Operating Modes)#UD If the LOCK prefix is used.OpcodeInstructionOp/ En64-bit ModeCompat/Leg ModeDescriptionF5CMCZOValidValidComplement CF flag.Op/EnOperand 1Operand 2Operand 3Operand 4ZONANANANA

This UNOFFICIAL reference was generated from the official Intel® 64 and IA-32 Architectures Software Developer’s Manual by a dumb script. There is no guarantee that some parts aren't mangled or broken and is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.