计算机等级考试三级嵌入式开发系统技术考前模拟试题2Word格式.docx
《计算机等级考试三级嵌入式开发系统技术考前模拟试题2Word格式.docx》由会员分享,可在线阅读,更多相关《计算机等级考试三级嵌入式开发系统技术考前模拟试题2Word格式.docx(20页珍藏版)》请在冰豆网上搜索。
B.SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路
C.SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能
D.SoC的设计制造难度很大,目前还没有得到广泛使用
随着电子设计自动化水平的提高和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.USB1.1和USB2.0采用全双工差分方式进行通信
I2C总线只有两条信号线,一条是数据线SDA,另一条是时钟线SCU所有操作都通过这两条信号线完成;
对SPI的操作,首先要选择让基于SPI接口的从设备的SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照SPI时序要求进行数据揍作;
UART即通用异步收发器,是可以用于全双工串行异步通倍的;
USB1.1和USB2.0有4条佶号线,采用半双工差分方式进行通倍。
故本题选择D。
5.关于ARM处理器的工作模式,以下说法错误的是(分数:
A.具有多种工作模式
B.工作模式之间可以切换,但切换是有条件的
C.外部中断模式IRQ,可用于高速中断处理
D.当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的
ARM体系结构支持7种工作模式,工作模式之间可以切换,切换条件取决于当前程序状态寄存器CPSR的低5位值。
用户模式是程序正常执行工作模式,如果没有异常发生不能改变工作模式;
快速中断模式(FIQ)用来处理高速中断;
中止模式处理存储器故障;
系统模式运行特权级的操作系统任务。
故本题选择C。
6.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。
下面不属于嵌入式系统特点的是(分数:
A.嵌入式系统大多面向控制应用,系统的可靠性十分重要
B.嵌入式系统不需要操作系统
C.嵌入式系统大多具有不同程度的实时性
D.许多嵌入式系统中的软件都固化在只读存储器中
广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。
狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。
所以选项В不属于嵌入式系统的特点,故本题选择В。
7.以下ARMCortex处理器最适合实时应用的是(分数:
A.Cortex-M3
B.Cortex-MO+
C.Cortex-A15
D.Cortex-R4
Cortex处理器包括基于Cortex-R、Cortex-M和Cortex-A内核的系列处理器a目前高端嵌入式应用可使用Cortex-A系列的应用处理器;
低端面向控制领域可使用Cortex-M系列微控制器;
而Cortex-R系列是面向实时控制的处理器。
8.以下关于ARM处理器说法正确的是(分数:
A.小端掐式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中
B.ARM处理器支持8位、16位、24位和32位数据处理
C.MPU为ARM处理器的存储器管理单元
D.MMU为ARM处理器的存储器保护单元
大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中;
小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中:
ARM处理器支持ThLimb(16位)
/ARM(32位)双指令集,能很好的兼容8位/16位器件;
MPU为ARM处理器的内存保护单元,MMU是ARM处理器的内存管理单元。
故本题选择A。
9.Linux内核的子系统中,不包括(分数:
A.进程调度
B.虚拟文件系统
C.内存管理
D.通用公共许可协议
Linux内核主要由5个子系统组成:
进程调度(SCHEDh内存管理(ММ),虚拟文件系统(VFS),网络接口(NET),进程间通信(IPC),故本题选择D。
10.如下关于QNX操作系统的说法,正确的是(分数:
A.它完全遵循POSIX相关各种标准
B.属于宏内核操作系统
C.内核提供4种服务:
进程调度、进程间通信、底层网络通信和中断处理
D.进程在非独立的地址空间运行
QNX是由加拿大QSSL公司(QNXSoftwareSystemLtd,)开发的分布式实时操作系统,符合P0SIX基本标准和实时标准,使其应用可以方便的进行移植。
它具备一个很小的内核,即微内核的操作系统。
内核是供4种服务:
进程调度、进程间通信、底层网络通信和中断处理。
C选项正确,故本题选择C。
11.下面关于S3C2410的外部存储器的叙述中,错误的是(分数:
A.S3C2410的存储器控制组件中包括的存储器控制器提供访问片外存储器芯片所需的控制信号
B.S3C2410的外部存储器地址空间共1GВ
C.S3C2410的I/О与存储器采用统一编址方式
D.S3C2410D的夕外部存储器地址空间可分成数个BANK,每个BANK均可实现8位、16位和32位总线宽度的访问
S3C2410的存储器控制组件中包括存储器控制器、外部主控器、NANDFIash控制器等,其中存储器控制器提供访问片外存储器芯片所需的控制信号,支持大/小端模式,地址空间共1GB;
其I/О与存储器采用统一编址方式,而非I/О映射编址(独立编址)方式;
S3C2410的外部存储器地址空间可分成8个BANK,BANK0只能是16位和32位总线宽度的访问,其他所有BANK均可实现8位、16位和32
位总线宽度的访问。
12.下列关于μC/OS-Ⅱ操作系统空闲任务的描述中,错误的是(分数:
A.空闲任务自创建之后永远不会处于挂起态
B.空闲任务是操作系统初始化函数创建的第一个任务
C.空闲任务的优先级设为最低优先级
D.空闲任务永远不会处于运行态
空闲任务〇S_Taskldle是μC/OS-Ⅱ的系统任务,是操作系统初始化函数创建的第一个任务,自创建之后永远不会处于挂起态,因为它占据了最低优先级63,所以只有在其他的任务都因为等待事件的发生而被阻塞的时候才能得到运行。
13.下面关于硬实时系统和软实时系统的叙述中,错误的是(分数:
A.如果任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为硬实时系统
B.如果任务执行时间超过截止时间后系统的效益下降但仍保持为正,这种实时系统称为软实时系统
C.导弹控制器属于硬实时系统
D.高铁自动驾驶系统属于软实时系统
任务执行时间超过截止时间,系统的总损益就为负,这一种实时系统称为硬实时系统,否则为软实时系统。
硬实时(HardRealTime)系统的运行正确性是同其响应时限紧密相关的。
一旦超过时限将导致严重的负效益后果,如导弹控制系统、高铁自动驾驶系统等。
然而,在一个软实时(SoftReal-Time)系统中,虽然也存在时限指标,但是如果输出响应超过时限,一般不会造成严重后果,故D项错误,故本题选择D。
14.下面是关于UART的叙述,其中错误的是(分数:
A.ARM芯片中的UART收发信息时,可以采用FIFO模式,也可以采用普通模式
B.UART传送信息的格式以起始位开始,以停止位结束
C.UART传送信息时,一次传送的数据位的长度只能星8位
D.基于UART可组成RS〜232接口
ARM芯片中的UART收发信息时,可以采用FIFO模式,也可以采用普通模式;
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可构成主从式多机通信系统,主机可采用轮询方式与各从机建立通信连接
嵌入式处理器至少有一个UART接口,采用标准的电平转换电路可以构成RS-232接口和RS-485接口;
RS-232无法消除共模干扰,且通信距离只有15m左右,RS-485采用差分信号传输方式,因此具有很强的抗共模干扰能力,传输距离可以达到1200m,通常用于主从式多机通信系统,主机可采用轮询方式与各从机建立通倍连接,В项叙述错误,故本题选择В。
16.下面关于嵌入式处理芯片生产厂商的叙述中,错误的是(分数:
A.基于ARM7TDMIDMI内核的S3C4480嵌入式处理器由韩国三星(Samsung)公司生产
B.STARM7TDMI-S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产
C.美国英特尔(Intel)公司未生产过基于ARM的嵌入式处理器
D.美国爱特美尔(ATMEL)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器芯片
生产ARM处理器芯片的厂家众多,每个厂商生产的ARM芯片型号各异,除了内核架构外,其内置硬件组件也各有特色,性能也有差异。
基于ARM7TDMI内核的S3C4480嵌入式处理器由韩国三星(Samsung)公司生产;
基于ARM7TDMI-S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产;
美国爱特美尔(АТМЕ)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器。
17.SoC芯片的开发流程大致可分为如下图所示的d个阶段。
其中①、②、③和④分别表示
A.总体设计.逻辑设计,综合与仿真,芯片制造
B.逻辑设计、综合与仿鼠总体设计、芯片制造
C.总体设计、综合与仿真、逻辑设计、芯片制造
D.总体设计、逻辑设计、芯片制造、综合与仿真
SoC芯片的设计开发相当于一个计算机系统的设计开发,是嵌入式系统开发的基础性工作。
SoC芯片的开发流程大致分为总体设计、逻辑设计、综合与仿真和芯片制造4个阶段,大部分工作都是采用电子设计自动化(ElectronicDesignAutomation,EDA)工具完成。
故本题选择A。
18.下面是关于AMBA(AdvancedMicrocontrollerBusArchitecture)的叙述:
IAMBA有助于开发带有大量控制器和外设的多处理器系统
ⅡAMBA规定了ARM处理器内核与处理芯片中快速组件的接口标准
ⅡAMBA规定了ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准
IVAMBA有多个版本,其总线性能也不断提高
上述叙述中,正确的是(分数:
A.仅I和Ⅱ
B.仅Ⅱ和Ⅱ
C.仅I和Ⅱ
D.全部
АМВА是ARM公司公布的总线协议,是用于连接和管理片上系统(SoC)冲功能模块的开放标准和片上互连规范。
标准规定了ARM处理器内核与处理器内部高带宽RAM、DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与ARM处理器内部外围端口及慢速设备接口组件的接口标准。
AMBA有多个版本,性能随版本的发展而逐步提高。
叙述全部正确,故本题选择D。
19.数码相机是一种典型的嵌入式系统,下面有关其软硬件组成的叙述中错误的是(分数:
A.它由硬件和软件两部分组成
B.硬件部分既包括CPU,也包括存储器和输入/输出
C.使用闪存卡(如CF卡、SD卡等)作为内存,用于存储所运行的软件
D.软件部分既包括操fF系统,也包括应用软件
数码相机是嵌入式系统的典型应用之一。
它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理,后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理;
此外,数码相机中还有一个超低功耗的8位MCU,负责进行操作控制;
高端数码相机配置有实时操作系统和图像处理软件。
使用的闪存卡主要是用来存储照片而不是系统软件。
故C项错误。
20.片上系统(SoC)也称为系统级芯片。
下面关于SoC叙述中,错误的是(分数:
A.SoC芯片中只有一个CPU或DSP
B.SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类
C.专用SoC芯片可分为定制的嵌入式处理芯片和现扬可编程嵌入式处理芯片两类
D.FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作
SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类„通用的SoC芯片中可以只有一个CPU(或DSP),称为单核SoC,也可以包含多个CPU(或DSP),称为多核SoC,故本题选择A。
二、填空题(总题数:
10,分数:
21.所有嵌入式系统都是由硬件和软件两部分组成的,硬件部分的主体是(
)和存储器;
它们通过(
)接口(设备)与外部世界联系。
2.00)
填空项1:
__________________
(正确答案:
中央处理器(处理器、微处理器、中央处理机、处理机、CPU);
输入/输出(I/O)
)
本题考查嵌入式系统硬件组成。
所有嵌入式系统都由硬件和软件两部分组成的,硬件部分的主体是中央处理器和存储器;
它们通过输入/输出接口(设备)与外部世界联系。
22.数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。
其中(
)图像文件格式颜色数目较少(不超过256色),文件特别小,支持动画,适合互联网传输。
(
)图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机和互联网中得到广泛使用。
GIF;
JPEG
此题考查数字图像的文件格式。
数字图像的文件格式包括BMP,TIF(或TIEF),GIFJPEG,PNG等,各有特点,适合不同的应用需求。
GIF是目前互联网上广泛使用的一种图像文件格式,它的颜色数目较少(不超过256色),文件特别小,适合互联网传输。
JPEG是静止图像数据压缩编码的国际标准,它特别适合处理各种连续色调的彩色或灰度图像,算法复杂度适中,软硬件实现皆可,目前已在互联网和数码相机中得到广泛应用。
23.无线局域网采用的通信协议主要是(
),通常也称为wi-Fi,它有几种不同的数据传输速率,其中(
)协议的数据传输速率可达108Мbps甚至更高,可以满足传输语音、数据、图像等的需要。
802.11;
802.11n
此题主要考查无线局域网的主要通信协议IEEE802.11(俗称Wi-Fi)。
IEEE802.11n使用2、4GHz频段和5GHz频段,传输速度300Mbps,最高可达600Mbps,可向下兼容802.11b、802.119。
24.
ARM处理器采用的指令集结构是(
),其中面向实时系统的嵌入式Codex系列是(
)。
RISC;
ARMCortex-R
此题考查ARM处理器的指令集结构以及嵌入式Cortex系列。
ARM处理器的指令集结构有两种:
RISC和CISC,ARM处理器采用RISC结构。
Codex-A系列是面向高端应用的处理器核,Codex-R系列是面向实时控制的处理器,CodexM系列是面向微控制器的处理器核。
25.在ARM处理器中,作为记录程序状态的寄存器是(
),其中状态位T的作用是在ARM状态与Thumb状态问进行切换,当T=1时处理器处于的状态是(
)状态。
程序状态寄存器CPSR;
Thumb
本题考查ARM处理器中的程序状态寄存器CPSR的相关知识。
T为ARM与Thumb指令切换,T=1时执行Thumb指令,否则执行ARM指令。
26.已知R5=0xF0811880,R6=0x41000044,则执行指令ANDR0,R5,R6后,寄存器R0=(
),RS=(
0x4000000;
0xF0811880
本题考查简单的逻辑与指令;
按位相与,有0出0,全1出1。
R5的值并不改变。
27.小端模式下如果从0x60000010开始到0x60000017存放的一个双字为0x123456789ABcDE0,且R1=0x60000010,则加载指令LDRBR0,[R1]使R0=(
)、LDRHR2,[R1,#2]使R2=(
OxFD;
0x9ABC
本题考查小端模式下数据的存储规则以及不同寻址方式下的数据加载指令。
所谓的小端模式,是指数据的高位,保存在内存的高地址中,而数据的低位,保存在内存的低地址中。
因此R1指向的地址中存放的是0xF0,第一条指令是寄存器间接寻址,LDRB表示字节数据加载,故R0=0xF0;
第二条指令是基址加变址寻址,LDRH表示半字数据加载,0x60000012中存放的是0xBC,0x60000013中存放的是0xB9A,故R2=0x9ABC。
28.若R3=0,R4=0xF912341F,贝U指令BICR3,R4,#0x80000001执行后,R3的值为(
),R4的值为(
0x7912341E;
0xF912341F
本题考查逻辑运算指令BIС,实现位清零。
将R4值与立即数按位清零并传送到R3,而R4值不变。
29.嵌入式系统使用的存储器有多种类型,按照所处物理位置可分为(
)存储器和片外存储器以及外部存储设备,按照存储信息的不同又可分为程序存储器和(
)存储器。
片内;
数据
本题主要考查嵌入式系统的存储器的分类。
嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器(RAM)和只读存储器(ROM);
按照所处物理位置可分为片内存储器(芯片内置的存储器)和片外存储器(外部扩展的存储器)以及外部存储设备;
按照存储信息的不同可分为程序存储器和数据存储器。
30.ARM处理器芯片内部的直接存储器访问控制器常简称为(
)控制器,采用它来传输数据,可降低处理器的负荷;
通过将CPU设为低功耗状态,并使用直接存储器访问控制器传输数据,能降低系统的(
DMA;
功耗
本题考查嵌入式直接存储器访问控制器DMA。
ARM芯片内部的DMA控制器是一种硬件组件,主要用来外设与内存以及内存与内存之间的数据块传输。
传输过程不需CPU参与,可显著降低处理器负荷。
通过将CPU设为低功率状态并使用DMA传输数据,也降低了系统的功耗。
三、综合题(总题数:
1,分数:
31.指纹考勤机(如图所示)通常用于在工作日的上班时间,采集员工指纹信息,以确定该员工是否正常上班。
其基本功能要求有:
a、能够采集指纹信息'
并求取指纹特征,然后与事先预存在指纹特征库中的指纹特征比对。
b、系统中需存储指纹图原始信息和指纹特征信息,这些指纹信息,是预先采集并存储的。
每个新员工初来企业工作时,需先采集其指纹图原始信息,并求取指纹特征,然后添加到指纹原始图信息库和指纹特征库中。
c、在新员工指纹信息采集时,需通过键盘输入其员工ID,然后采集其指纹图信息