嵌入式设备已经越来越与我们的日常生活密切相关了,由此带来了ARM的高速发展.就拿我们的手机来说吧,几乎所有的手机都是ARM体系的.这里大致介绍下ARM 的7种执行模式. ARMv4以上版本的CPU任何时刻必定处于如下7种执行模式之一: (1) User Mode:用户模式.操作系统的Task一般以这种模式执行.User Mode是ARM唯一的非特权模式,这表示如果CPU处于这种模式下,很多指令将不能够执行,因此操作系统的资源得以保护. (2) System Mode:这是V4及其以上版本所引入的…