zoukankan      html  css  js  c++  java
  • 优课在线 嵌入式系统(胡威)2018春季测验 参考解析

    一、单选题 (共 20.00 分)

    1. μCOS-II操作系统属于( )。
      A.一般实时操作系统
      B.非嵌入式实时操作系统
      C.占先式实时操作系统
      D.非占先式实时操作系统
      正确答案:C

    2. 寄存器R13除了可以做通用寄存器外,还可以做( )。
      A.程序计数器
      B.链接寄存器
      C.栈指针寄存器
      D.基址寄存器
      正确答案:C

    二、判断题 (共 20.00 分)

    1. 从Thumb状态切换到ARM状态时最低位地址为1。
      A.正确
      B.错误
      正确答案:B

    2. 操作系统是嵌入式系统中最基本的程序。
      A.正确
      B.错误
      正确答案:B

    三、填空题 (共 20.00 分)

    1. ARM7TDMI具有_______流水线;使用了_______结构,指令和数据共用一条32位总线。
      正确答案:
      第1空:三级
      第2空:冯•诺依曼

    2. ARM指令中第二个操作数有立即数;_______和 _______三种形式。
      正确答案:
      第1空:寄存器
      第2空:寄存器及移位常数

    四、名词解释 (共 20.00 分)

    1. 未定义的指令异常
      正确答案:–
      答案解析:当ARM处理器遇到一条自己和系统内部任何协处理器都无法执行的指令时,就会发生未定义指令异常。

    2. 寄存器间接寻址
      正确答案:–
      答案解析:寄存器间接寻址指令中的地址码给出的是一个通用寄存器的编号,所需的操作数保存在寄存器指定地址的存储单元中。

    五、问答题 (共 20.00 分)

    1. 简述ARM发生异常时,ARM核心会自动做哪些事情?从异常返回时,我们要做哪些事情?
      正确答案:–
      答案解析:简述ARM发生异常时,ARM核心会自动做哪些事情?从异常返回时,我们要做哪些事情? 当异常产生时:ARM core拷贝 CPSR 到 SPSR_。 设置适当的 CPSR 位: 改变处理器状态进入 ARM 状态; 改变处理器模式进入相应的异常模式; 设置中断禁止位禁止相应中断(如果需要); 保存返回地址到 LR_; 设置 PC 为相应的异常向量。 异常返回时需要: 从 SPSR_恢复CPSR; 从LR_恢复PC。 (以上操作只能在 ARM 态执行)
  • 相关阅读:
    WPF编译时提示"xxx不包含适合于入口点的静态 Main方法xxx"
    被解放的姜戈04 各取所需
    SublimeText3 snippet 编写总结
    安装 Apache 出现 <OS 10013> 以一种访问权限不允许的方式做了一个访问套接字的尝试
    被解放的姜戈03 所谓伊人
    被解放的姜戈02 庄园疑云
    被解放的姜戈01 初试天涯
    EXP-00000: Message 0 not found; No message file for product=RDBMS, facility=EXP问题的解决方案
    Python网络02 Python服务器进化
    Python网络01 原始Python服务器
  • 原文地址:https://www.cnblogs.com/wowpH/p/11060800.html
Copyright © 2011-2022 走看看