0x00 常用标志位
状态标志
位 标志 含义 通途
0 CF 进位标志 无符号数最高位进位/借位 进位/借位 -> 1
2 PF 奇偶标志 常用于数据传递,奇偶校验 最低字节偶数个1 -> 1
4 AF 辅助进位 BCD算术运算中使用 算术操作结果第三位进位/借位 -> 1
6 ZF 0标志 常与CMP、TEST指令一起使用 结果为0 -> 1
7 SF 符号标志 保存有符号数运算结果最高位的值 最高位0 -> 0 ,1 -> 1
11 OF 溢出标志 有符号数运算结果是否溢出 移溢出 -> 1
0x7F+1 溢出,0x80-1 溢出
8bit 比127大 比-128小溢出
控制标志
8 TF 陷阱标志 1 -> CPU进入单步执行状态
9 IF 中断标志 1 —> CPU响应外部中断
10 DF 方向标志 0 -> 串操作自增 | 1 -> 串操作自减
汇编详细内容查看白皮书
0x01 JCC
条件跳转指令,根据标志寄存器决定是否修改EIP寄存器