关于ARM处理器在两种工作状态之间切换方法,以下说法正确的是()


关于ARM处理器在两种工作状态之间切换方法,以下说法正确的是()

A.当操作数寄存器Rm的状态位bit【0】为1时,执行BXRm指令进入Thumb状态。

B.如果处理器在Thumb状态进入异常,则当异常处理(IRQ,FlQ,Undef,Abort和SWI)返回时,自动切换到Thumb状态。

C.如果处理器进行异常处理,在此情况下,把PC放入异常模式链接寄存器LR中,从异常向量地址开始执行也可以进入ARM状态。

D.改变CPSR中的工作状态位T位,就可实现ARM和Thumb状态间的切换。

正确答案:ABC


Tag:嵌入式系统与结构 状态 寄存器 时间:2024-02-04 23:15:08