文档详情

嵌入式软件设计B(答题).doc

发布:2017-06-21约3.32千字共7页下载文档
文本预览下载声明
东 北 大 学 继 续 教 育 学 院 嵌入式软件设计 试 卷(作业考核 线上) B 卷 学习中心: 甘肃嘉峪关奥鹏学习中心 院校学号: 姓名: (共 7 页) 总分 题号 一 二 三 四 五 六 七 八 九 十 得分 一、选择题(小题,每题2分,共0分) 1. . 可用作嵌入式操作系统的有( A ) A. Linux(Vxworks,uc/os-II) B. windows2000 C. windowsXP D. DOS 3. ARM7TDMI采用( A )级流水线。 A. 3 B. 4 C. 5 D. 6 4. 若前次运算结果为负数,则CPSR的(A )为1 A. N B. Z C. C D. V 5. 中断服务程序的最后一条指令必须是( C ) A. MOV PC,R14 B. MOV PC,R14_und C. SUBS PC,R14_fiq,#4 D. SUBS PC,R14_irq,#4 6. 将R0+0x12地址处的数据读出,装载到R1中,能实现这个功能的语句是( D ) A. STR R1,[R0,#0x12] B. LDR R1,[R0,#0x12] C. STR R1,[R0,-#0x12] D. LDR R1,[R0,-#0x12] 7. LPC2210/2212/2214具备外部存储器接口,通过外部存储器控制器(EMC)可以扩展4个Bank的存储器组,每个Bank寻址空间为( B ) A. 4MB B. 8MB C. 16MB D. 32MB 8. AHB和VPB外设区域都是2MB,可各自分配最多( D)个外设。 A. 16 B. 32 C. 64 D. 128 9. 交叉编译的环境建立在( A ) A. 开发板上 B. 目标系统上 C. 宿主机上 D. 应用程序上 10. 操作系统结构不包括(A ) A. 数据库 B. 引导系统 C. 内核 D. 根文件系统 二、(小题,每题分,共分) 1. 2. (√ )嵌入式系统的软件一般都需要固化。 3. (× )单片机就是嵌入式系统,它与嵌入式系统没有区别。 4. (√ )掌握部分常用ARM指令可以方便ARM程序调试。 5. (√ )ARM指令集具有高效、快速的特点,它是Thumb指令集的子集。 6. ( √ )Thumb指令集具有灵活、小巧的特点,但是代码密度低。 7. ( × )LPC2000系列微控制器的片内SRAM支持64位的读写访问。。 8. (× )晶振输出的时钟频率最大为40MHz 9. (√ )Linux系统是商用操作系统。 10.(√ )Linux系统由内核、shell、文件系统和应用程序组成。 三、填空题 (小题,每题2分,共分)1. 嵌入式系统经历了近30年时间,经历了无操作系统阶段, 简单操作系统实时操作系统2. 嵌入式系统的软件层次结构包括:硬件抽象层HAL、板级支持包BSP、 设备驱动层、实时操作系统RTOS、 、操作系统API及应用程序。 3. ARM7有两种处理器状态 ,分别是 ARM 状态和 Thumb 状态。 4. ARM7TDMI采用三级流水线(取指 译码 执行)流水线,使用 冯·诺依曼(Von Neumann )结构,指令和数据共用一条32 位总线 存储器编址方式。 5. 调用子程序是用 指令CALL的编号为FNC01 指令,子程序返回指令是 指令SRET的编号为FNC02 。 6. Thumb指令集具有 灵活 、 小 巧 的特点,却仍然保持ARM的大多数性能上的优势,它是ARM指令集的子集。 7. Linux操作系统由 内核 、Shell、 文件系统 和应用程序四部分组成。 8. LPC2000系列芯片有两个复位源, 外部复位 复位和 看门狗复位 复位。 9. Boot Block映射到片内存储器 ,Flash映射到片内存储器 。 10.大多数引导系统都包含两种不同的操作模式: 启动加载 模式和 下载 模式。 四
显示全部
相似文档