CPSR & SPSR CPSR: current program status register SPSR: saved program status register CPU中只有一个全局的CPSR寄存器,但对应每一个异常中断模式(usr和sys不是异常中断模式,所以没有SPSR)都有一个独立的SPSR,用于在CPU切换至其他mode时对当前的CPSR进行备份。 由于CPSR的特殊性,不同于r0~r15,它只能通过msr与mrs指令进行读写。其中s表示status register,即CPSR,而r表示register,即普通寄存器。这两个指令中的sr和rs按照从右向左的顺...