上QQ阅读APP看书,第一时间看更新
1.3 ARM微处理器架构
ARM内核采用RISC体系架构。ARM体系架构的主要特征如下。
● 采用大量的寄存器,它们都可以用于多种用途。
● 采用Load/Store体系架构。
● 每条指令都条件执行。
● 采用多寄存器的Load/Store指令。
● 能够在单时钟周期执行的单条指令内完成一项普通的移位操作和一项普通的ALU操作。
● 通过协处理器指令集来扩展ARM指令集,包括在编程模式中增加了新的寄存器和数据类型。
● 如果把Thumb指令集也当做ARM体系架构的一部分,那么在Thumb体系架构中还可以高密度16位压缩形式表示指令集。