架构 | 处理器家族 |
ARMv1 | ARM1 |
ARMv2 | ARM2, ARM3 |
ARMv3 | ARM6, ARM7 |
ARMv4 | StrongARM, ARM7TDMI, ARM9TDMI |
ARMv5 | ARM7EJ, ARM9E, ARM10E, XScale |
ARMv6 | ARM11, ARM Cortex-M |
ARMv7 | ARM Cortex-A, ARM Cortex-M, ARM Cortex-R |
ARMv8 | Cortex-A50 |
Cortex系列 | 处理器 |
Cortex-M | Cortex-M0、Cortex-M0+、Cortex-M3、Cortex-M4 |
Cortex-A | Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A15、Cortex-A50等 |
Cortex-R | Cortex-R4、Cortex-R5、Cortex-R7 |
ARM处理器模式
User mode | 用户模式是用户程序的工作模式,它运行在操作系统的用户态,它没有权限去操作其它硬件资源,只能执行处理自己的数据,也不能切换到其它模式下,要想访问硬件资源或切换到其它模式只能通过软中断或产生异常 | ||||||||||||||
Machine mode |
|