您的位置 首页 元件

ARM7,ARM9,cortex-m3,cortex-m4,cortex-a8的差异

arm系列从arm11开始,以后的就命名为cortex,并且性能上大幅度提升。从cortex开始,分为三个系列,a系列,r系列,m系列。m系列与arm7相似,

arm系列从arm11开端,今后的就命名为cortex,而且性能上大幅度提高。

从cortex开端,分为三个系列,a系列,r系列,m系列。

m系列与arm7类似,不能跑操作体系(只能跑ucos2),倾向于操控方面,说白了便是一个高档的单片机
a系列首要使用在人机互动要求较高的场合,比方pda,手机,平板电脑等。a系列类似于cpu,与arm9和arm11相对应,都是能够跑草错体系的。linux等。
r系列,是实时操控。首要使用在对实时性要求高的场合。

arm7和m3,m4是同一类型。这三个里边,arm7是最早的arm产品。m3是cortex m系列的过渡品,其低端商场被cortex m0的高端代替, 其高端商场又被cortex m4的低端替代。现在m系列,是m4内核的。典型的芯片是st公司和飞思卡尔公司的。

arm9 和cortex a8 是一个类型的,都是跑操作体系的,现在的高端手机,三星,htc等智能手机,便是用的cortex a8,cortex a9 内核的芯片作为cpu。

(1)ARM7,ARM9归于v4T或v5E架构
(2)ARM11归于v6架构
(3)Contex归于v7架构
ARM7,ARM9的差异在于是否有MMU(存储器办理单元)或MPU(存储器维护单元)
架构上v5E比较v4T则是在于v5E新参加的增强型DSP(数字信号处理)指令,v4T则是Thumb指令集的参加,v6架构则是开端支撑SIMD以及Thumb2的面世.

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/259750.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部