CMC
补充 进位标志
stableVMJITAOTinstruction
编码
| 操作码 | 指令 | Op/En | 64 位 | 兼容/传统 | 说明 |
|---|---|---|---|---|---|
F5 | CMC | ZO | 有效 | 有效 | 补充CF旗. |
实测开销
正在从 arch-data 加载实测数据...
涉及的标志位
CF进位PF奇偶AF辅助进位ZF零SF符号OF溢出
说明
补充 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 前缀 。 |