嵌入式开发第41天(什么是ARM?)

什么是ARM?

1.ARM ---> Advanced RISC Machine  高级精简指令集计算机的机器
           RISC --- reduced instruction set computer:如:ARM、MIPS、PowerPC

           CISC --- Complex instruction set computer:如:x86、windows、DOS


CISC与RISC的区别 


转自点击打开链接

  我们经常谈论有关"PC"与"Macintosh"的话题,但是又有多少人知道以Intel公司X86为核心的PC系列正是基于CISC体系结构,而 Apple公司的Macintosh则是基于RISC体系结构,CISC与RISC到底有何区别?
  从硬件角度来看CISC处理的是不等长指令集,它必须对不等长指令进行分割,因此在执行单一指令的时候需要进行较多的处理工作。而RISC执行的是等长精简指令集,CPU在执行指令的时候速度较快且性能稳定。因此在并行处理方面RISC明显优于CISC,RISC可同时执行多条指令,它可将一条指令分割成若干个进程或线程,交由多个处理器同时执行。由于RISC执行的是精简指令集,所以它的制造工艺简单且成本低廉。
  从软件角度来看,CISC运行的则是我们所熟识的DOS、Windows操作系统。而且它拥有大量的应用程序。因为全世界有65%以上的软件厂商都理为基于CISC体系结构的PC及其兼容机服务的,象赫赫有名的Microsoft就是其中的一家。而RISC在此方面却显得有些势单力薄。虽然在RISC上也可运行DOS、Windows,但是需要一个翻译过程,所以运行速度要慢许多。
  目前CISC与RISC正在逐步走向融合,Pentium Pro、Nx586、K5就是一个最明显的例子,它们的内核都是基于RISC体系结构的。他们接受CISC指令后将其分解分类成RISC指令以便在遇一时间内能够执行多条指令。由此可见,下一代的CPU将融合CISC与RISC两种技术,从软件与硬件方面看二者会取长补短。
 


2.ARM是一个CPU的体系结构,这种体系结构CPU的特点:
           功耗低(0.xW~几十mW)、体积小(16mm*16mm)、成本低、性能高(执行能力)、处理能力弱(视频-->硬件解码)


3、ARM是一个公司的名字,--->softbank收购(孙正义)
                        --->安谋
     
================================================================================================================

二、ARM的版本(系列)



1、V4T版本
   ARM7系列:ARM7TDMI内核--->S3C44B0(Samsung)  LPC2114(NXP)
   ARM9系列:ARM920T内核 --->S3C2440(Samsung)    
   停产


2、V5TE版本
   ARM9E系列(E--->支持DSP指令):ARM926EJ-S内核--->i.mx27(freescale)
   ARM10E系列 --->strong ARM--->xscale(intel)--->Marvell


3.V6版本
   ARM11系列:ARM1176内核--->S3C6410(samsung)




4、V7版本
Cortex-M系列(Micro-Controller):Cortex-M0:智能手环
            uCOS                          Cortex-M3:STM32F103、STM32F107
 Cortex-M4:STM32F407  --->飞控


Cortex-R系列(Real time):安全性,实时性比较高场合
Cortex-A系列(Application):Cortex-A8-->S5PV210(单核)
                                     Cortex-A9-->EXYNOS4412(单、双、四核)
    Cortex-A15-->EXYNOS5260(8核)


注意:
V7版本以前,ARM芯片都是32bits




5、V8版本(64 bits)
       Cortex-A50系列:Cortex-A53内核、Cortex-A57内核 智能手机
       Cortex-A70系列:Cortex-A72内核、Cortex-A73内核




主要的ARM芯片厂家:高通、联发科、海思、三星、TI、freescale、NXP、atmel、STM、...... 

除了:intel和AMD







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

交叉编译之王 hahaha

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值