ARM微处理器在较新的体系结构中支持哪两种指令集?

目前,世界正在向物联网、人工智能的潮流迈进,也随着物理网、人工智能技术上的发展与推进,微处理器技术也在不断革新,各种新型微处理器的应用也在不断深入。对于现阶段大量32位嵌入式应用的出现, arm嵌入式技术广泛地使用在许多嵌入式系统设计。正因为arm的处理器拥有众多优势,才得以如此广泛的应用。
体积小、低功耗、低成本、高性能
arm处理器因为其体积小,不占空间,所以能够完美完成嵌入式环境下的应用,arm针对嵌入式应用,同样保持着超强的性能,处于世界领先地位,不仅如此还力求做到最低的功率消耗。之前arm还发布了一颗名为 “cortex-m0” 的新处理器,最大的特色在于体积号称世界最小,耗电世界最低。arm结构的优点是能兼顾到性能、功耗、代码密度、价格等几个方面,而且做得比较均衡。
指令执行速度更快,指令长度固定
arm处理器共有37个寄存器,被分为若干个组(bank),这些寄存器包括:31个通用寄存器,包括程序计数器(pc指针),均为32位的寄存器。6个状态寄存器,用以标识cpu的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。
arm代码相比较,可节省30%~40%以上的存储空间,同时具备32位代码的所有优点。
很好的兼容8位/16位器件
arm微处理器的在较新的体系结构中支持两种指令集:arm指令集和thumb指令集。其中,arm指令为32位的长度,thumb指令为16位长度。thumb指令集为arm指令集的功能子集,但与等价的
丰富的可选择芯片
arm公司并不是一个芯片制造商,是通过授权方式给半导体生产商。目前,全球几乎所有的半导体厂家都向arm公司购买了各种arm核,配上多种不同的控制器(如lcd控制器、sdram控制器、dma控制器等)和外设、接口,生产各种基于arm核的芯片。目前,基于arm核的各种处理器型号有好几百种,在国内市场上,常见的有st、ti、nxp、atmel、samsung、oki、sharp、hynix、crystal等厂家的芯片。用户可以根据各自的应用需求,从性能、功能等方面考察,在许多具体型号中选择最合适的芯片来设计自己的应用系统。由于arm核采用向上兼容的指令系统,用户开发的软件可以非常方便地移植到更高的arm平台。
arm经过长时间的发展,arm处理器甚至在对运算速度要求更高的的上网本、平板电脑也大有跟intel的atom处理器一较高低的实力,苹果的ipad也是采用的arm深度定制的一款处理器架构,arm的体系结构的处理器也应用在android系统的平板产品以及许多的智能手机当中。如今物联网的到来,arm体现结构下处理器将发挥更出彩的作用。


2018电阻开始全面涨价
vivo发布新款5G手机,曲面钻孔屏+骁龙765G+菱形四摄
DDR仿真和测试完美对应的经典案例
山东首富,居然是做传感器的!
基于OMAP5912处理器实现语音采集系统的设计
ARM微处理器在较新的体系结构中支持哪两种指令集?
中国数据中心产业高速增长,同比增长率32.4%
保时捷与现代大力投资AR挡风玻璃技术,未来可能取代平视显示器
重新定义移动通信测试 NI参加2012 TD-LTE测试技术研讨会
五类激光器各自的特点及应用范围
压敏电阻的正确打开方式
葫芦情侣手机评测 做出了属于自己的特色
一文读懂安检机器的工作原理
苹果正在开发最新的无线电相关技术
打印机的兼容操作系统
信号二极管阵列/配置,续流二极管工作原理
新一代光传送网发展论坛NGOF已为5G和云智能时代到来作好了全面准备
迅为国产开发板值得入手的三款开发板
vivo携手FIRST青年电影展开启第四届超短片大赛征片
创客火LiteBee Wing编程积木无人机全新升级