多项选择题
A.程序状态寄存器(PSR)包含了三个状态寄存器,即应用程序状态寄存器、中断程序状态寄存器和执行程序状态寄存器B.计算和逻辑运算指令可能影响的寄存器是应用程序状态寄存器C.如果需要切换处理器的工作模式,应向执行程序寄存器中写入相应的数值D.可以通过中断程序寄存器查询目前处理器执行的异常处理程序对应的异常编号
A.R15可进行读和写,不管读还是写的数据最低位必须为0B.从R15中读出的值就是正在执行的指令地址C.用户程序不能执行R15写的操作,否则会导致异常错误D.对R15执行写入操作,会引起程序跳转
A.通用目的寄存器都是32位的,可拆分成两个16位,或四个8位来使用B.R0-R7是标准寄存器集,所有的Thumb指令集指令都可以访问C.R8-R12称为高寄存器集,只有部分的Thumb指令可以访问D.R13称为堆栈指针,ARM Cortex-M3内部不止有一个