嵌入式系统2006年期末考试答案_第1页
嵌入式系统2006年期末考试答案_第2页
嵌入式系统2006年期末考试答案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.20062007 学年第一学期嵌入式系统参考答案一、填空题 (每空 2 分,共 40 分)1、设计、实现2、Windows CE/Windows Mobile 、VxWork、Linux 、uCos、 Symbian、 QNX任选三3、ARMV5TE4、冯 .若依曼结构、哈佛结构5、非特权模式、特权模式、非特权模式6、ARM、 Thumb7、0x0、 Supervisor (或管理模式)8、CP15、Data Abort (数据异常)、Prefetch Abort(指令预取异常)9、GNU 工具链、 ADS 工具链二、指令和程序测试题 (共 24 分)1、MOV R1, R2,LSL #3(

2、4 分 )2、R2=3, R3=4(4 分 )3、R0为 0 执行 DoA , R0 为 0 执行 DoS,流程图略。 R0=5(8 分 )4、程序:(8 分 )startCMPr0, r1SUBLT r1, r1, r0SUBGTr0, r0, r1BNEstart三、问答题(共 36 分)1、嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括宿主机目标机(评估电路板)基于 JTAG的 ICD 仿真器、或调试监控软件、或在线仿真器ICE运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境嵌入式操作系统2、R15 用于程序计数寄存器PC,R13 通常用来做堆栈指针寄存器,R14

3、 通常用来做链接寄存器,保存函数调用的返回地址3、Boot Loader 是在嵌入式系统复位启动时,操作系统内核运行前,执行的一段程序。通过 Boot Loader,初始化硬件设备,建立内存和 I/O 空间映射图,为最终加载操作系统内核调整好适当的系统软硬件环境。4、嵌入式系统是以应用为中心,以计算机技术为基础,采用可剪裁软硬件,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成。 其特点有嵌入式系统通常是面向特定应用的嵌入式系统是将先进的计算机技术、 半导体技术和电子技术与各个行业.的具体应用相结合后的产物嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余嵌入式系统和具体应用有机地结合在一起, 它的升级换代也是和具体产品同步进行为了提高执行速度和系统可靠性, 嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中嵌入式系统本身不具备自举开发能力5、RS-232,以太网口、并口在 Windows 主机上使用超级终端软件在 Linux 主机上使用 Minicom 软件6、基于 ARM 核的嵌入式系统软件开发时,调用函数和子程序通过 R0 R3 四个寄存器传递参数, 超过四个参数使用堆栈传递。 因此

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论