單項選擇題

在ARM體系結(jié)構(gòu)中,要從主動用戶模式(User)切換到超級用戶模式(Supervisor),應采用何種方法?()

A、直接修改CPU狀態(tài)寄存器(CPSR)對應的模式
B、先修改程序狀態(tài)備份寄存器(SPSR)到對應的模式,再更新CPU狀態(tài)
C、使用軟件中斷指令(SWI)
D、讓處理器執(zhí)行未定義指令

微信掃碼免費搜題