arm系列contex的a,r,m的区别

从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的问世.

arm 关于m a r系列区别相关推荐

  1. ARM处理器详解(2)-Cortex R系列

    相对Cortex-A系列的内核来说,Cortex-R系列显的格外低调,因为A core主要应用在消费品,尤其是手机,大家拼的就是CPU的性能,所以对A core也了如指掌.但是在某些特殊的领域,比如工 ...

  2. contex A R M系列区别

    转自:https://www.cnblogs.com/qiaolong/p/4841923.html ============================================= The ...

  3. 哪种ARM Cortex内核更适合我的应用:A系列、R系列、还是M系列?

    ARM Cortex内核系列提供非常广泛的具有可扩展性的性能选项,设计人员有机会在多种选项中选择最适合自身应用的内核,而非千篇一律的采用同一方案.Cortex系列组合大体上分为三种类别: ● Cort ...

  4. ARM、DSP、FPGA的区别

    https://blog.csdn.net/godloveyuxu/article/details/80027501 DSP: DSP(digital singnal processor)是一种独特的 ...

  5. 东芝计算机配置,东芝R系列配置价格分析

    东芝R系列配置及价格分析 东芝R系列的产品其实并不复杂,我们从配置中可以看出,全部R系列的机型在内存上全部采用了2GB的配置,以轻薄主打的商务机Portégé R700/R830分别采用了Intel ...

  6. ARM与X86 CPU架构对比区别

    ARM与X86 CPU架构对比区别 CISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两种架构.它们的区别在于不同的CPU设计理念和方法.早期的CPU全部是CISC架构,它的设计 ...

  7. r语言和python-Python和R语言的区别_Python与R的区别和联系

    Python和R语言的区别_Python与R的区别和联系 可能问这个问题会很无脑,但是我还没有深入接触过Python,只是用过R语言.谁能帮我解答一下,这两者的主要区别呢?是否存在代替关系呢? 精彩解 ...

  8. 【转载】 C++中回车换行(\n\r)和换行(\r)的区别

    原文:http://blog.csdn.net/xiaofei2010/article/details/8458605 windows下的点一下回车,效果是:回车换行,就是\r\n unix系统下的回 ...

  9. cp -r 和 cp -R 的区别

    今天倒腾linux根文件系统的时候发现 cp -r /dev /dev_bak 时,竟然会 将磁盘设备中的数据进行一次拷贝,而不是仅仅建立设备文件. 于是到网上搜了一把,收获不小. http://ww ...

最新文章

  1. 关于bcp的那些事儿
  2. vue脚手架创建项目步骤
  3. c语言switch写值班表,如何用asp编写按周轮换的值班表?例,1月份的值班领导有4位,怎样写可以让4位领导的名字自动到时间显示...
  4. 一起学windows phone7开发(二十二.使用系统资源)
  5. python学习-字符串的基本操作
  6. 区块链企业级解决方案 ( Hyperledger )
  7. 计算机网络之传输层:2、UDP协议
  8. 2015.4.19 为什么footer下a的索引值那么大
  9. 分享一个学习cocos-html5的链接
  10. python实现并发判重_寻找python大神!!!python如何多线程并发?
  11. linux中用shell获取时间,日期
  12. C# 绘制PDF图形——基本图形、自定义图形、色彩透明度
  13. HDU 5510---Bazinga(指针模拟)
  14. docker下nginx反向代理和负载均衡配置
  15. 利用wsdl.exe生成webservice代理类
  16. 十大排序算法(动画图解)
  17. emoji语言抽象话大全_当抽象话也成为一种暗语
  18. 三星刷完机后一直停留在Samsung页面
  19. 鸿蒙系统hdc,HDC2020有看头:要揭开鸿蒙系统和EMUI11神秘面纱?
  20. 无显示器主机配置服务器

热门文章

  1. Pandaboard OMAP4460用linaro android源码启动
  2. 犬夜叉手游觉醒服务器维护,《犬夜叉-觉醒》最详细最容易入门新手指导
  3. 从客户端中检测到有潜在危险的 request.form值[解决方法]
  4. 社交电商模式的3个消费特点:内容+社交+分享
  5. 使用WTSGetActiveConsoleSessionId()的VISTA服务与桌面交互
  6. 《空气动力学》——第一章 空气动力学引述
  7. idea remote debug Source code does not match the bytecode
  8. 卸载symantec AntiVirus Client客户端,要求输入密码。。。。
  9. 论文笔记 | China‘s Closed Pyramidal Managerial Labor Market
  10. aardio - 升级bindConfig函数,支持多属性和多子组件