ARM是一个架构。它是安谋国际科技股份公司(Advanced RISC Machines Ltd.),即ARM公司提供。ARM是32位的RISC(reduced instruction set computer ) ISA(instruction set architecture),由ARM Holdings开发。以前称为Acorn RISC Machine,现在称为Advanced RISC Machine。被广泛使用在PDA,平板、手机、数字媒体和音乐播放器,手持游戏控制台,计算器,和计算机外围例如硬盘和路由器。在2009年,ARM占嵌入式32bit RISC处理器总量超过90%。

公司的特点是只设计芯片,而不生产。它提供ARM技术知识产权(IP)核,将技术授权给世界上许多著名的半导体、软件和OEM厂商,并提供服务。

到目前为止,基于ARM技术的微处理器应用约占据了32位嵌入式微处理器75%以上的市场份额。
全球80%的GSM/3G手机、99%的CDMA手机以及绝大多数PDA产品均采用ARM体系的嵌入式处理器。




这是ARM设计内核的一个演变,从以前的ARM7 ARM9 ARM11到现在的Cortex系列。Cortex根据不同的应用又可以分为几个大类:

Cortex-M Embedded Microcontroller Processors 小型微控制器的应用程序
Cortex-R Embedded Real-time Applications Processors 用于实时性能要求较高的应用程序
Cortex-A Application Processors 通常用于需要操作系统或高性能支持的应用程序

参考:

https://blog.csdn.net/qq_38880380/article/details/79486016

https://blog.csdn.net/CSDNhuaong/article/details/78409759

ARM版本Cortex-M/R/A 芯片内核架构相关推荐

  1. Cortex-M/R/A 芯片选型及简介

    市场上的嵌入式芯片千千万万,那么对于我们初学的开发者,该怎么选择,怎么下手呢.       其实我们只要理清楚思路,每一个芯片背后肯定包含一个内核以及他的架构和指令集.比如我们以前学习意法半导体的ST ...

  2. 2021-07-13 ARM cortex三个版本A、R、M简单介绍

    ARM cortex三个版本A.R.M简单介绍 一.Cortex系列组合大体上分为三种类别.        1. Cortex-A 面向性能密集型系统的应用处理器内核 Application Proc ...

  3. Cortex、ARMv8、arm架构、ARM指令集、soc?Cortex A8、A9都是ARMv7a 架构;Cortex M3、M4是ARMv7m架构;前者是处理器(内核)后者是指令集的架构(架构)

    架构组成元素的指令集状态或者语法thumb指令集与arm指令集的区别例如thumb指令集是什么_thumb指令集与arm指令集的区别以及thumb-2的关系在下一文中介绍,本文暂时不讨论 有粉丝问我到 ...

  4. 学习STM32(一)之芯片类型,内核架构的关系

    原文:https://blog.csdn.net/qlexcel/article/details/79299970 ARM内核和架构都是什么意思,它们到底是什么关系? 1.ARM内核:从ARM7.AR ...

  5. ARM版本系列及家族成员梳理

    ARM公司简介 ARM是Advanced RISC Machines的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能.廉价.耗能低的RISC (精简指令集)处理器. 1985年第一个AR ...

  6. Cortex M3内核架构

    CortexM3内核架构 宗旨:技术的学习是有限的,分享的精神是无限的. 1.ARMCortex-M3处理器 Cortex-M3处理器内核是单片机的中央处理单元( CPU). 完整的基于CM3的MCU ...

  7. 关于ARM的内核架构

    @TOC张凌001 关于ARM的内核架构 很多时候我们都会对M0,M0+,M3,M4,M7,arm7,arm9,CORTEX-A系列,或者说AVR,51,PIC等,一头雾水,只知道是架构,不知道具体是 ...

  8. ARM版本ubuntu安装PL2303驱动

    ARM版本ubuntu安装PL2303驱动 问题来源 问题分析过程 问题解决 macOS驱动 问题来源 简单记录一下解决过程,便于以后分析. 由于工作原因,在Macbook pro m1上,用UTM虚 ...

  9. STM32 快速入门(内核架构,启动方式,开发参考资料,芯片选型)

    文章目录 1.启动方式(Start up) 2.开发参考资料 2.1 STM32 中文参考手册 3.通常的芯片选型步骤 4.存储器和总线构架 4.1 系统构架 4.1.1 ICode 总线 4.1.2 ...

最新文章

  1. [linux][c语言]用socket实现简单的服务器客户端交互
  2. 彩色直方图均衡化实现
  3. 【PAT乙级】1071 小赌怡情 (15 分)
  4. java实现分布式redis锁_使用redis实现分布式锁
  5. PATH环境变量的相关操作
  6. mysql在同一台机器上实现主从_MySQL 5.7主从搭建(同一台机器)
  7. Linux socket can例程python版本
  8. linux 查看usb端口_linux开发:Linux下查看端口占用
  9. 项目还有哪些优化的地方
  10. 年化收益17.1%!这个看基本面长线炒股的AI有点厉害
  11. 不会真有人觉得聊天机器人难吧——开篇
  12. Spring源码之ApplicationContext(八)消息广播
  13. NodeJS写模块和引入模块的例子
  14. Linux下的uniq,head,tail,cut,paste
  15. 什么是模型?什么是数学模型?
  16. LVDS转RGB,国产视频解码芯片,GM8284DD,替代LT8218A
  17. mapping的介绍和实战
  18. linux 输入法成繁体字_寻找Ubuntu中繁体字输入法 | 学步园
  19. Debug No5基础光照
  20. android 头像球_Android自定义View实现圆形头像效果

热门文章

  1. 2019微信张小龙4小时演讲3万字实录
  2. word关闭时卡死_Esc键在Word中的这6个骚操作,让你变身快捷键达人!【Word教程】...
  3. 如何解决自学编程的犯困问题
  4. 利用企业员工信息表中的员工信息,生成有针对性的弱口令字典
  5. 中国三相电子负载限制器行业运营状况与需求前景预测报告(2022-2027)
  6. php 修改include文件,PHP Include 文件
  7. 容器技术对比(Docker/LXC/LXD/Multipass)
  8. 通过ipmi无法从pci网卡启动pxe模式
  9. C++ Primer视频教程(初级中级高级)
  10. 计算机辅助制造期末试题答案,计算机辅助制造期末试卷.doc