本文摘自某论坛某位大神的一段回复,经典至极,copy来己用!

  只要你玩过ARM内核的芯片,那么关于内核和架构,我想应该或多或少的困惑过你,看了下面的介绍,你应该会清楚很多!

  好比你盖房子,刚开始因为水平低,流行盖平房,这就是一种架构(V5T)。然后这种平房架构你可以设计出一款独立卫生间的款式,这叫ARM7内核,然后其他人(芯片设计公司)想盖房子的就买你这个图纸去盖,然后过一段时间,有人觉得光独立卫生间还不够啊,我还想有个小院子!好吧!那ARM就满足你们,就出个带小院子的款式(ARM9,又过了很久 ,这种平房的架构就随着大伙的需求一直改啊改啊。后来经过ARM研究发现,现在大伙盖房子的能力(包括工艺、设计能力、时钟主频)duang duang直升啊,只盖这种平房施展不开啊,好吧!ARM为了不让这帮设计的人闲着,就推出一种二三层楼房的样式,这因为跟平房设计结构完全不一样嘛,那就叫一种新的架构(V6),同样,这种楼房样式ARM也为大家准备了带游泳池的和带车库的款式(ARM11各种)。

  好吧!继续改啊改啊,改到后来,大家已经开始有能力盖十层以上的大楼了,ARM一如既往地出了新的款式(V7架构),这时ARM觉得以前尼玛名字都太土鳖了,什么ARM,ARM6 ,ARM7,又难听又难记 ,劳资要取个看起来牛逼的名字, 咱至少也算个能设计摩天大楼的主了 ,于是后面的内核都叫cortex ,改名只是一部分,随着这个架构出来后,ARM发现,以前用咱们图纸盖出的楼也就做个民宅,民宅图个啥 :实惠嘛(功耗低)! 现在不一样了,现在咱的图纸盖得楼不仅可以做民宅 ,还可以做军事基地,还可以做高档写字楼,以前这些高级功能的楼房可是只有小英(英特尔)才设计得来的啊!

  为了满足这些不同的需求! ARM把这个架构设计出来的款式分成3个系列(M系列、R系列、A系列)!

  微控制器M系列,M系列是为民宅设计的 ,因为老百姓图实惠嘛 ,这种设计就设计个十层左右(功耗低)

     微控制器M系列,面向各类嵌入式应用的微控制器内核,说白了也就是单片机,中小型的控制系统,必不可少!

  实时处理器R系列,R系列是为军事基地设计的 这种楼设计的也不高 十层左右吧 但是关键是要对特殊情况要有快速反应的能力(中断快)

    实时处理器R系列,针对高性能实时应用,例如硬盘控制器(或固态驱动控制器)、企业中的网络设备和打印机、消费电子设备(例如蓝光播放器和媒体播放器)、以及汽车应用(例如安全气囊、制动系统和发动机管理)。Cortex-R系列在某些方面与高端微控制器(MCU)类似,但是,针对的是比通常使用标准MCU的系统还要大型的系统。

  应用处理器A系列,A系列是给商业大佬用的 那当然是要高端大气上档次 就是要高(性能高)各种LED灯灯光秀都给我用上!

      Cortex-A处理器为利用操作系统(例如Linux或者Android)的设备提供了一系列解决方案,这些设备被用于各类应用,从低成本手持设备到智能手机、平板电脑、机顶盒以及企业网络设备等,简单来说就是为跑复杂点的操作系统所准备的。

  基本就这些了,希望对各位有所帮助了!

最新文章

  1. Linux下多线程下载利器 axel
  2. python enumerate用法
  3. Microsoft-Office-Professional-Plus-2007
  4. jQueryUI之交互
  5. Asp.Net MVC4入门指南(2):添加一个控制器
  6. 怎么通过activity里面的一个按钮跳转到另一个fragment(android FragmentTransaction.replace的用法介绍)
  7. HTTPS-透彻学习汇总
  8. 关于.net那点事儿
  9. ASP.NET UpdatePanel实现点击按钮无刷新且执行js脚本
  10. 关于 复制文本 然后Ctrl+V 操作的这个功能 貌似jq也没有封装。。。
  11. C#利用QrCode.Net生成二维码(Qr码)
  12. Troubleshooting OpenStack Bug- 每天5分钟玩转 OpenStack(162)
  13. webpack 前后端分离开发接口调试解决方案,proxyTable解决方案
  14. lintcode 在O(1)时间复杂度删除链表节点
  15. 2017-2018-2 20165236 实验四《Android开发基础》实验报告
  16. Django中需要注意的点
  17. STS-使用前准备
  18. Hadoop网站日志数据清洗——正则表达式实现
  19. Python_04-字符串操作
  20. Java的多线程 简单入门

热门文章

  1. P1051 八皇后问题
  2. H3C FTP被动数据传输方式
  3. 大众点评实时监控系统CAT的那些坑
  4. 第3本:Visual Studio程序员箴言
  5. lumen 笔记一
  6. 【Spring Cloud 源码解读】之 【这也太神奇了,RestTemplate加上一个@LoadBalanced注解就能实现负载均衡!】
  7. 使用windows api函数捕获SAP session的左下角消息句柄
  8. ELK学习实验007:Nginx的日志分析系统之Metribeat配置
  9. jitamin基于lnmp环境搭建
  10. iptables详细参数讲解