《嵌入式系统》期末考试试题
一.问题简述 (5题X4分=共20分)
1.简述嵌入式系统的定义和组成结构。
2.简述嵌入式系统设计中要考虑的因素。
3.嵌入式系统用户程序的基本要求?
4.简述嵌入式系统产品的设计和开发过程。
5.简单说明ARM微处理器的特点.
二. 名词解释(共计10分)
1. DSP_________
2. RTOS_________
3. BSP________
4. 总线竞争_______
5. 微内核_______
三. 填空题 (10题X2分=20分)
1.一般而言,嵌入式系统的构架可以分为4个部分:处理器、____________、输入/输出和软件,一般软件亦分为___________和应用软件两个主要部分。
2. 嵌入式系统一般由嵌入式微处理器、 、 、 、 等四个部分组成。
3.为了提高 嵌入式系统中的软件一般都固化在 中,而不是存贮于 _中。
4.由于嵌入式系统本身不具备 ,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套 才能进行开发。
5.嵌入式系统的核心部件是 ,嵌入式开发硬件平台的选择主要是 的选择。
6.嵌入式系统设计时,必须优先考虑的问题有: 、 、 、 实时运行和速度、功能扩展、能耗和体积等问题。
7.嵌入式系统的软件包括两部分: 。
8.为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家; 是开发嵌入式系统的必由之路。
9.嵌入式系统发展趋势是:嵌入式应用软件的开发需要强大的开发工具和 支持,联网成为必然趋势、 、 和 、并提供精巧的多媒体人机界面。
10. 完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。
四. 选择题(10题X2分=20分):
1. 关于汇编语言,下面描述不正确的是( )。
A. 用汇编语言编写的程序称为汇编语言源程序
B. 将汇编语言源程序转换成目标程序的过程称为连接过程
C. 用汇编语言写成的语句,必须按照严格的语法规则
D. 汇编程序是把汇编语言源程序翻译成机器语言目标程序的一种系统软件
2.嵌入式处理机主要由处理器、存储器和总线组成,总线包括( )
A. 数据总线、串行总线、逻辑总线、物理总线
B. 并行总线、地址总线、逻辑总线、物理总线
C. 并行总线、串行总线、全双工总线
D. 数据总线、地址总线、控制总线
3. 在嵌入式系统开发系统中,以下叙述中正确的是( )。
A. 宿主机与目标机之间只需要建立逻辑连接即可
B. 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上
C. 在嵌入式系统开发中,通常采用的是交叉编译器
D. 宿主机与目标机之间的通信方式只有串口和并口两种
4. ( )完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。
A. 硬件抽象层 B. 驱动映射层 C. 硬件交互层 D. 中间层
5. 以下关于硬件抽象层的论述,不合适的是( )
A. 采用硬件抽象层可以大大提高系统的移植性
B. 采用硬件抽象层可以大大提高系统的运行效率
C. 采用硬件抽象层可以缩短系统的测试周期
D. 采用硬件抽象层有助于提高系统的可靠性
6.下面关于DMA方式的描述,不正确的是( )
A. DMA方式使外设接口可直接与内存进行高速的数据传输
B.模块化设计名词解释 DMA方式在外设与内存进行数据传输时不需要CPU干预
C. 采用DMA方式进行数据传输时,首先需要进行现场保护
D. DMA方式执行I/O交换要有专门的硬件电路
7. 在嵌入式系统的存储结构中,存取速度最快的是( )。
A. 内存 B. 寄存器组 C. Flash D. Cache
8. 软件需求分析阶段的任务不应该包括( )。
A.结构化程序设计 B. 问题分析
C. 可靠性与安全性要求 D. 确定功能与性能要求
9. 除了I/O设备本身的性能外,可能影响嵌入式系统I/O数据传输速度的主要因素是 ( ) 。
A. Cache存储器性能 B. 总线的传输速率
C. 主存储器的容量 D. CPU的字长
10. 下面哪点不是嵌入式操作系统的特点。 ( )
A. 内核精简 B. 专用性强
C. 功能强大 D. 高实时性
五. 综合测试题(3题X10分=30分)
1.下图表示的是进行嵌入式系统产品开发的基础环境条件和进行开发时应当十分重视的技术要素。根据图上内容进行适当介绍。
2.利用嵌入式CPU开发一个嵌入式、数码显示的温度检测装置,请给出模块化设计框图。并将主要模块试作简单说明。
解答:大致框图如下:
3.画出在嵌入系统中开发ARM汇编程序的过程流图,并解释之。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论