东大嵌入式软件设计B.doc

上传人:知****量 文档编号:18877182 上传时间:2022-06-02 格式:DOC 页数:4 大小:46.50KB
返回 下载 相关 举报
东大嵌入式软件设计B.doc_第1页
第1页 / 共4页
东大嵌入式软件设计B.doc_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《东大嵌入式软件设计B.doc》由会员分享,可在线阅读,更多相关《东大嵌入式软件设计B.doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、东 北 大 学 继 续 教 育 学 院 嵌入式软件设计 试 卷(作业考核 线上) B 卷学习中心:_ 院校学号: _ 姓名 (共 页) 总分题号一二三四五六七八九十得分一、选择题(10小题,每题2分,共20分)1. ( C )不是常规意义上的嵌入式系统。A. 手机 B. MP3 C. PC机 D. 数码相机2. 可用作嵌入式操作系统的有( A )A. Linux(Vxworks,uc/os-II) B. windows2000 C. windowsXP D. DOS3. ARM7TDMI采用( A )级流水线。A. 3 B. 4 C. 5 D. 64. 若前次运算结果为负数,则CPSR的( A

2、 )为1A. N B. Z C. C D. V 5. 中断服务程序的最后一条指令必须是( D )A. MOV PC,R14 B. MOV PC,R14_und C. SUBS PC,R14_fiq,#4 D. SUBS PC,R14_irq,#46. 将R0+0x12地址处的数据读出,装载到R1中,能实现这个功能的语句是( B )A. STR R1,R0,#0x12 B. LDR R1,R0,#0x12 C. STR R1,R0,#0x12D. LDR R1,R0,#0x127. LPC2210/2212/2214具备外部存储器接口,通过外部存储器控制器(EMC)可以扩展4个Bank的存储器组

3、,每个Bank寻址空间为( C )A. 4MB B. 8MB C. 16MB D. 32MB8. AHB和VPB外设区域都是2MB,可各自分配最多( D )个外设。A. 16 B. 32 C. 64 D. 1289. 交叉编译的环境建立在( C )A. 开发板上 B. 目标系统上 C. 宿主机上 D. 应用程序上10. 操作系统结构不包括( A )A. 数据库 B. 引导系统 C. 内核 D. 根文件系统二、判断题(10小题,每题1分,共10分)1. ()Inte处理器也属于嵌入式处理器。2. ()嵌入式系统的软件一般都需要固化。3. ()单片机就是嵌入式系统,它与嵌入式系统没有区别。4. (

4、)掌握部分常用ARM指令可以方便ARM程序调试。5. ()ARM指令集具有高效、快速的特点,它是Thumb指令集的子集。6. ()Thumb指令集具有灵活、小巧的特点,但是代码密度低。7. ()LPC2000系列微控制器的片内SRAM支持64位的读写访问。8. ()晶振输出的时钟频率最大为40MHz9. ()Linux系统是商用操作系统。10.()Linux系统由内核、shell、文件系统和应用程序组成。三、填空题 (10小题,每题2分,共20分)1. 嵌入式系统经历了近30年时间,经历了无操作系统阶段, 简单操作系统 阶段, 实时操作系统 阶段,面向Internet阶段。2. 嵌入式系统的软

5、件层次结构包括:硬件抽象层HAL、板级支持包BSP、 设备驱动层 、 实时操作系统RTOS 、操作系统API及应用程序。3. ARM7有两种处理器状态 ,分别是 ARM 状态和 Thumb 状态。4. ARM7TDMI采用 三级 流水线,使用 冯诺依曼(Von Neumann ) 存储器编址方式。5. 调用子程序是用 BL 指令,子程序返回指令是 MOV PC, R14 。6. Thumb指令集具有 灵活 、 小巧 的特点,却仍然保持ARM的大多数性能上的优势,它是ARM指令集的子集。7. Linux操作系统由 内核 、Shell、 文件系统 和应用程序四部分组成。8. LPC2000系列芯片

6、有两个复位源, 外部 复位和 看门狗 复位。9. Boot Block映射到片内存储器 顶部 ,Flash映射到片内存储器 底部 。10.大多数引导系统都包含两种不同的操作模式: 启动加载 模式和 下载 模式。四、名词解释及简答题(5小题,每题6分,共30分)1. 嵌入式系统以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2. ARM处理器模式和处理器状态处理器模式指的是处理器在执行程序时在不同时刻所处的不同状态,处理器状态指的是处理器当前所执行的指令集。3. ARM7TDMI(-S)有几种寻址方式? LDR R1,R0,

7、#0x08属于哪种寻址方式?1)寄存器寻址;2)立即寻址;3)寄存器移位寻址;4)寄存器间接寻址;5)基址寻址;6)多寄存器寻址;7)堆栈寻址;8)块拷贝寻址;9)相对寻址; LOR R1,R0,#0x08属于基址寻址。4. 存储器映射ARM芯片可以有片内存储器,也可以连接片外存储器,这些存储器本身不具有地址信息,它们在ARM芯片中的地址是由ARM芯片厂家或用户分配的,那么给物理存储器分配逻辑地址的过程称为存储器映射。通过这些逻辑地址就可以访问到相应存储器的物理存储单元。5. Linux系统有什么特点?(1)完全免费且开源(2)完全兼容POSIX 1.0标准 (3)良好的可移植性(4)设备独立

8、性(5)内核稳定(6)丰富的应用软件(7)文本和图形界面两种操作方式五、问答题(2小题,每题10分,共20分)1. CMP指令的操作是什么?写一个程序,判断R1的值是否大于0x30,是则将R1减去0x30。CMP 指令将寄存器Rn 的值减去operand2 的值,根据操作的结果更新CPSR 中的相应条 件标志位,以便后面的指令根据相应的条件标志来判断是否执行。CMP R1,0x30SUBHI R1,R1,0x302. Linux系统由哪四部分组成?Linux操作系统由内核、Shell、文件系统和应用程序四部分组成。l内核是一个操作系统最基本的组成部分,在应用程序访问硬件时可用它来提供服务。2Shell是系统的用户界面,提供用户与内核的交互接口。实际上,Shell是一个命令解释器,它接收并解释用户命令并把它们送到内核。3文件系统是文件存放在磁盘等存储设备上的组织方法。4标准Linux系统都有一套程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。4课程名称: 嵌入式软件设计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁