ARM汇编:左移shl、右移shr指令用法!

2019-09-21来源: eefocus关键字:ARM  汇编  左移shl  右移shr  指令用法

shl和shr是逻辑移位指令。


1.shl是逻辑左移指令,它的功能为:

(1)将一个寄存器或内存单元中的数据向左移位;


(2)将最后移出的一位写入CF中;


(3)最低位用0补充。



指令:


mov al,01001000b

 

shl al,1 ;将al中数据左移一位

 

执行后(al)=10010000b,CF=0。

 


注意:


如果移动位数大于1时,必须将移动位数放在cl中。


比如,指令:


mov al,01010001b

 

mov cl,3

 

shl al,cl

执行后(al)=10001000b,因为最后移出的一位是0,所以CF=0。


 


2.shr是逻辑右移指令,它和shl所进行的操作刚好相反。


关键字:ARM  汇编  左移shl  右移shr  指令用法 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic475278.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:看门狗(独立看门狗)与窗口看门狗的区别!
下一篇:ARM汇编:汇编中proc、endp、ret、near、far指令用法

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

ARM联手通用、丰田开发自动驾驶通用计算系统
据国外媒体报道,日本软银集团旗下的英国芯片技术公司ARM,正与汽车制造商通用汽车和丰田汽车合作,开发面向自动驾驶汽车的通用计算系统。这三家公司希望通过加强合作来推动这项技术的发展。                                                ARM是移动芯片基础技术公司,该公司自己并不制造芯片。该公司与汽车工业的关系可以追溯到20世纪90年代末,当时
发表于 2019-10-09
ARM联手通用、丰田开发自动驾驶通用计算系统
7纳米好夯!台积电Arm共创了业界第一款小芯片系统
台积电26日在美国圣塔克拉拉举办开放创新平台论坛,与高效能运算IP厂Arm共同发表业界首款采用台积电先进CoWoS封装解决方案并获得硅晶验证的7纳米小芯片(Chiplet)系统,其中内建Arm多核心处理器。台积电指出,此款概念性验证的小芯片系统成功展现出结合了7纳米FinFET制程及4GHz Arm核心所打造出的高效能运算的系统单芯片(SoC)关键技术,已于2018年12月完成产品设计定案,并已于今年4月成功生产。Arm资深副总裁暨基础设施事业部总经理Drew Henry表示,这次与我们长期伙伴台积电协作的最新概念性验证成果,结合了台积电创新的先进封装技术与Arm架构卓越的灵活性及扩充性,为将来生产就绪的基础架构SoC解决方案奠定
发表于 2019-09-27
7纳米好夯!台积电Arm共创了业界第一款小芯片系统
高云半导体参加Arm 中国Tech Symposia大会
全球发展速度最快、最具创新性的FPGA设计公司-广东高云半导体科技股份有限公司(以下简称“高云半导体”)将于10月参加2019年度 Arm 中国Tech Symposia 活动,此次活动分别在北京(10.23日,北京金隅喜来登大酒店)和上海(10.25日,上海丽思卡尔顿酒店)举办。高云半导体将于会上展示其最新发布的“GoAI”人工智能边缘加速解决方案,此方案基于高云半导体小蜜蜂家族低密度SoC-FPGA产品GW1NS-4,使用ARM Cortex-M1软核结合FPGA逻辑进行边缘测的物体检测,效率比当前主流的MCU方案提升87倍。“作为唯一一家参与ARM design Start计划的国产FPGA企业,我们很高兴能够参与此次活动
发表于 2019-09-26
Arm、Arm中国与华为海思最新“声明”:不会断供华为海思!
Arm是一家成立于1990年的英国芯片架构公司,2016年被孙正义的软银收购,但总部依然在英国剑桥。有报道说,Arm本身并不制造计算机芯片,其主要的业务是对外授权其半导体技术,把技术和工具打包售卖,买到的企业可以使用Arm技术进行设计。而这个技术,也就是芯片界鼎鼎大名的Arm架构。据公开数据表明,中国区合作伙伴搭载了Arm IP的芯片出货量在过去10年内增长了超过170倍。中国市场不仅非常庞大,也有其独特性并与世界其他地区有极大差别。为了让Arm技术惠及更多中国本土企业,Arm公司迫切需要一个中国的合作伙伴来开发可在中国市场获得本地许可的Arm兼容技术。同时,中国企业也更倾向于购买由中国公司全面开发的技术,因此通过Arm
发表于 2019-09-26
Arm、Arm中国与华为海思最新“声明”:不会断供华为海思!
电装与黑莓共同开发综合驾驶舱系统”Harmony CoreTM”
电装和黑莓公司宣布,共同开发出可以把多个人机界面(HMI*1)系统产品连接,以提升驾驶员便利性能的综合驾驶舱系统”Harmony CoreTM”。该产品将搭载在今秋于美国发售的斯巴鲁新型力狮和傲虎车型上。 此次开发的“Harmony CoreTM”产品是黑莓公司「QNX Hypervisor」*2操作系统初次搭载在汽车上,并应用到综合驾驶舱系统中。 斯巴鲁新型力狮/傲虎(美国版)(图片提供:株式会社SUBARU) 近年来,利用摄像头以及传感器的高度驾驶辅助功能,以及和智能手机进行连接的车载娱乐等功能的出现,使得汽车可以传递给驾驶员的信息量大幅增加。因此,车内就需要搭载仪表盘及导航等多个HM
发表于 2019-09-24
电装与黑莓共同开发综合驾驶舱系统”Harmony CoreTM”
华为Harmony Studio的软件应用商标现身
今年7月,华为鸿蒙Harmony操作系统的商标申请现身互联网。数月后,刚刚结束的海外发布会上也公布了两种在新操作系统上运行的产品,Honor Vision TV和更先进的Huawei Vision TV是首批运行在鸿蒙之上的设备,在美国的实体清单政策重压下,华为也正在全力开发其新操作系统。在阿根廷,华为技术公司已在INPI(国家工业研究院)注册了Harmony Studio的名称。该商标已于2019年9月18日在南美提交,它被归类为9/42类别。与此同时,该商标也已包含在EUIPO(欧盟知识产权局)数据库中。商标用途当中包括了广泛的描述,其中第9类列出了可以使用Harmony OS的多样化的产品,包括智能手机,平板电脑,可穿戴设备
发表于 2019-09-24
华为Harmony Studio的软件应用商标现身
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved