8086cpu标志寄存器

1.条件码(状态)标志:
OF:溢出标志位 (无符号数运算时 数位溢出置1 , 补码运算时看两个最高位的进位异或)
SF:符号标志位 (运算结果为负数时置1)
ZF:零标志位 (运算结果为0时置1)
CF:进位(借位)标志位 (运算时向最高位有进位或借位时置1 做减法用补码运算时向最高位有进位置0 相反置1)
AF:辅助进位标志位 (同CF不过其针对的是中间位)
PF:奇偶标志位 (用于数据发送时接收方校验所收数据真实性 , 发送方通过填充奇偶标志位使得发送数据的二进制数的1的个数为奇或为偶)(8086为奇校验)
在这里插入图片描述

2.控制标志:
DF:方向标志位 (串处理时地址自动加减的方向)
IF : 中断标志位 (是否响应外设中断请求 , 置1响应)
TF: 陷阱标志位 (是否单步调试 , 1表示是)

相关伪指令
LAHF 将标志寄存器的值传入ah中
SAHF 与LAHF相反

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值