第 1 页:选择题 |
第 2 页:填空题 |
第 3 页:综合题 |
点击查看:2017年9月计算机三级嵌入式系统开发考前模拟卷汇总
一、选择题
1[单选题] 8段共阳极LED数码管示意如图所示,为了显示字符9,其二进制代码
(按dp g f e d c b a的顺序排列)是( )。
A.10000010
B.10001100
C.10000000
D.10010000
参考答案:D
参考解析:对于共阳极LED数码管,当输入为0时点亮,当输入为1时灭。要显示字符9,只需e和dp段灭,即e和dp段输入1。故本题选择D。
2[单选题] 嵌入式系统中的CPU具有一些与通用计算机所使用CPU不同的特点,下面不是其特点的是( )。
A.低功耗
B.64位字长
C.支持实时处理
D.集成了测试电路
参考答案:B
参考解析:根据CPU的字长,微处理器产品有4位、8位、16位、32位和64位之分。故B错误。嵌入式系统中的CPU的另一个特点是结构可扩展,故本题选择B。
3[单选题] 嵌入式系统使用的片上系统英文缩写名为SoC,下面关于SoC叙述中错误的是( )。
A.SoC也称为系统级芯片,它是电子设计自动化水平的提高和集成电路制造技术飞速发展的产物
B.SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路
C.SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能
D.SoC的设计制造难度很大,目前还没有得到广泛使用
参考答案:D
参考解析:随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。由于SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能。目前,大多数32位的嵌入式处理芯片均为SoC,SoC逐渐成为集成电路设计的主流发展趋势。综上可知,D选项不正确,故本题选择D。
4[单选题] 通过I2C、SPI、UART、USB等可以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关叙述中,错误的是( )。
A.I2C总线只有两条信号线,一条是数据线SDA,另一条是时钟线SCL,所有操作都通过这两条信号线完成
B.SPI通信时,首先要使SPI从设备的SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照SPI时序要求进行数据操作
C.UART即通用异步收发器,可用于全双工串行异步通信
D.USB 1.1和USB 2.0采用全双工差分方式进行通信
参考答案:D
参考解析:I2C总线只有两条信号线,一条是数据线SDA,另一条是时钟线SCL,所有操作都通过这两条信号线完成;对SPI的操作,首先要选择让基于SPI接口的从设备的SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照SPI时序要求进行数据操作;UART即通用异步收发器,是可以用于全双工串行异步通信的;USB 1.1和USB 2.0有4条信号线,采用半双工差分方式进行通信。故本题选择D。
5[单选题] 关于ARM处理器的工作模式,以下说法错误的是( )。
A.具有多种工作模式
B.工作模式之间可以切换,但切换是有条件的
C.外部中断模式IRQ,可用于高速中断处理
D.当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的
参考答案:C
参考解析:ARM体系结构支持7种工作模式,工作模式之间可以切换,切换条件取决于当前程序状态寄存器CPSR的低5位值。用户模式是程序正常执行工作模式,如果没有异常发生不能改变工作模式;快速中断模式(FIQ)用来处理高速中断;中止模式处理存储器故障;系统模式运行特权级的操作系统任务。故本题选择C。
6[单选题] 与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是( )。
A.嵌入式系统大多面向控制应用,系统的可靠性十分重要
B.嵌入式系统不需要操作系统
C.嵌入式系统大多具有不同程度的实时性
D.许多嵌入式系统中的软件都固化在只读存储器中
参考答案:B
参考解析:广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。所以选项B不属于嵌入式系统的特点,故本题选择B。
7[单选题] 以下ARMCortex处理器最适合实时应用的是( )。
A.Cortex-M3
B.Cortex-M0+
C.Cortex-A15
D.Cortex-R4
参考答案:D
参考解析:Cortex处理器包括基于Cortex-R、Cortex-M和Cortex-A内核的系列处理器。目前高端嵌入式应用可使用Cortex-A系列的应用处理器;低端面向控制领域可使用Cortex-M系列微控制器;而Cortex-R系列是面向实时控制的处理器。故本题选择D。
8[单选题] 以下关于ARM处理器说法正确的是( )。
A.小端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中
B.ARM处理器支持8位、16位、24位和32位数据处理
C.MPU为ARM处理器的存储器管理单元
D.MMU为ARM处理器的存储器保护单元
参考答案:A
参考解析:大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中;小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;ARM处理器支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;MPU为ARM处理器的内存保护单元,MMU是ARM处理器的内存管理单元。故本题选择A。
9[单选题] Linux内核的子系统中,不包括( )。
A.进程调度
B.虚拟文件系统
C.内存管理
D.通用公共许可协议
参考答案:D
参考解析:Linux内核主要由5个子系统组成:进程调度(SCHED),内存管理(MM),虚拟文件系统(VFS),网络接口(NET),进程间通信(IPC)。故本题选择D。
10[单选题] 如下关于QNX操作系统的说法,正确的是( )。
A.它完全遵循POSIX相关各种标准
B.属于宏内核操作系统
C.内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理
D.进程在非独立的地址空间运行
参考答案:C
参考解析:QNX是由加拿大QSSL公司(QNX Software System Ltd.)开发的分布式实时操作系统,符合POSIX基本标准和实时标准,使其应用可以方便的进行移植。它具备一个很小的内核,即微内核的操作系统。内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理。C选项正确,故本题选择C。
11[单选题] 下面关于S3C2410的外部存储器的叙述中,错误的是( )。
A.S3C2410的存储器控制组件中包括的存储器控制器提供访问片外存储器芯片所需的控制信号
B.S3C2410的外部存储器地址空间共1GB
C.S3C2410的I/O与存储器采用统一编址方式
D.S3C2410的外部存储器地址空间可分成数个BANK,每个BANK均可实现8位、16位和32位总线宽度的访问
参考答案:D
参考解析:S3C2410的存储器控制组件中包括存储器控制器、外部主控器、NANDFlash控制器等,其中存储器控制器提供访问片外存储器芯片所需的控制信号,支持大/小端模式,地址空间共1GB;其I/O与存储器采用统一编址方式,而非I/O映射编址(独立编址)方式;S3C2410的外部存储器地址空间可分成8个BANK,BANK0只能是16位和32位总线宽度的访问,其他所有BANK均可实现8位、16位和32位总线宽度的访问。故本题选择D。
12[单选题] 下列关于μC/OS-Ⅱ操作系统空闲任务的描述中,错误的是( )。
A.空闲任务自创建之后永远不会处于挂起态
B.空闲任务是操作系统初始化函数创建的第一个任务
C.空闲任务的优先级设为最低优先级
D.空闲任务永远不会处于运行态
参考答案:D
参考解析:空闲任务OS_Taskldle是μC/OS-Ⅱ的系统任务,是操作系统初始化函数创建的第一个任务,自创建之后永远不会处于挂起态,因为它占据了最低优先级63,所以只有在其他的任务都因为等待事件的发生而被阻塞的时候才能得到运行。故本题选择D。
13[单选题] 下面关于硬实时系统和软实时系统的叙述中,错误的是( )。
A.如果任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为硬实时系统
B.如果任务执行时间超过截止时间后系统的效益下降但仍保持为正,这种实时系统称为软实时系统
C.导弹控制器属于硬实时系统
D.高铁自动驾驶系统属于软实时系统
参考答案:D
参考解析:任务执行时间超过截止时间,系统的总损益就为负,这一种实时系统称为硬实时系统,否则为软实时系统。硬实时(Hard Real-Time)系统的运行正确性是同其响应时限紧密相关的。一旦超过时限将导致严重的负效益后果,如导弹控制系统、高铁自动驾驶系统等。然而,在一个软实时(Soft Real-Time)系统中,虽然也存在时限指标,但是如果输出响应超过时限,一般不会造成严重后果。故D项错误,故本题选择D。
14[单选题] 下面是关于UART的叙述,其中错误的是( )。
A.ARM芯片中的UART收发信息时,可以采用FIF0模式,也可以采用普通模式
B.UART传送信息的格式以起始位开始,以停止位结束
C.UART传送信息时,一次传送的数据位的长度只能是8位
D.基于UART可组成RS~232接口
参考答案:C
参考解析:ARM芯片中的UART收发信息时,可以采用FIF0模式,也可以采用普通模式;UART传送信息的格式以起始位开始,以停止位结束;UART传送信息时,一次传送的数据位可为5、6、7、8位,由编程决定;基于UART可组成RS-232接口。C选项错误,故本题选择C。
15[单选题] 下面关于UART、RS-232、RS-485的叙述中,错误的是( )。
A.基于UART可以构成RS-232接口和RS-485接口
B.RS-485接口标准的最长通信距离与RS-232接口标准的最长通信距离相当
C.RS-485标准采用差分信号传输方式,因此具有很强的抗共模干扰能力
D.通过RS-485可构成主从式多机通信系统,主机可采用轮询方式与各从机建立通信连接
参考答案:B
参考解析:嵌入式处理器至少有一个UART接口,采用标准的电平转换电路可以构成RS-232接口和RS-485接口;RS-232无法消除共模干扰,且通信距离只有15m左右,RS-485采用差分信号传输方式,因此具有很强的抗共模干扰能力,传输距离可以达到1200m,通常用于主从式多机通信系统,主机可采用轮询方式与各从机建立通信连接。B项叙述错误,故本题选择B。
16[单选题] 下面关于嵌入式处理芯片生产厂商的叙述中,错误的是( )。
A.基于ARM7TDMl内核的S3C4480嵌入式处理器由韩国三星(Samsung)公司生产
B.基于ARM7TDMl-S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产
C.美国英特尔(Intel)公司未生产过基于ARM的嵌入式处理器
D.美国爱特美尔(ATMEL)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器芯片
参考答案:C
参考解析:生产ARM处理器芯片的厂家众多,每个厂商生产的ARM芯片型号各异,除了内核架构外,其内置硬件组件也各有特色,性能也有差异。基于ARM7TDMI内核的S3C4480嵌入式处理器由韩国三星(Samsung)公司生产;基于ARM7TDMI-S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产;美国爱特美尔(ATMEL)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器。故本题选择C。
17[单选题] SoC芯片的开发流程大致可分为如下图所示的d个阶段。其中①、②、③和④分别表示( )。
A.总体设计、逻辑设计、综合与仿真、芯片制造
B.逻辑设计、综合与仿真、总体设计、芯片制造
C.总体设计、综合与仿真、逻辑设计、芯片制造
D.总体设计、逻辑设计、芯片制造、综合与仿真
参考答案:A
参考解析:SoC芯片的设计开发相当于一个计算机系统的设计开发,是嵌入式系统开发的基础性工作。SoC芯片的开发流程大致分为总体设计、逻辑设计、综合与仿真和芯片制造4个阶段,大部分工作都是采用电子设计自动化(ElectronicDesignAutomation,EDA.工具完成。故本题选择A。
18[单选题] 下面是关于AMBA(Advanced Microcontroller Bus Architecture)的叙述:
Ⅰ AMBA有助于开发带有大量控制器和外设的多处理器系统
Ⅱ AMBA规定了ARM处理器内核与处理芯片中快速组件的接口标准
Ⅲ AMBA规定了ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准
Ⅳ AMBA有多个版本,其总线性能也不断提高
上述叙述中,正确的是( )。
A.仅Ⅰ和Ⅱ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅲ
D.全部
参考答案:D
参考解析:AMBA是ARM公司公布的总线协议,是用于连接和管理片上系统(SoC)中功能模块的开放标准和片上互连规范。标准规定了ARM处理器内核与处理器内部高带宽RAM、DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与ARM处理器内部外围端口及慢速设备接口组件的接口标准。AMBA有多个版本,性能随版本的发展而逐步提高。叙述全部正确,故本题选择D。
19[单选题] 数码相机是一种典型的嵌入式系统,下面有关其软硬件组成的叙述中错误的是( )。
A.它由硬件和软件两部分组成
B.硬件部分既包括CPU,也包括存储器和输人/输出
C.使用闪存卡(如CF卡、SD卡等)作为内存,用于存储所运行的软件
D.软件部分既包括操作系统,也包括应用软件
参考答案:C
参考解析:数码相机是嵌入式系统的典型应用之一。它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理,后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理;此外,数码相机中还有一个超低功耗的8位MCU,负责进行操作控制;高端数码相机配置有实时操作系统和图像处理软件。使用的闪存卡主要是用来存储照片而不是系统软件。故c项错误。
20[单选题] 片上系统(SoC)也称为系统级芯片。下面关于SoC叙述中,错误的是( )。
A.SoC芯片中只有一个CPU或DSP
B.SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类
C.专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类
D.FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作
参考答案:A
参考解析:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类。通用的SoC芯片中可以只有一个CPU(或DSP),称为单核SoC,也可以包含多个CPU(或DSP),称为多核SoC。故本题选择A。
微信搜索"考试吧"了解更多考试资讯、下载备考资料
相关推荐: