ARM处理器模式 ARM处理器共有7种运行模式: l 用户模式(User,usr):正常程序执行的模式 l 快速中断模式(FIQ,fiq):用于高速数据传输和通道处理 l 外部中断模式(IRQ,irq):用于通常的中断处理 l 特权模式(Supervisor,sve):供操作系统使用的一种保护模式 l 数据访问中止模式(Abort,abt):用于虚拟存储及存储保护 l 未定义指令中止模式(Undefined,und):用于支持通过软件仿真硬件的协处理器 l 系统模式(System,…
一. ARM的基本设定 1.1. ARM 采用的是32位架构 1.2. ARM约定: a. Byte : 8 bits b. Halfword :16 bits (2 byte) c. Word : 32 bits (4 byte) 1.3. 大部分ARM core 提供: a. ARM 指令集(32-bit) b. Thumb 指令集(16-bit ) c. Thumb2指令集(16 & 32bit) 二. ARM处理器工作模式 2.1. ARM 有7个基本工作模式: User : 非特权模式…