ARM | Advanced RISC Machine高级精简指令集机器 |
A32 | ARMv7架构的指令集, 使用32bit固定长度的指令 |
A64 | ARMv8的AArch64模式下的指令集 |
Thumb | ARM处理器的一种指令模式, 该模式的指令长度是16bit |
AArch32 | ARMv8架构的32位模式, 兼容ARMv7 |
AArch64 | ARMv8架构的64位模式, 有31个64bit通用寄存器 |
ARM64 | 与AArch64一个意思 |
ARMv7 | ARM Cortex-A、ARM Cortex-M、ARM Cortex-R系列 |
ARMv8 | Cortex-A35、Cortex-A50系列、Cortex-A70系列、Cortex-X1 |
ARMv9 | Cortex-A510、Cortex-A710、Cortex-A715、Cortex-X2、Cortex-X3、ARM Neoverse N2 |
Cortex-A | 该系列支持MMU, 可以运行现代操作系统 |
Cortex-R | 硬实时功能, 适合RTOS, 没有MMU |
Cortex-M | 适用于节能、低成本的嵌入式领域,不支持MMU |
参考资料
https://zh.wikipedia.org/wiki/ARM%E6%9E%B6%E6%A7%8B
https://en.wikipedia.org/wiki/AArch64
https://en.wikipedia.org/wiki/ARM_Cortex-A