ARMv7 与 ARMv8的处理器架构自己一直没有详细了解过,现在来学习一下,在arm community 中文社区看到一个不错的总结。
现今我们常见的手机处理器多为8核,采用大小核心伴侣架构,比如Kirin 970处理器(4*Cortex-A73+4*Cortex-A53),根据运算需求在两者间进行切换,以结合高性能与高功耗效率的特点。
1. 简介在ARM11之後的處理器家族,改採Cortex命名,並針對高、中、低階分別劃分為A、R、M三大處理器。像是高階手機用的Coretex-A系列,或者是微控制器所使用的Coretex-M系列,需要較高性能、或是即時處理的系統則改用Coretex-R系列。除了Cortex-M0、Cortex-M1為
版架构Cortex-A系列: 面向高端的基于虚拟内存的操作系统和用户应用。Cortex-R系列:针对实时系统。Cortex-M系列:对微控制器和低成本应用提供优化ARM V
是ARM公司的第一款64位处理器架构,包括AArch64和AArch32二种主要执行状态。其中前者引入了一套新的指令集“A64”专门用于64位处理器,后者后者用来兼容现有的32位ARM指......

