网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
ARM处理器中,PC、CPSR和SPSR寄存器的作用各是什么?
参考答案和解析
CPSR反映了当前处理器的状态:包括4个条件代码标志;2个中断控制位; 5个对当前处理器模式进行编码的位;1个指示当前执行指令的工作状态位;及保留位。
SPSR备份程序状态字,保存异常事件发生之前的CPSR。每个异常模式带有一个备份程序状态寄存器,用于保存在异常事件发生之前的CPSR;CPSR和SPSR通过特殊指令进行访问。
更多 “ARM处理器中,PC、CPSR和SPSR寄存器的作用各是什么?” 相关考题
考题
以下关于ARM处理器CPSR寄存器说法错误的是()。A.CPSR记录ARM的工作状态B.CPSR决定ARM工作模式C.CPSR可设定是否允许外部中断和快速中断D.CPSR是ARM的控制寄存器
考题
在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令
考题
以下关于ARM处理器CPSR寄存器说法错误的是()。A、CPSR记录ARM的工作状态B、CPSR决定ARM工作模式C、CPSR可设定是否允许外部中断和快速中断D、CPSR是ARM的控制寄存器
考题
以下关于ARM处理器从异常中断返回的说法错误的是()A、恢复原来被保护的用户寄存器B、将SPSR寄存器的值复制到CPSRC、将异常向量地址写入PC中D、清除I和F标志,允许IRQ和FIQ中断
考题
以下关于ARM处理器寄存器说法正确的是()A、CPSR为程序计数状态寄存器B、R12为链接寄存器使用C、通用寄存器是32位寄存器,只能存放数据,不能存放地址D、堆栈指针SP使用的寄存器为R13
考题
单选题以下关于ARM处理器从异常中断返回的说法错误的是()A
恢复原来被保护的用户寄存器B
将SPSR寄存器的值复制到CPSRC
将异常向量地址写入PC中D
清除I和F标志,允许IRQ和FIQ中断
考题
单选题以下关于ARM处理器CPSR寄存器说法错误的是()。A
CPSR记录ARM的工作状态B
CPSR决定ARM工作模式C
CPSR可设定是否允许外部中断和快速中断D
CPSR是ARM的控制寄存器
考题
单选题在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()A
直接修改CPU状态寄存器(CPSR)对应的模式B
先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C
使用软件中断指令(SWI)D
让处理器执行未定义指令
考题
填空题ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个态()、(),状态寄存器CPSR的()位反映了处理器运行不同指令的当前状态。
热门标签
最新试卷