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

=============================================
The Cortex family of ARM processors provides a range of solutions optimized around specific market applications across the full performance spectrum.
Cortex underlines ARM’s strategy of aligning techna-ology around specific market applications and performance requirements.
The ARM Cortex family is comprised of three series, which all implement the Thumb-2 instruction set to address the increasing performance and cost demands of various markets

ARM Cortex-A Series, Aplication的意思
Applications processors for complex OS and user applications. 有MMU,这里就暗示只有A系列支持像linux这样的系统?
Supports the ARM, Thumb and Thumb-2 instruction sets.
ARM Cortex-R Series runtime的意思,要求实时性
Embedded processors for real-time systems.
Supports the ARM, Thumb, and Thumb-2 instruction sets
ARM Cortex-M Series MCU的意思,用在汽车上,无MMU,因为MMU会带来运行时间预测的不确定性
Deeply embedded processors
optimized for cost sensitive applications.
Supports the Thumb-2 instruction set only

它们都是Cortex的内核,是ARMv7的版本(不同于ARM7,ARM7的内核版本是ARMv4)。
Cortex-M系列的是MCU的意思
Cortex-R系列的是RunTime的意思
Cortex-A系列的是Application的意思

组合起来正好是ARM

架构一样,根据应用在某个地方加强了一下,比如A8为了应用,流水线增为8

M系列则是用在通用的且低成本的嵌入式处理器。

===============================================================

转自:https://www.cnblogs.com/sumsung007/articles/6738142.html

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

contex A R M系列区别相关推荐

  1. android r类 作用,Android 主项目和 Module 中 R 类的区别

    Android 主项目和 Module 中 R 类的区别 我们知道 Android 项目中会通过自动生成一个 R.java 类的方式来保存项目中所有资源文件的标识在主项目中生成的 R.java 中的资 ...

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

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

  3. SAP License:SAP Business One 与SAP R/3的区别

    SAP Business One 与SAP R/3的区别: 1. SAP Business One 主要针对的用户就是小型的业务复杂程度较低的客户,所以功能比较简单,从大的模块上讲它有进销存.财务.生 ...

  4. r与python的区别和联系-Python和R语言的区别?

    Python和R语言的区别 Python和R语言的 数据挖掘技术日趋成熟和,随着互联网以及大批海量数据来,之前传统的依靠spss.SAS等可视化工具实现数据挖掘建模已经越来越不能满足日常需求,依据美国 ...

  5. 【R语言系列01】烦人的拼贴操作 详述 paste and paste0

    R语言系列01 烦人的拼贴操作 paste 与 paste0 相信很多人在一开始使用R语言的paste, paste0的时候,总是拿捏不准,感到有些迷糊. 本期文章中,我将记录对比一些操作以及表现,加 ...

  6. 华硕服务器主板那个系列好,华硕主板哪个系列好?华硕主板各个系列区别对比...

    目前的DIY市场中,主板的品牌较多,而品牌之间又存在不同的系列,相信不少装机用户选购主板十分纠结.目前主板品牌中,龙头老大无疑是华硕主板,那么华硕主板哪个系列好?下面装机之家分享一下华硕主板各个系列区 ...

  7. python打开文件的语法_python27语法Python文件打开方式实例详解【a、a+、r+、w+区别】...

    本文实例讲述了Python文件打开方式.分享给大家供大家参考,具体如下: 第一步 排除文件打开方式错误: r只读,r+读写,不创建 w新建只写,w+新建读写,二者都会将文件内容清零 (以w方式打开,不 ...

  8. 转义字符\r、\n、以及\r\n的区别

    一.转义字符 转义字符用来表示常见的那些不能显示的ASCII字符. 常见的转义字符有\t.\n.\r.\\等等,详见常见的转义字符及其意义(C语言) 二.\r.\n.以及\r\n的区别 \r :将当前 ...

  9. R语言系列:datasets(R自带数据包)

     R语言系列:datasets(R自带数据包) 向量 euro    #欧元汇率,长度为11,每个元素都有命名 landmasses    #48个陆地的面积,每个都有命名 precip    # ...

最新文章

  1. 漫画:我用深度学习框架画下女朋友最美的脸
  2. Microsoft Dynamics CRM server 2013   一般销售流程之 订单 简单介绍
  3. C#连接4种类型数据库(Access、SQL Server、Oracle、MySQL)
  4. python调用win32_python调用win32接口进行截图
  5. 解决CentOS6.4 Docker “Couldn‘t connect to Docker daemon ...“ 问题
  6. Java 源码 —— List
  7. 初次使用uwsgi:no python application found, check your startup logs for errors
  8. 更换系统后无法catkin_make universal robot 包
  9. flink API之 Environment
  10. 微软披露三个 0day 漏洞 分别影响 Word、IE 和 Office
  11. 利用百度地图获取行政区边界的经纬度信息
  12. 教你3招解决PDF文字无法复制的所有问题!!!
  13. 配音软件文字转语音有哪些?
  14. XShell 6和Xftp6
  15. SILK 和 ISAC 对 丢包的容错(接上一个保密文章)
  16. 农林资金 大数据审计案例_大数据审计应用案例
  17. Veil-Evasion安装及使用
  18. Kotlin 启用新 Logo,似乎更有寓意?
  19. 5.1-python爬虫之Scrapy框架及入门
  20. 努力前端【LeetCode-10】448. 找到所有数组中消失的数字 442. 数组中重复的数据(中等) 41. 缺失的第一个正数(困难) [鸽笼原理,数组,Map,类似No.645]

热门文章

  1. 2、编译、交叉编译概念小记
  2. Tegra环境下安装OpenCV
  3. 大学生创业容易挂掉的原因来自2年实际孵化工作的总结
  4. qq农场js外挂详细制作(转帖)
  5. Java项目:基于java+ssm社会保险养老系统——计算机毕业设计
  6. 学生资助管理系统毕业设计
  7. 四:调用部署在ganache的智能合约
  8. VScode远程连接服务器-解决“过程试图写入的管道不存在“报错
  9. CTF MP3音频隐写
  10. 2020第十三届春季国际物联网展览会-南京站3月邀约各位大咖