ARM9支持哪些工作模式?不同工作模式下的CPSR寄存器的模式位如何确定
时间: 2023-12-01 09:03:17 浏览: 156
ARM处理器工作模式详解
ARM9支持7种工作模式,分别是用户模式、系统模式、快速中断模式、中断模式、监管模式、未定义模式和特权模式。
不同工作模式下的CPSR寄存器的模式位是通过进入该模式时CPU自动设置的。例如,当从用户模式切换到特权模式时,CPU会将CPSR的模式位设置为特权模式。此外,有些模式的CPSR寄存器有特殊的标志位,例如快速中断模式的CPSR寄存器会将IRQ标志位设置为1,以表示该模式下IRQ中断被屏蔽。
阅读全文