当前位置: 首页 > wzjs >正文

百度站长反馈windows优化大师官方网站

百度站长反馈,windows优化大师官方网站,wordpress js css样式,专门做地方特产的网站test指令 它和逻辑与(and)计算方式是一样,他们两个的区别,and 会改变对象的值,test指令不会改变,但是它会改变EFL标志寄存器的ZF零位标记的值。汇编学习之《标志寄存器》-CSDN博客 我们先验证下and 对比&…

test指令

它和逻辑与(and)计算方式是一样,他们两个的区别,and 会改变对象的值,test指令不会改变,但是它会改变EFL标志寄存器的ZF零位标记的值。汇编学习之《标志寄存器》-CSDN博客

我们先验证下and 对比:

先设置eax 为1,方便对比

执行 and eax, 2

可以看到eax的值变了。 

我们测试test

先设置eax 为1,手动清理EFL的值为0, 方便对比

执行 test eax,2

这里可以看到EFL 的ZF 零标志位变成了1, eax的值没有变化。

既然and 和 test 都是一样的运算的方式, 那为什么还要这个运算方式呢?搞过c++应该就了解。& or &&

cmp 指令:

实际上是做的减法运算,与算数sub运算指令的区别是,cmp指令不改变作用对象的值,但还是会改变EFL标志寄存器的ZF标志位。

mov eax 1

手动设置EFL 为0

sub eax,1

这里可以看到 eax 变成了0, EFL 标志寄存器的ZF零标志位被设置成了1(零 zf=1, 非零=0)

mov eax 1

手动设置EFL 位0

cmp eax,1

其实:cmp eax,1 可以用来判断 eax 和 后面的数字是否相等,比如 ZF 位是1表示相等,否则不是。

最后补充下, cmp 指令不只是会改变ZF 的值, 其他错位CF的值也会改变

上一篇:汇编学习之《移位指令》

下一篇:汇编学习之《push , pop指令》

http://www.dtcms.com/wzjs/508331.html

相关文章:

  • 如何用dw做网站前端泉州网站seo外包公司
  • 网站是用织梦系统做的首页打开超慢郑州今日头条
  • 2018年做返利网站微信信息流广告投放
  • 网站建设需要懂的书籍百度站长工具怎么用
  • 图派做网站自己搭建网站
  • 厦门网站建设哪好网络营销案例ppt课件
  • 建设一个功能简单的网站百度快照收录入口
  • java做独立网站爬虫外贸做网站公司哪家好
  • 租云服务器一个月多少钱班级优化大师
  • 网站建设推广书籍长沙靠谱seo优化
  • 大连网站建设培训班宁波网络推广公司有哪些
  • 兰州网站建设招聘国内最开放的浏览器
  • 武汉网站建设顾问数据分析师培训
  • 用vue做网站的实例品牌网站建设
  • 苏州 网站制作公司如何做网页推广
  • 淮安哪个做网站好点网络优化大师app
  • 茶道网站开发背景seo是什么意思 职业
  • 家乡政府网站建设评价怎么写什么是seo搜索优化
  • 济南百度公司做网站吗国际新闻视频
  • 网站建设干货黄页网站推广公司
  • 广州网站建设开顶柜广东疫情最新资讯
  • html教学网站搜索引擎排名查询工具
  • 浙江网站建设服务地推公司
  • 石家庄网站建设招聘网络营销的基本流程
  • 企业建立网站需要深圳整站全网推广
  • 深圳企业网站制作公司查询seo服务指什么意思
  • 深圳高水平网站制作百度推广手机客户端
  • 建站行业前景怎么样网站建设策划书范文
  • 企业年金怎么查询win10优化大师
  • 设计师值得拥有的设计导航seo优化培训课程