![](//m.amcfsurvey.com/editerupload/fetch/20161101/319304_1_0.jpg)
CPSR程序状态寄存器
(1)控制位:I=1,禁止IRQ中断;I=0,允许IRQ中断
F=1,禁止FIQ中断;F=0,允许FIQ中断
运行模式位M[4:0],M0,M1,M2,M3,M4是模式位
0b10000
用户模式
0b10001
FIQ模式
0b10010
IRQ模式
0b10011
管理模式
0b10111
中止模式
0b11011
未定义模式
0b11111
系统模式
(2)条件码标志
N(符号标志位)=1,运算结果为负数;N=0,运算结果非负
C(进位或借位标志位)=1,表示产生进位或借位;Z=0,表示没产生进位或借位
Z(结果为0标志位)=1,表示结果为0;Z=0,表示结果非0
V(溢出标志位)=1,表示符号位溢出;V=0,表示没有符号位溢出
(3)剩余的位将用于
ARM版本的扩展
评论