ARM架构概念及其优缺点

目录:

一、什么是ARM架构?发展史?

二、ARM架构的优点二、ARM架构的优点

三、ARM架构的缺点

青春会在风吟中摇曳,但绝不会低眉

点赞!点赞!点赞!关注!!!

一、什么是ARM架构?发展史?

什么叫arm架构

    ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构。其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。

    在今日,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置(PDA、移动电话、多媒体播放器、掌上型电子游戏,和计算机)到电脑外设(硬盘、桌上型路由器)甚至在导弹的弹载计算机等军用设施中都有他的存在。

二、ARM架构的优点   

1、体积小、低功耗、低成本、高性能——ARM被广泛应用在嵌入式系统中的最重要的原因
     支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;
2、大量使用寄存器,指令执行速度更快;
3、大多数数据操作都在寄存器中完成;
4、寻址方式灵活简单,执行效率高,指令长度固定。
5、Load_store结构:在RISC中,所有的计算都要求在寄存器中完成。而寄存器和内存的通信则由单独的指令来完成。而在CSIC中,CPU是可以直接对内存进行操作的。
流水线处理方式。

三、ARM架构的缺点

    在性能上接近X86,频率就要比X86处理器高,这就会造成高能耗。

好啦!这期就分享到这里啦,期待我们下次会面!

经营自己的长处,能使你人生增值;

经营你的短处,能使你的人生贬值。

你可能感兴趣的:(arm开发,linux,运维)