当前位置: 首页 > 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/163090.html

相关文章:

  • 网站建设 信科网络seo技术博客
  • 中国家居设计网最新seo黑帽技术工具软件
  • 建网站的软件购买模板建站
  • 网站登记表常见的网络营销模式
  • 动态网页制作素材经典seo伪原创
  • 国外vps万词优化
  • wordpress增加移动端湖南网站优化
  • 全屏幕网站模板app拉新推广平台有哪些
  • 女装商城网站建设小红书seo关键词优化多少钱
  • 最新网站源码下载百度关键词排名qq
  • 大连大连建设工程信息网站廊坊网站
  • 做购物车网站多少钱网站搜什么关键词好
  • 项目建设备案网站百度快照怎么做
  • 网站建设网站制作公司哪家好业务推广公司
  • 北京建设建网站怎么给自己的网站设置关键词
  • 诸暨公司做网站seo网络优化前景怎么样
  • 营销型网站建设策划案网站推广策划报告
  • 陕西省西安市建设局网站手机百度如何发布广告
  • 2023年重大时政热点郑州网站优化seo
  • 做邮箱网站响应式网站模板的应用
  • 知名的网站建设公司淄博seo
  • 自适应网站做推广百度推广有哪些售后服务
  • 从事网站开发方向百度网盘下载电脑版官方下载
  • 员工入职 在哪个网站做招工网络营销平台名词解释
  • 长沙最新招聘信息最新消息谷歌seo推广服务
  • 找做金融的网站有哪些方面西安seo代理
  • wordpress手机站和pc如何切换的百度下载安装2021
  • 网站推广任务 ip点击百度极速版app下载安装
  • 企业网站cms系统百度搜索页面
  • 网站规划与设计h5seo技术分享