程序中不能通过 MSR 指令直接修改 CPSR 中的 T 位控制位来实现 ARM 状态/Thumb状态的切换,必须使用 BX 指令来完成处理器状态的切换(因为 BX 指令属转移指令,它会打断流水线状态,实现处理器状态的切换)。MRS 与 MSR 配合使用,实现 CPSR 或 SPSR寄存器的读—修改—写操作,可用来进行处理器模式切换及允许/禁止IR...