嵌入式复习及答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

嵌入式复习及答案1.嵌入式系统是以应用为中心,以计算机技术为基础,并_软硬件可剪裁__、对其功能和____可靠性_、成本____、___体积_____、__功耗___等有严格要求的专用计算机系统。2.嵌入式系统一般由嵌入式微处理器、__外围硬件设备__、___嵌入式操作系统____、____用户的应用程序___等四个部分组成。3.为了提高__运行速度和稳定可靠性__嵌入式系统中的软件一般都固化在__存储芯片器或单片机自身__中,而不是存贮于_硬盘等载体___中。4.由于嵌入式系统本身不具备___自举开发能力___,即使设计完成以后用户通常也是不能对其程序功能进行修改的,须有一套_开发工具和环境_才能进行交叉开发。5.嵌入式系统的核心部件是___嵌入式处理器___,嵌入式开发硬件平台的选择主要是嵌入式处理器的选择。6.嵌入式系统设计时,必须优先考虑的问题有:__用户的功能需求___、___系统体系结构___、___性能和成本问题____、并考虑实时运行和速度、能耗以及体积等问题。7.嵌入式系统的软件包括两部分:嵌入式操作系统、___应用程序__。8.为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家;__基于嵌入式操作系统,采用模块化方式__是开发嵌入式系统软件的必由之路。9.ARM7TDMI中,T表示支持16位Thumb指令集,D表示_支持片上调试__,M表示内嵌乘法器Multiplier,I表示_嵌入式ICE__,支持在线断点和调试。10.A/D变换器工作原理可分__逐次比较式____和____双积分__两种工作方式11.一般而言,嵌入式系统的构架可以分为4个部分:处理器、_存储部分__、输入/输出和软件,一般软件亦分为__嵌入式OS___和应用软件两个主要部分。12.嵌入式系统一般由嵌入式微处理器、外围硬件设备、_嵌入式操作系统__、用户的应用程序、四个部分组成。13.为了提高_运行速度和系统可靠性__嵌入式系统中的软件一般都固化在_存储器芯片或单片机本身__中,而不是存贮于硬盘等载体_中。14.由于嵌入式系统本身不具备_自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套_开发工具和环境才能进行开发。15.嵌入式系统的核心部件是_各种类型的嵌入式处理器,嵌入式开发硬件平台的选择主要是嵌入式处理器的选择。16.嵌入式系统设计时,必须优先考虑的问题有:CPU选择、人机接口、可靠性、实时运行和速度、功能扩展、能耗和体积等问题。17.嵌入式系统的软件包括两部分:嵌入式操作系统和用户的应用程序。18.为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家;模块化方案是开发嵌入式系统的必由之路。19.嵌入式系统发展趋势是:嵌入式应用软件的开发需要强大的开发工具和嵌入式操作系统的支持,联网成为必然趋势、.支持小型电子设备实现小尺寸、微功耗和低成本、并提供精巧的多媒体人机界面。20.硬件抽象层完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。21.嵌入式开发一般采用__宿主机/目标机方式,其中宿主机一般是指PC机或者台式机)。22.内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的通信,内核的基本服务是___任务调度___。23.嵌入式系统设计时,必须优先考虑的问题有:CPU选择、人机接口、可靠性、实时运行和速度、功能扩展、能耗和体积等问题。24.嵌入式处理器的层次分为:1)嵌入式微控制器;2)嵌入式处理器;3)嵌入式DSP;4)嵌入式片上系统。25.选择ARM处理器需要考虑的四大因素有:内核/版本;工作频率;片内存储容量;片内功能模块。26.为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家:基于嵌入式操作系统,采用模块化方式是开发嵌入式系统软件的必由之路。27.哈佛体系结构数据空间和地址空间分开,ARM920T采用哈佛体系。28.嵌入式系统一般由嵌入式微处理器、嵌入式微处理器、_存储与I/O部分、外设与执行部分、嵌入式软件等四个部分组成。29.一般而言,嵌入式系统的构架可以分为4个部分:处理器、存储部分__、输入/输出和软件,一般软件亦分为__嵌入式OS___和应用软件两个主要部分。30.ARM7TDMI的TDMI分别表示:T:Thumb指令机扩展、D:片上调试、M:64位乘法指令、I:EmbededICE观察点硬件。1.简述嵌入式系统的特点。答:(1)特定的设计(2)各学科结合的产物(3)高效的设计(4)与具体应用相结合(5)存储特性(6)交叉开发2.举例说明嵌入式系统的应用领域。3.简述嵌入式系统的发展趋势。答:嵌入式系统正朝着以下趋势进一步发展:(1)发展行业性的嵌入式硬件平台,制定行业标准。(2)随着相关技术的发展,SOC将成为应用主流。(3)发展功能更加强大的开发工具和嵌入式操作系统,支持复杂度越来越高的嵌入式应用软件的开发。(4)面向网络互联的嵌入式系统成为必然趋势。(5)嵌入式系统向新的嵌入式计算模型方向发展。4简述嵌入式系统的定义和组成结构。答:嵌入式系统是以应用为中心,以计算机技术为基础,并软硬件可剪裁、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成。5.简单说明ARM微处理器的特点.答:(1)体积小、低功耗、低成本、高性能。(2)支持Thumb(16位)/ARM(32位)双指令集,能很好地兼容8位/16位器件。(3)大量使用寄存器,指令执行速度更快。(4)大多数数据操作都在寄存器中完成,通过Load/Store结构在内存和寄存器之间批量传递数据。(5)寻址方式灵活简单,执行效率高。(6)指令长度固定。6简述嵌入式产品研发方案报告的主要内容应有哪几方面?答:1)需求分析,国内外发展概况及趋势等;2)研发的可行性论证3)软硬件功能和技术型指标;4)关键性问题和采用的技术路线5)研发投入(人力财力物力)6)研发进程7嵌入式系统用户程序的基本要求?答:在完成用户需求的功能的基础上,追求高稳定可靠性、力求运行速度快、拥有优秀的交互界面,促使用户使用方便、并具备容错性、可有开放性和扩展性、有较高的性能价格比。8简述嵌入式系统产品的设计和开发过程。答:系统需求分析,规格指标提出和说明,完成体系结构设计-〉设计执行装置-〉设计硬件设计-〉软件设计-〉设计的具体软硬件实现-〉系统集成-〉系统测试鉴定及产品定型。9简述提高软件可靠性的方法。答:嵌入式系统可靠性的基本指标有:可靠度、失效率、平均故障间隔时间、和平均修复时间和利用率等。10简述RISC(精简指令集计算机)的特点。答:精简指令集计算机。它提高了微处理器的效率,但需要更复杂的外部程序。RISC的最大特点是指令长度固定,指令格式种类少,寻址方式种类少,大多数是简单指令并都能在一个时钟周期内完成,易于设计超标量与流水线,寄存器数量多,大量操作在寄存器之间进行。11简述嵌入式系统设计中要考虑的因素。答:在嵌入式系统的开发过程中,要考虑到实时性、可靠性、稳定性、可维护性、可升级、可配置、易于操作、接口规范、抗干扰、物理尺寸、重量、功耗、成本、开发周期等多种因素。12.什么是BootLoader,了解其在嵌入式系统中作用。答:就是启动载入或引导加载又叫自举装载。由于系统加电后需要首先运行BootLoader这段程序,因此它需要放在系统加电后最先取指令的地址上。嵌入式处理器的生产厂商都为其处理器预先安排了一个在系统加电或复位后最先取指令的地址。

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功