CMC

补充 进位标志

stableVMJITAOTinstruction

编码

操作码指令Op/En64 位兼容/传统说明
F5CMCZO有效有效补充CF旗.

实测开销

正在从 arch-data 加载实测数据...

涉及的标志位

说明

补充 EFLAGS 登记册中的 CF 旗。 CMC操作在非64位模式和64位模式中是相同的.

行动

EFLAGS.CF[bit 0] := NOT EFLAGS.CF[bit 0];

受影响的旗帜

CF旗包含了其原始值的补充. OF, ZF, SF, AF,和PF 旗帜不受影响.

异常

实地址模式
#UD如果使用 LOCK 前缀 。
保护模式
#UD如果使用 LOCK 前缀 。
虚拟 8086 模式
#UD如果使用 LOCK 前缀 。
兼容模式
#UD如果使用 LOCK 前缀 。
64 位模式
#UD如果使用 LOCK 前缀 。

来源