试题详情
- 简答题ARM微处理器内核是如何进行异常处理的?
-
1)当异常产生时,ARM内核拷贝CPSR到SPSR_
,设置适当的CPSR位:改变处理器状态进入ARM态,改变处理器模式进入相应的异常模式,设置中断禁止位禁止相应中断(如果需要);保存返回地址到LR ,设置PC为相应的异常向量。
2)返回时,异常处理需要从SPSR恢复CPSR,从LR_ 恢复PC,注意:这些操作只能在ARM态执行。 关注下方微信公众号,在线模考后查看
热门试题
- 在ARM寄存器结构中,栈指针使用()寄存
- 嵌入式系统由硬件和软件两大部分组成。
- S3C2410X存储控制器支持大端、小端
- ARM9TDMI采用5级流水线:取指、译
- NAND FLASH和NOR
- S3C2410X微处理器有3个通道的UA
- 嵌入式系统的设计的三个阶段是分析Q
- ADD R0,R1,#3属于
- S3C2410的处理器对内存的访问只能通
- 运算放大器的输出电压范围一般大于电源电压
- GET伪指令的含义是()
- 调试程序时,需要停止程序运行后才可查看变
- 简述MMU的含义及主要工作。
- ARM寄存器组有()个寄存器
- 指令解析:ADD ̳
- μCOS-II操作系统不属于()
- ARM处理器共有()个寄存器,31个通用
- 阅读以下S3C2410部分用户手册。求:
- 程序状态寄存器CPSR的N、Z、C、V分
- S3C2410X微处理器有以下外围资源: