(1)恢复原来被保护的用户寄存器。 (2)将SPSR_mode寄存器值复制到CPSR中,使得CPSR从相应的SPSR中恢复,以恢复被中断的程序工作状态。 (3)根据异常类型将PC值恢复成断点地址,以执行用户原来运行着的程序。 (4)清除CPSR中的中断禁止标志I和F,开放外部中断和快速中断。
问答题uCLinux内核移植包括哪些主要任务?并对每个任务进行简单的说明。
问答题基于ARM体系结构的嵌入式处理器具有哪些技术特征?并对每种技术特征予以简单的说明。
问答题简述嵌入式应用软件的开发具有哪些特点?并对这些特点进行简要说明。
问答题简述选择ARM处理器芯片应考虑哪些因素?并作出简要的说明。
单项选择题若基于Linux操作系统所开发的ARM应用程序源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是()。
A.arm-linux-gcc-c-otest.otest.c B.arm-linux-gcc-S-otest.otest.c C.arm-linux-gcc-otesttest.c D.arm-linux-gcc-g-otesttest.c