admin 管理员组

文章数量: 887016

  ARM 架构的芯片用了好多年,进一步对于 ARM 架构也或多或少的有了一些了解。之前都是遇到啥问题直接去官网找对应的手册,一直没有系统的总结一下。是时候总结一下,以便进行下一步学习了!

  总的来说,整个 ARM 的产品可以分为 处理器 IP 相关ARM 平台软件开发工具相关 这两大部分,分别对应了 ARM 芯片设计与 ARM 软件开发。本文重点关注处理器 IP 相关的这一部分。

架构及微架构

  我们常说的 ARM 架构在 ARM 官方其实有很多专业术语。ARM 架构通常是指 ARM 指令集架构,指定了处理器的行为方式,例如,它有什么指令以及指令做什么;而处理器的构建和设计称为微架构,微架构介绍了特定处理器的工作方式。

指令集架构

  ARM 架构 可以认为就是个专有名词,是 ARM 制定的一些列功能规范的统称。可以将架构看作是硬件和软件之间的契约,描述了软件可以依赖硬件提供哪些功能。大体包含以下内容:

条目</

本文标签: 授权方式 架构 指令集 ARM IP