14天学习训练营导师课程:周贺贺《ARMv8/ARMv9架构-快速入门》
1. 背景
ARM全称: Advanced RISC Machines。
ARM处理器: 基于ARM公司设计的架构而研发的处理器,包含arm core和外设。ARM公司本身不生产处理器,只出售技术知识产权(IP)给半导体、软件和OEM厂商,由各家厂商自己负责生产。
ARM架构: 就是ARM公司自己设计的处理器架构,包括硬件和软件设计。硬件上的架构对应微架构,软件上的架构可以理解为处理器指令集架构。不过有一点要注意,平常我们说的ARM架构就特指ARM指令集架构(如ARMv7,ARMv8等)
ARM处理在嵌入式移动端上(手机,平板,汽车中控等等)可以说是绝对的王者地位,对大部分的嵌入式开发人员来讲属实是个不错的扩展知识。
2. 时间线(ARMv7~至今)
2.1 ARM架构(指令集)
| 版本 | 时间 |
|---|---|
| ARMv7 | 2007年 |
| ARMv8 | 2013年 |
| ARMv8.0 | 2013年 |
| ARMv8.1~ARMv8.3 | 2017年 |
| ARMv8.4 | 2018年 |

本文介绍了ARM处理器的背景及其在嵌入式移动端的广泛应用,详细梳理了从ARMv7到ARMv9的架构时间线,包括各个版本的发布时间和核心型号。ARMv8带来了64位支持,后续版本不断优化和增强。同时,文章还概述了ARM处理器的基本结构,包括内核和外设部分,强调了ARM公司在处理器设计中的角色和芯片厂商在外设设计中的独特贡献。
最低0.47元/天 解锁文章
1825

被折叠的 条评论
为什么被折叠?



