汇编语言中and ax ax 还有or ax ax 具体作用是什么都改变了什么标志位?求详解

[复制链接]
查看11 | 回复3 | 2020-6-29 17:48:25 | 显示全部楼层 |阅读模式
这两个操作一般是用来判断SF,也就是符号位是正还是负。AND HE OR就是与和或运算。进行的是逻辑运算,当数值不同改变的寄存器也就不同。按顺序总共有9个标识位(16位CPU)OF DF IF TF SF ZF AF PF CF3个状态控制标示为 DF IF TF6个运算标志位 OF SF ZF AF PF CFAND指令影响标志位PF、SF、ZF,使CF=0、OF=0扩展资料:汇编语言用一些容易理解和记忆的字母,单词来代替一个特定的指令,比如:用“ADD”代表数字逻辑上的加减,“ MOV”代表数...
回复

使用道具 举报

千问 | 2020-6-29 17:48:25 | 显示全部楼层
这二个操作一般是用来判断SF也就是符号位是正还是负...
回复

使用道具 举报

千问 | 2020-6-29 17:48:25 | 显示全部楼层
这个比较复杂、真的。ANDHE OR 就是与和或 运算。、他们进行的是逻辑运算,当数值不同改变的寄存器也就不同。帮你理理标志位好了。按顺序总共有9个标识位(16位CPU)OF DF IF TF SF ZF AF PF CF 3个状态控制标示为DF IF TF 6个运算标志位OF SF ZF AF PF CF ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行