ARM架构是什么 ARM处理器特点及应用
一、ARM架构是什么
ARM架构,专业的说法叫做指令集,是计算机里面所有与软件相关的应用的最底层基础,通过这个基础可以对计算机硬件进行直接的操控。
广义上的说法是:ARM就是一个规范,就比如建筑行业的设计图、设计方案。ARM架构本质上也是一种针对芯片的设计方案。
二、ARM处理器的特点
1、体积小、低功耗、低成本、高性能;
2、支持Thumb(16 位)/ARM(32 位)双指令集,能很好的兼容8 位/16 位器件;
3、大量使用寄存器,指令执行速度更快;
4、大多数数据操作都在寄存器中完成;
5、寻址方式灵活简单,执行效率高;
6、指令长度固定;
三、ARM 微处理器的应用领域及特点
ARM处理器市场覆盖率最高、发展趋势广阔,基于ARM技术的32位微处理器,市场的占有率目前已达到80%。绝大多数IC制造商都推出了自己的ARM结构芯片。
工业控制领域:作为32 的RISC 架构,基于ARM 核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展,ARM 微控制器的低功耗、高性价比,向传统的8 位/16 位微控制器提出了挑战。
无线通讯领域:目前已有超过85%的无线通讯设备采用了ARM 技术, ARM 以其高性能和低成本,在该领域的地位日益巩固。
网络设备:随着宽带技术的推广,采用ARM 技术的ADSL 芯片正逐步获得竞争优势。此外,ARM 在语音及视频处理上进行了优化,并获得广泛支持,也对DSP 的应用领域提出了挑战。
消费类电子产品:ARM 技术在目前流行的数字音频播放器、数字机顶盒和游戏机中得到广泛采用。
成像和安全产品:现在流行的数码相机和打印机中绝大部分采用ARM 技术。手机中的32位SIM 智能卡也采用了ARM 技术。