第一章 嵌入式控制系统概述 第一单元测试II
1、 问题:嵌入式(计算机)系统是一类专用的计算机系统,嵌入式系统的定义中给出了关于嵌入式系统的特征,以下哪一项不属于这些特征()。
选项:
A:低功耗微处理器
B:具有特定的功能
C:是某个大系统的一部分
D:软硬件综合体
解析: 【低功耗微处理器】
2、 问题:嵌入式系统在日常生活中具有十分广泛的应用,以下物品你认为不是嵌入式系统的是()。
选项:
A:激光必(不带翻页功能)
B:电冰箱
C:空调
D:智能电视
E:平衡车
F:电动窗帘
解析: 【激光必(不带翻页功能);
电动窗帘】
3、 问题:嵌入式系统作为一个计算机系统,包含了软件和硬件系统,以下哪个并不是嵌入式系统硬件的必须组成()。
选项:
A:显示器
B:键盘
C:微处理器
D:RAM
E:电源电路
F:时钟电路
解析: 【显示器;
键盘】
4、 问题:嵌入式系统的软件开发通常需要交叉开发环境的支持,以下哪个设备并不属于交叉开发环境()。
选项:
A:无线路由器
B:交换机
C:交叉编译器
D:交叉调试器
E:文本编辑器
F:下载器
解析: 【无线路由器;
交换机】
5、 问题:在描述嵌入式系统时常说“嵌入式系统是一个专用计算机软硬件综合体”,关于其中“专用”一词理解正确的有()。
选项:
A:功能是特定的
B:系统功能不能随意扩展
C:功能是受限的
D:软件是不通用的
E:只能有专人使用
F:只能在特定环境下使用
解析: 【功能是特定的;
系统功能不能随意扩展;
功能是受限的;
软件是不通用的】
6、 问题:嵌入式系统的定义中提到“软硬件可裁剪”,这里关于裁剪的说法正确的有()。
选项:
A:裁剪即可根据实际情况删减部分软硬件模块
B:裁剪允许根据实际情况决定是否采用操作系统
C:裁剪允许删减部分在研发过程中有用但正式产品中无用的电路
D:裁剪允许为达到系统瘦身的目的而牺牲部分可靠性
E:裁剪的前提是满足系统的性能指标要求
F:裁剪的目的包含降低系统成本
解析: 【裁剪即可根据实际情况删减部分软硬件模块;
裁剪允许根据实际情况决定是否采用操作系统;
裁剪允许删减部分在研发过程中有用但正式产品中无用的电路;
裁剪的前提是满足系统的性能指标要求;
裁剪的目的包含降低系统成本】
7、 问题:嵌入式系统的软件包含了中间层、系统层和应用层,以下关于各层软件理解正确的有()。
选项:
A:中间层又称为板级支持包,包含了BOOTLOADER和必要的硬件驱动
B:系统层包含了操作系统内核以及操作系统的功能组件
C:应用层包含的主要是用户任务
D:应用层是实现系统功能的关键
E:系统层是嵌入式系统必须的
F:中间层和应用层有时可以合并成一个层次
解析: 【中间层又称为板级支持包,包含了BOOTLOADER和必要的硬件驱动;
系统层包含了操作系统内核以及操作系统的功能组件;
应用层包含的主要是用户任务;
应用层是实现系统功能的关键;
中间层和应用层有时可以合并成一个层次】
8、 问题:嵌入式系统的交叉开发环境中宿主机通常是一台PC,但必须配置有交叉开发所需要的软硬件,以下哪些可能是所需要的软硬件()。
选项:
A:Keil uVersion
B:GCC
C:Visual C++
D:UltraEdit
E:Word 2019
F:串口调试助手
解析: 【Keil uVersion;
GCC;
Visual C++;
UltraEdit】
9、 问题:通过相关资料的学习,你认为以下关于嵌入式系统的发展趋势说法合理的有()。
选项:
A:嵌入式系统的应用范围还将扩大,以后将会遍及各个领域。
B:嵌入式系统的市场细分趋势明显,高中低端并存。
C:嵌入式系统的网络化、智能化趋势日益明显,低功耗高性能成为若干领域追求的目标。
D:8位和16位的嵌入式微处理器因为计算能力有限,可能在短时间里被淘汰。
E:嵌入式系统的集成度会不断提高,手机的专用芯片就是一个很明显的示例。
解析: 【嵌入式系统的应用范围还将扩大,以后将会遍及各个领域。;
嵌入式系统的市场细分趋势明显,高中低端并存。;
嵌入式系统的网络化、智能化趋势日益明显,低功耗高性能成为若干领域追求的目标。;
嵌入式系统的集成度会不断提高,手机的专用芯片就是一个很明显的示例。】
10、 问题:嵌入式系统不同与通用计算机系统在于其处理器一般为RISC架构的,而通用计算机系统的处理器一般采用CISC架构的。
选项:
A:正确
B:错误
解析: 【错误】
11、 问题:对于一个闭环控制系统而言,采用嵌入式计算机作为控制器的优势在于能够实现更灵活的控制算法。
选项:
A:正确
B:错误
解析: 【正确】
12、 问题:嵌入式系统的CPU只能处理数字信号,对于模拟信号必须借助模拟数字转换器才可以识别。
选项:
A:正确
B:错误
解析: 【正确】
13、 问题:现在银行用的ATM机内部实际上采用的是通用计算机的硬件配置,因此其并不属于嵌入式系统的范畴。
选项:
A:正确
B:错误
解析: 【错误】
14、 问题:具有定时和温控功能的电加热器一定是一个嵌入式系统。
选项:
A:正确
B:错误
解析: 【错误】
15、 问题:下载/仿真器的功能是将宿主机上编译的可执行代码下载到目标板上,因此是交叉开发环境必须的组件。
选项:
A:正确
B:错误
解析: 【错误】
第二章 嵌入式微处理器简介 第二单元测试
1、 问题:嵌入式微处理器(EMPU)的优点和缺点是()。
选项:
A:成本高,接口扩展复杂
B:成本低,接口扩展复杂
C:成本低,与通用计算机的程序不兼容
D:成本高,与通用计算机的程序兼容
解析: 【成本低,接口扩展复杂】
2、 问题:以下不是片上系统(SoC)的优点的是()。
选项:
A:可通过控制内部工作电压,降低芯片功耗
B:减少了芯片的外管脚数,简化了制造过程
C:由于集成度高,不利于抗扰能力
D:减少了CPU与外围电路的信号传递距离,可提高芯片数据处理速度
解析: 【由于集成度高,不利于抗扰能力】
3、 问题:片上多核处理器(CMP)将多个处理器内核集中在一个芯片内,以下关于CMP的说法正确的是()。
选项:
A:多核处理器使得芯片内的控制逻辑复杂化
B:多核处理器的设计降低了CPU之间的通信延迟
C:多核处理器的开发需要的设计和验证周期更长
D:多核处理器的主频难以提高,因为集成度太高
解析: 【多核处理器的设计降低了CPU之间的通信延迟】
4、 问题:以下关于ARM Cortex-M3内部的通用目的寄存器,说法错误的是()。
选项:
A:通用目的寄存器都是32位的,可拆分成两个16位,或四个8位来使用
B:R0-R7是标准寄存器集,所有的Thumb指令集指令都可以访问
C:R8-R12称为高寄存器集,只有部分的Thumb指令可以访问
D:R13称为堆栈指针,ARM Cortex-M3内部不止有一个
解析: 【通用目的寄存器都是32位的,可拆分成两个16位,或四个8位来使用】
5、 问题:以下关于程序计数器(R15),说法正确的是()。
选项:
A:R15可进行读和写,不管读还是写的数据最低位必须为0
B:从R15中读出的值就是正在执行的指令地址
C:用户程序不能执行R15写的操作,否则会导致异常错误
D:对R15执行写入操作,会引起程序跳转
解析: 【对R15执行写入操作,会引起程序跳转】