ARM中有两条指令用于在状态寄存器和通用寄存器之间传送数据. 针对32位的ARM处理器,状态寄存器就是一个32位长的寄存器.每个位的含义如下图: 分成了4部分: 1,条件标志位 N(Negative), Z(Zero), C(Carry), V(Verflow)统称为条件标志位.ARM指令可以根据CPSR中的这些条件标志位来选择性的执行. 2,Q标志位 ARM v5的E系列处理器中,CPSR的bit[27]称为Q标志位.主要用于指示增强的DSP指令是否发生了溢出. 3,控制位 I, F, T以及