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

同字形结构布局网站企业网站建站

同字形结构布局网站,企业网站建站,智加设计,资源网搭建源码这章节学习前需要回顾之前的标志寄存器的内容: 汇编学习之《标志寄存器》 算数移位指令 SAL (Shift Arithmetic Left)算数移位指令 : 左移一次,最低位用0补位,最高位放入EFL标志寄存器的CF位(进位标志) OllyDbg查看…

这章节学习前需要回顾之前的标志寄存器的内容:

汇编学习之《标志寄存器》

算数移位指令

SAL (Shift Arithmetic Left)算数移位指令 :

左移一次,最低位用0补位,最高位放入EFL标志寄存器的CF位(进位标志)

OllyDbg查看执行查看

通过上面我可以看到,我们设置MOV EAX, 80000001后, 其实32位最高位就是1,最低位也是1,

当我们执行SAL EAX 1语句后, 最高位放入二零EFL标志寄存器的CF位,通过OD也可以看到C位是1,同时最低位1向左移动1位后,十六进制的结果就是2;

我们输入的SAL 算数左移,但是OD里面变成了SHL,这里是因为算数左移和逻辑左移是一样的。

SAR((Shift Arithmetic Left))算数右移指令

右移一次,最高位不变,然后向右移动,最低位移入EFL 标志寄存器的CF位中

备注: 无论左移还是右移,是将对应的最高或最低位放入到CF中,也就是说放入前是0,CF是1,放入后CF就是0,反之亦然。

逻辑移位指令

SHL(shift  left)逻辑左移

shl 逻辑左移和 sal 算数左移指令是一样的,这里就不重复说明了。

SHR(shift right)逻辑右移

右移一次, 最高位补0,最低位送入CF标志位, 如图:

上面SAR,SHR的图中可以清晰看到两个的区别就是最高位要不要保持不变。 移动方式都是对的。

上一篇:汇编学习之《运算和逻辑指令》

下一篇: 汇编学习之《test, cmp 指令》

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

相关文章:

  • 嘉兴本地推广网站有哪些成人短期技能培训
  • app开发与网站开发的区别35个成功的市场营销策划案例
  • vi设计公司网站域名网站
  • 企业网站备案怎么做sem招聘
  • 如何使用模板网站建设网页推广手段有哪些
  • 临汾网站开发百度广告搜索引擎
  • 整站优化加盟如何制作网站赚钱
  • 做网站好的2345网址导航电脑版官网
  • 手机网站如何做优化百度推广引流
  • 建设一个网站需要哪些步骤seo程序专员
  • 网站制作运营百度指数查询
  • 网站建设用素材网上seo研究
  • 企业网站建设国内外研究状况seo产品是什么意思
  • 建设企业网站需要哪些东西正规考证培训机构
  • 网站建设报价明细表网站建设报价单模板
  • 做钢材什么网站好网络服务商主要包括哪些
  • 青秀区网站建设网络推广工作怎么样
  • 政府网站建设的基本情况指数型基金是什么意思
  • dw网页设计软件的学习网站重庆seo排名
  • 网站如何做标题优化软文平台有哪些
  • 网站建设及网站推广什么是软文推广
  • 织梦做的网站如何修改电商运营培训班多少钱
  • 网页设计基础教程视频教程郑州技术支持seo
  • 网上做网站任务关键词优化公司推荐
  • 网站建设 焦作网络推广赚钱平台有哪些
  • 邢台网站建设厂家google adwords关键词工具
  • 南昌新建网站建设手机优化软件排名
  • 爱采购网郑州百度seo关键词
  • 公司网页设计百度seo排名优
  • 衢州 网站 制作新网