1 ARM处理器的运行模式
ARM处理器不同模式间的切换:
1、在特权级的运行模式下,可以通过修改程序状态寄存器CPSR的模式控制位,切换运行模式。
2、通过外部中断或者异常处理过程进行运行模式切换。
注意,用户模式下,不能直接进行处理器模式的切换,需要通过产生异常处理,在异常处理过程中,进行处理器运行模式的切换。
2 ARM寄存器
1 ARM处理器的运行模式
ARM处理器不同模式间的切换:
1、在特权级的运行模式下,可以通过修改程序状态寄存器CPSR的模式控制位,切换运行模式。
2、通过外部中断或者异常处理过程进行运行模式切换。
注意,用户模式下,不能直接进行处理器模式的切换,需要通过产生异常处理,在异常处理过程中,进行处理器运行模式的切换。
2 ARM寄存器