The document provides an introduction and overview of the ARM processor architecture. It discusses:
- The origins and evolution of ARM from the original ARM1 through to newer models like ARM7, ARM9, and ARM10.
- The key features of the ARM7 processor, including its 32-bit RISC design, low power consumption, and applications in areas like telecoms, portable devices, and automotive.
- The programmer's model of ARM7 including hardware configurations, operating modes, registers, exceptions, and instruction set. Banked registers allow different modes to have private register sets.
- Exceptions in ARM7 include interrupts, aborts, undefined instructions. Exceptions are prioritized with FI