标志 地址 中文名 英文名 有效计算方式 解释
c 0 进位标志位 Carry Flag 无符号有效 计算时最高有效位是否向更高位进位或借位, 进位或借位其值为1,否则为0.
p 2 奇偶标志位 Parity Flag 计算结果2进制中有几个1,偶数个其值为1,奇数个其值为0
a 4 辅助进位标志 Auxiliary Carry Flag 无论多少位计算 第4-bite向第5-bite进位或借位,其值设为1.
z 6 零标志 Zero Flag 计算结果是否为0,为0其值为1.不为0其值为0.
s 7 符号标志 Sign Flag 有符号有效 计算结果是否为负,负其值为1,正或0其值为0.
t 8 追踪标志 Trap Flag 追踪标志其值为1,单步执行每执行一条指令,产生一个单步中断请求,无法该其值.
d 10 方向标志 Direction Flag 其值为0,方向加,其值为1,方向减。cld命令后其值为0,std命令后其值为1。
o 11 溢出标志 Overflow Flag 有符号有效 计算结果是否溢出,溢出其值为1,不溢出其值为0
溢出:如8-bite中98+99=197,超过8位有符号数的上限127,而实际计算结果为-59
某天看od看不懂查了一点小东西,方便记忆查询.如有错误请指出.
基础就是要总结.看教材也要总结.总结以后忘记可以快速回忆起来