章节目录
作者能力有限, 如果您在阅读过程中发现任何错误, 还请您务必联系本人,指出错误, 避免后来读者再学习错误的知识.谢谢!
简介
8086 CPU 寄存器的结构如下如:
每个标志寄存器都有它特殊的含义,下面我们将一一介绍他们的含义及用途.
ZF
ZF 称为零标志位(Zero Flag). 它记录了相关指令执行后, 其结果是否为 0. 如果结果为 0, 则 ZF=1; 如果结果不为 0, 则 ZF = 0. 至于哪些指令的执行会影响 ZF 标记位, 则要参考该指令的说明了.
示例:
mov ax, 1
sub ax, 1
// 执行上述指令之后, ZF = 1
mov ax, 2
sub ax, 1
// 执行上述指令之后, ZF = 0
PF
PF