一个计算平台最重要的部分,是要有一颗性能良好、功能强大的处理器,就是通常说的CPU,它完成各种数据处理、计算、控制等任务。既然我们要写一个具体计算平台上的操作系统内核,就必须要仔细了解它。我们的这个计算平台上的CPU是ARM公司设计的。那么,首先从这个公司开始,接着了解我们要关注的处理器ARM920T及其内部结构,知道它的内部结构并了解它的存储体系、运行状态、工作模式、有哪些寄存器,还有它的中断异常处理机制、有多少条指令以及MMU和Cache等。
本章将详细讨论处理器的细节。