ARM指令集 一、寄存器介绍 1.1 CPSR(当前程序状态寄存器)寄存器的构成 28-31位实现代码各种裸机底层实现方法 1.2 SPSR(程序备份寄存器) 当处理器发生异常处理时,首先得将CPSR的值写入SPSR中,当退出异常时,将SPSR中值写回CPSR中,程序继续运行 1.3 寄存器的分类 1.4 LR(r14)链接寄存器的作用 二.指令流水线 2.1流水线的原理及作用 2.2流水线的优势 没有流水线指令只能一条一条的执行,CPU执行效率低下 有流水线时,在上一条指令在译码的时候下一条指令就可以开始取指,大大加快了指令执行的效率 三、ARM指令集 3.1 练习