3.1.2 Monitor 模式与上下文切换 3.1.2 Monitor 模式与上下文切换:一次因浮点寄存器未保存引发的系统崩溃 在 ARM TrustZone 架构中,Monitor 模式是安全世界(Secure World)与非安全世界(Normal World)之间切换的唯一桥梁。它负责执行上下文切换(Context Switching),即在两个世界之间安全地保存和恢复 CPU 寄存器状态。这看似简单——不就是压栈、出栈吗?但真正让无数工程师夜不能寐的,往往不是逻辑本身,而是那些被忽略的“边缘寄存器”——比如浮点单元(FPU)寄存器。