资料介绍
ARM汇编指令详解(含测试题)ARM
Advanced RISC Machines
The ARM Instruction Set
The ARM Instruction Set - ARM University Program - V1.0
1
Processor Modes
* The ARM has six operating modes: User (unprivileged mode under which most tasks run) FIQ (entered when a high priority (fast) interrupt is raised) IRQ (entered when a low priority (normal) interrupt is raised) Supervisor (entered on reset and when a Software Interrupt instruction is executed) Abort (used to handle memory access violations) Undef (used to handle undefined instructions) * ARM Architecture Version 4 adds a seventh mode: System (privileged mode using the same registers as user mode)
The ARM Instruction Set - ARM University Program - V1.0
2
The Registers
* ARM has 37 registers in total, all of which are 32-bits long. 1 dedicated program