2022年嵌入式系统原理与设计考试答案.docx
《2022年嵌入式系统原理与设计考试答案.docx》由会员分享,可在线阅读,更多相关《2022年嵌入式系统原理与设计考试答案.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 多练出技巧 巧思出硕果1、什么是嵌入式系统?以应用为中心 ,以运算机技术为基础,软硬件可裁剪,适应应用系统对功能、牢靠性、成本、体积、功耗严格要求的专用运算机系统;2、嵌入式微处理器一般就具备那些特点?(1)対实时多任务有很强的支持才能(2)具有功能很强的储备区爱护功能(3)具有可扩展的处理器结构(4)嵌入式微处理器功耗很低3、什么是中间层?介于硬件层和软件层之间,将硬件的细节进行屏蔽,便于操作系统调用,因此成为中间层,又称硬件抽象层或板级支持包;4、简述冯诺依曼体系结构和哈佛体系结构的定义与不同;冯.诺依曼体系结构又称普林斯顿体系结构,是一种
2、将程序指令储备器和数据储备器合并在一起的储备器结构;处理器经由同一总线输出来拜访程序和数据储备器,程序和数据宽度相同;哈佛体系结构是一种将程序指令储备和数据储备分开的储备结构,时的访存瓶颈;哈佛结构的微处理器通常具有较高的执行效率;5 嵌入式处理器按体系结构分为那几类,分别简答介绍?冯;诺依曼体系结构和哈佛体系结构;6.嵌入式处理器按指令类型可以分为哪几类?分别简要介绍;复杂指令集( CISC)处理器和精简指令集(RISC)处理器目的是为了减轻程序运行CISC:微处理器除向程序员供应类似各种寄存器和机器指令的功能外,仍通过预存于制度 储备器( ROM )中的微程序来实现及其强的功能,处理器在分
3、析每一条指令之后执行一系 列初级指令运算来完成所需功能;这种设计形式被称为 CISC 结构 特点:(1)指令格式不固定,指令长度不一样,操作数可多可少(2)寻址方式复杂多样,以利于程序编写(3)采纳微程序结构,执行每条指令均需一个微指令序列(4)每条指令需要如干个机器周期才能完成,指令越复杂,花费IE 机器周期越多;RISC:指令系统中应当只包含哪些使用频率很高的少量指令,并供应一些必要的指令以支 持操作系统和高级语言;特点:(1)指令数目少,在通道中只包含最有用的指令(2)执行时间短,确保数据通道快速执行每一条指令(3)使 CPU 硬件结构设计更为简洁(4)每条指令都采纳标准字长;7.嵌入式
4、软件体系结构有哪几种类型,优缺点如何?4 种,分别是轮转结构、带中断的轮转结构、函数队列调度结构和实时操作系统结构;轮转结构:优点:结构简洁,没有中断,没有共享数据,无需考虑推迟时间;缺点:(1)假如一个设备需要比微处理器在最坏情形下完成一个循环的时间更短的响应时间,名师归纳总结 - - - - - - -第 1 页,共 5 页精选学习资料 - - - - - - - - - 多练出技巧 巧思出硕果那么这个系统将无法工作;(2)即使所要求的响应时间不是肯定的截止时间,(3)这种结构很脆弱;带中断的轮转结构:当有冗长的处理时系统也会工作得不好;优点:可对优先级进行更多的掌握,中断程序可以获得很快
5、的响应;缺点:全部任务代码以同样的优先级来执行;函数队列调度结构:优点:没有规定main 必需依据中断程序的发生次序来调用函数,main 可以依据任何可以达到目标的优先级方案来调用函数,这样任何需要更快响应的任务代码都有可以被更早执行;缺点:代码复杂,具有较低优先级任务代码的函数可能会有更差的响应;实时操作系统结构:优点:(1)中断程序和任务代码之间的信息交互是通过消息大事来发送给实时操作系统处理 器的,而并不需要使用共享变量来达到这个目标;(2)在代码中并没有用循环来打算下一步要做什么;(3)实时操作系统可以依据任务执行的紧迫程度将任务进行优先级安排,实时操作系统可 以将一个正在执行的低级任
6、务程序挂起,以便运行另一个高优先级任务程序;缺点: 操作系统本身需要肯定的处理时间,假如以牺牲少许吞吐量为代价的话,系统是可以获得好一点的响应性能的;8.通用处理器与嵌入式处理器有哪些相同和不同的地方?通用处理器属于复杂指令集运算机 处理器;嵌入式处理器都是精简指令集运算机(CISC)体系结构, 如 Intel 的 Pentium 和 AMD 的 Athlon( RISC)体系; 其中 ARM 处理器占了很大一部分市场份额,主要包括如下几个系列:ARM7 、ARM9 、ARM10 、ARM11 、XScale;CISC 和 RISC 是 CPU 指令集的两种架构;其中, RISC 充分挖掘并运
7、用了 80/20 法就(CISC指令集中只有大约 20%的指令被反复使用) ,要求指令规整、对称和简洁,在并行处理性能上明显优于 CISC,可以使处理器流水线高效地执行,使编译器更易于生成优化代码;9.嵌入式操作系统有哪些特点,怎样挑选嵌入式操作系统?1 嵌入式系统特性:功能特定性、规模可变性、实时性与稳固性2 嵌入式系统的其他特性:系统内核小、 专用性强、 系统精简、 高实时性多任务操作系统、具有特地的开发工具和开发环境;挑选操作系统时,可以遵循以下原就:(1)市场进入时间(2)可移植性(3)可利用资源(4)系统定制才能(5)成本(6)中文支持(7)开发工具的支持 10.简述 ARM 处理器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 嵌入式 系统 原理 设计 考试 答案
限制150内