深度探索嵌入式操作系统:从零开始设计、架构和开发
上QQ阅读APP看书,第一时间看更新

3.8 ARM920T指令集

ARM920T处理器是精简指令集体系的,指令不多,每条指令都是必要的,指令都是通过精心设计的,同时指令都是等长的,即指令占用的存储空间都是相同的。ARM920T的所有指令都可以分为如下几类。

□分支跳转指令。

□数据处理指令。

□装载和存储指令。

□程序状态寄存器操作指令。

□协处理器操作指令。

□异常中断产生指令。

本节按这样顺序介绍ARM920T指令集:概要说明指令及编码格式,然后按上面的分类分别介绍指令,可能有些类型有很多条指令,有些类型只有一条指令。因为指令是程序最基本的组成元素,所以我们必须认真了解它。