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

做网站的书籍深圳网络推广seo软件

做网站的书籍,深圳网络推广seo软件,如何做漂亮的网站首页,网站建设 htmltest指令 它和逻辑与(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/350201.html

相关文章:

  • 如何用本机电脑做网站服务器吗网页设计培训
  • 无锡网站制作咨询浏览广告赚钱的平台
  • 杭州做网站公司百家港 seo服务
  • 网站安全代维厦门人才网唯一官方网站
  • 阿里云如何建立网站免费检测网站seo
  • 手机网站布局技术微信运营方案
  • 网站建设策划书范文6篇短视频推广平台
  • 网站怎样改logo网络推广的主要工作内容
  • php做网站的源码网络营销师报考条件
  • 怎样做网站的关键词百度软件中心官网
  • 仿百度 wordpress宁波seo推广
  • 有自己的域名怎么建立网站南京网站快速排名提升
  • 陕西省房和城乡建设厅网站免费注册推广网站
  • 网站seo优化报告推广接单平台
  • 天津实用网站建设爱站seo工具
  • 在深圳做网站多少钱百度一下电脑版首页网址
  • 视频网站怎么做压力测试四川百度推广排名查询
  • 网站建设 程序开发搜索推广渠道
  • 厦门网站建设设青岛seo外包服务
  • 专门做生鲜的网站互联网营销师题库
  • vs做动态网站杭州百度百科
  • 大学生做家教网站优化公司组织架构
  • 广州做网站的公司哪家好网络营销的六个特点
  • 社科院网站建设磁力链
  • 网站体验优化武汉网站提升排名
  • 中国电子商务网站建设情况自己做网站难吗
  • 外贸网站建设及推广seo外链
  • 学校门户网站建设方案有什么功能
  • 佛山市门户网站建设接外贸订单的渠道平台哪个好
  • github网站注册账号怎么做网页制作软件免费版