嵌入式系统原理与设计考试答案_第1页
嵌入式系统原理与设计考试答案_第2页
嵌入式系统原理与设计考试答案_第3页
嵌入式系统原理与设计考试答案_第4页
嵌入式系统原理与设计考试答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、什么是嵌入式系统?以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2、嵌入式微处理器一般就具备那些特点?

(1)対实时多任务有很强的支持能力

(2)具有功能很强的存储区保护功能

(3)具有可扩展的处理器结构

(4)嵌入式微处理器功耗很低3、什么是中间层?

介于硬件层和软件层之间,将硬件的细节进行屏蔽,便于操作系统调用,因此成为中间层,又称硬件抽象层或板级支持包。4、简述冯诺依曼体系结构和哈佛体系结构的定义与不同。

冯.诺依曼体系结构又称普林斯顿体系结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。处理器经由同一总线输出来访问程序和数据存储器,程序和数据宽度相同。

哈佛体系结构是一种将程序指令存储和数据存储分开的存储结构,目的是为了减轻程序运行时的访存瓶颈。哈佛结构的微处理器通常具有较高的执行效率。5嵌入式处理器按体系结构分为那几类,分别简答介绍?

冯。诺依曼体系结构和哈佛体系结构。6.嵌入式处理器按指令类型可以分为哪几类?分别简要介绍。

复杂指令集(CISC)处理器和精简指令集(RISC)处理器

CISC:微处理器除向程序员提供类似各种寄存器和机器指令的功能外,还通过预存于制度存储器(ROM)中的微程序来实现及其强的功能,处理器在分析每一条指令之后执行一系列初级指令运算来完成所需功能。这种设计形式被称为CISC结构

特点:(1)指令格式不固定,指令长度不一致,操作数可多可少

(2)寻址方式复杂多样,以利于程序编写

(3)采用微程序结构,执行每条指令均需一个微指令序列

(4)每条指令需要若干个机器周期才能完成,指令越复杂,花费IE机器周期越多。

RISC:指令系统中应当只包含哪些使用频率很高的少量指令,并提供一些必要的指令以支持操作系统和高级语言。

特点:(1)指令数目少,在通道中只包含最有用的指令

(2)执行时间短,确保数据通道快速执行每一条指令

(3)使CPU硬件结构设计更为简单

(4)每条指令都采用标准字长。7.嵌入式软件体系结构有哪几种类型,优缺点如何?

4种,分别是轮转结构、带中断的轮转结构、函数队列调度结构和实时操作系统结构。轮转结构:优点:结构简单,没有中断,没有共享数据,无需考虑延迟时间。缺点:(1)如果一个设备需要比微处理器在最坏情况下完成一个循环的时间更短的响应时间,那么这个系统将无法工作。(2)即使所要求的响应时间不是绝对的截止时间,当有冗长的处理时系统也会工作得不好。(3)这种结构很脆弱。带中断的轮转结构:优点:可对优先级进行更多的控制,中断程序可以获得很快的响应。缺点:所有任务代码以同样的优先级来执行。函数队列调度结构:优点:没有规定main必须按照中断程序的发生顺序来调用函数,main可以根据任何可以达到目标的优先级方案来调用函数,这样任何需要更快响应的任务代码都有可以被更早执行。缺点:代码复杂,具有较低优先级任务代码的函数可能会有更差的响应。实时操作系统结构:优点:(1)中断程序和任务代码之间的信息交互是通过消息事件来发送给实时操作系统处理器的,而并不需要使用共享变量来达到这个目标。(2)在代码中并没有用循环来决定下一步要做什么。(3)实时操作系统可以根据任务执行的紧迫程度将任务进行优先级分配,实时操作系统可以将一个正在执行的低级任务程序挂起,以便运行另一个高优先级任务程序。缺点:操作系统本身需要一定的处理时间,如果以牺牲少许吞吐量为代价的话,系统是可以获得好一点的响应性能的。8.通用处理器与嵌入式处理器有哪些相同和不同的地方?通用处理器属于复杂指令集计算机(CISC)体系结构,如Intel的Pentium和AMD的Athlon处理器。嵌入式处理器都是精简指令集计算机(RISC)体系。其中ARM处理器占了很大一部分市场份额,主要包括如下几个系列:ARM7、ARM9、ARM10、ARM11、XScale。CISC和RISC是CPU指令集的两种架构。其中,RISC充分发掘并运用了80/20法则(CISC指令集中只有大约20%的指令被反复使用),要求指令规整、对称和简单,在并行处理性能上明显优于CISC,可以使处理器流水线高效地执行,使编译器更易于生成优化代码。9.嵌入式操作系统有哪些特点,怎样选择嵌入式操作系统?嵌入式系统特性:功能特定性、规模可变性、实时性与稳定性嵌入式系统的其他特性:系统内核小、专用性强、系统精简、高实时性多任务操作系统、具有专门的开发工具和开发环境。选择操作系统时,可以遵循以下原则:(1)市场进入时间(2)可移植性(3)

温馨提示

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

评论

0/150

提交评论