嵌入式3级选择题6综述.docx
- 文档编号:10265248
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:18
- 大小:47.15KB
嵌入式3级选择题6综述.docx
《嵌入式3级选择题6综述.docx》由会员分享,可在线阅读,更多相关《嵌入式3级选择题6综述.docx(18页珍藏版)》请在冰豆网上搜索。
嵌入式3级选择题6综述
1.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。
下面不属于嵌入式系统特点的是:
()。
A)与具体应用紧密结合,具有很强的专用性
B)以硬件为主,软件只起辅助作用
C)软硬件资源往往受到严格的限制
D)软件大多固化在只读存储器中
【解析】与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。
1)专用型,嵌入式系统与具体应用紧密结合,具有很强的专用型;2)隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;3)资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;4)高可靠性;5)实时性;6)软件固化。
综上所述,B选项不属于嵌入式系统的特点。
2.嵌入式系统广泛使用微控制器(MCU),下面关于MCU的叙述中错误的是:
()。
A)MCU将大部甚至全部计算机硬件电路集成在一块芯片中,它只需很少一些外接电路就可独立工作
B)使用MCU的嵌入式系统体积小,功耗和成本低,可靠性也高
C)MCU品种和数量多,应用广泛,它占有嵌入式系统的大部分市场
D)MCU都是片上系统(SoC)
【解析】嵌入式微控制器(MicrocontrollerUnit,MCU)实际上是一种单片计算机,简称单片机。
将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。
微控制器的种类和数量很多,在过很多方面得到了广泛应用,目前大约占有嵌入式系统70%的市场。
微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。
而SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。
所以D项不正确。
3.按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。
下面关于高端嵌入式系统特性的叙述中错误的是:
()。
A)其硬件的核心大多是32位/64位处理器
B)操作系统功能齐全,大多使用Windows系统
C)应用软件可更新和扩展
D)智能手机、路由器等产品中使用的大多是高端嵌入式系统
【解析】嵌入式微控制器(MicrocontrollerUnit,MCU)实际上是一种单片计算机,简称单片机。
将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。
微控制器的种类和数量很多,在过很多方面得到了广泛应用,目前大约占有嵌入式系统70%的市场。
微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。
而SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。
所以D项不正确。
4.集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是:
()。
A)目前已经可以将数字电路、模拟电路和射频电路等集成在同一芯片上
B)当前最复杂的CPU芯片所集成的晶体管数目已多达10亿个
C)当前速度最快的CPU芯片时钟频率已经高达10GHz
D)微机电系统(MEMS)在芯片上融合了光﹑机﹑电等多种不同类型的构件
【解析】随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。
微机电系统在芯片上融合了光、机械、电子等多类不同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路和电源等于一体的微型器件或者微型系统。
当前速度最快的CPU已超过10G了,故C项错误。
5.数字文本(也称电子文本)是以文字及符号为主的一种数字媒体,下面关于数字文本的有关叙述中,错误的是:
()。
A)简单文本仅由字符(包括汉字)的编码所组成,其文件后缀名是.txt
B)WWW网页是一种典型的超文本
C)PDF文件格式是电子文档交换与保存的国际标准,它还不是我国的国家标准
D)数字文本阅读器可以是软件,也可以是一种称为"电子书阅读器"的嵌入式应用产品
【解析】数字文本是以文字以及其他符号为主的一种数字媒体。
根据排版格式区分,文本分为纯文本和丰富格式文本。
纯文本由一连串字符编码组成,只包含单纯的文字信息。
在Windows环境下,txt文档是一种纯文本。
相对于线性文本,超文本按着网状结构组织信息。
WWW网页是最为常见的超文本。
数字文本阅读器可以是软件,也可以是一种称为"电子书阅读器"的嵌入式应用产品。
PDF(便携式文件格式 它的优点在于跨平台、能保留文件原有格式(Layout)、开放标准,能免版税(Royalty-free)自由开发PDF相容软体,是一个开放标准,2007年12月成为ISO32000国际标准。 所以C选项错误。 6.假设数码相机使用的存储卡容量是2GB,数据压缩比平均是4,那么它一次可连续拍摄1600万色(真彩色)的4096×3072分辨率的彩色相片大约多少张? ()。 A)50 B)100 C)200 D)400 【解析】此题主要为数字图像的数据量计算。 图像数据量的计算公式如下: 图像数据量=图像水平分辨率*图像垂直分辨率*像素深度/8。 由此可知,此题中的数码相机一张照片大小为4096*3072*24/(8*4)=9M,所以可以存储2G/9与等于200张。 故此题选择C。 7.数字视频(及其伴音)在嵌入式系统中使用或在互联网上传输时,其文件格式有多种。 下面几种文件格式中不属于数字视频文件格式的是: ()。 A).avi B).mov C).wav D).rmvb 【解析】C项WAV是数字音频文件格式。 故此题选C。 8.路由器用于2个或多个计算机网络的互连,有关路由器IP地址的下列说法中,正确的是: ()。 A)网络中的路由器不需要IP地址 B)网络中的路由器必须人工设置IP地址 C)网络中的路由器具有两个以上的IP地址 D)网络中的路由器只能设置一个IP地址 【解析】路由器是用于连接异构网络的设备,工作在网络层,屏蔽不同物理网络的差异,确保异构网络的数据交换顺畅进行。 路由器拥有多个输入端口和输出端口,可以连接多个网络,或者多个路由器。 一个路由器为每个端口分配一个IP,同一个路由器拥有多个不同的IP地址。 转发数据时,路由器按照端口接入的网络号判断。 故只有C项正确。 9.以下关于嵌入式处理器的说法错误的是()。 A)哈佛结构是指CPU(运算器与控制器)与存储器的连接只有一套总线 B)RISC架构是指精简指令集计算机体系结构 C)ARM处理器采用单周期操作 D)ARM处理器都采用流水线技术 【解析】哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,是一种并行体系结构 故此题选A。 10.关于ARM嵌入式处理器的工作状态,以下说法错误的是()。 A)ARM状态仅支持32位指令编码 B)Thumb状态仅支持16位指令编码 C)Thumb-2状态仅支持32位指令编码 D)ARM状态和Thumb状态是可以相互切换的 【解析】在ARM的体系结构中,处理器可以工作在3种不同的状态,一是ARM状态,二是Thumb/Thumb-2状态,三是调试状态。 ARM状态是ARM处理器工作于32位指令的状态,即32位状态,所有指令均为32位宽度;Thumb状态是ARM执行16位指令的状态,即16位状态在Thumb模式下,指令代码只有16位,;Thumb-2状态是ARMv7版本的ARM处理器所具有的新状态,新的Thumb-2内核技术兼有16位及32位指令长度;通过BX指令,ARM状态和Thumb状态是可以相互切换的。 综上C选项错误。 11.以下关于ARM处理器寄存器说法错误的是()。 A)CPSR为程序状态寄存器,存放各种标志和状态 B)SPSR为备份程序状态寄存器 C)R13为链接寄存器LR D)R15为程序计数器PC 【解析】R13是堆栈指针(SP)寄存器,链接(LR)寄存器是R14,故选C。 12.以下关于ARM处理器说法正确的是()。 A)32位ARM处理器支持字节,半字,和字三种数据类型 B)MMU为存储器保护单元,是对存储器进行保护的可选组件 C)虚拟地址到物理地址映射是MPU的主要功能 D)WIC为嵌套向量中断控制器 【解析】MMU是MemoryManagementUnit的缩写,中文名是内存管理单元,它是CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权;故B、C错误。 嵌套向量中断控制器缩写是NVIC;故D项错误。 A项正确,此题选A 13.与其它内核相比,关于ARM内核的主要特点,以下说法错误的是()。 A)功能强大,低功耗设计,RISC结构 B)全部都是RISC,哈佛结构 C)功耗低,代码效率高,合作伙伴多 D)成本低,软件可移植性好,供货源多 【解析】ARM处理器内核与其他处理器内核相比,主要特点有耗电省、功能强、成本低、16位Thumb与32位ARM和Thumb-2双指令集并存以及具有非常众多的合作伙伴;为RISC结构,多数为哈佛结构。 故B选项错误,此题选B 14.ARM指令完成的功能是如果清除R7中的bit0,1,5位,正确的指令是()。 A)ORR R7,R7,#0x00000023 B)ANDR7,R7,#0xFFFFFFDC C)BICR7,R7,#0xFFFFFFDC D)XORR7,R7,#0xFFFFFFDC 【解析】要实现某一位清除,可以用逻辑与指令,与0按位相与即可。 此题选择B 15.在指令LDRR3,[R4,#4]! 执行后,R4中的值为()。 A)不变 B)R4+1 C)R4+4 D)4 【解析】LDR是存储器到寄存器的数据传送指令,题中是基址加变址寻址,且存储器值改变,即R3←[R4+4]、R4←R4+4;所以此题选择C。 16.以下对伪指令的解释错误的是()。 A)DCB0xAC;在内存区域分配一个字的内存空间并初始化为0xAC B)CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令 C)MyTest EQU15000;定义一个32位常量MyTest,值为15000 D)EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用 【解析】伪指令在源程序中的作用是为完成汇编程序作各种准备工作,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 A项中DCB为数据定义伪指令,用于分配一片连续的字节存储单元,并用伪指令中指定的表达式初始化。 故A项错误,选A。 17.如果条件为负数,将R1指向的内存单元中8位数据加载到R0寄存器中,正确的ARM指令为: ()。 A)LDRPLR0,[R1] B)LDRMIR0,[R0] C)LDRHMIR1,[R0] D)LDRBMIR0,[R1] 【解析】按题目要求需要用到字节数据加载指令LDRB,且寄存器间接寻址,故选D。 18.在ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是()。 A)BLLabelSub B)BXLabelSub C)CBNZR1,LabelSub D)BICR0,R0,#LabelSub 【解析】ARM汇编包括4条分支指令: B转移指令、BL带返回的转移指令、BLX带返回且带状态切换的转移指令,以及BX带状态切换的转移指令。 D项不属于分支指令。 19.下面关于嵌入式处理器时钟信号的叙述中,错误的是: ()。 A)嵌入式处理器需要时钟信号才能按照节拍正常工作 B)大多数嵌入式处理器内置时钟信号发生器 C)嵌入式处理器不能使用外部振荡源提供时钟信号 D)可用于产生时钟信号的晶振,有的是无源的、有的是有源的 【解析】目前所有的嵌入式处理器均为时序电路,需要一个时钟信号才能工作,晶振是无极性的,通常分为无源和有源两种;大多数控制器具有晶体振荡器(简称晶振);但有些场合(如减少功耗、需要严格同步等情况)需要使用外部振荡源提供时钟信号。 故C项错误。 20.下面是关于AMBA(AdvancedMicrocontrollerBusArchitecture)的叙述: Ⅰ.AMBA有助于开发带有大量控制器和外设的多处理器系统 Ⅱ.AMBA规定了ARM处理器内核与处理芯片中快速组件的接口标准 Ⅲ.AMBA规定了ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准 Ⅳ.AMBA有多个版本,其总线性能也不断提高 上述叙述中,正确的是: ()。 A)仅Ⅰ和Ⅱ B)仅Ⅱ和Ⅲ C)仅Ⅰ和Ⅲ D)全部 【解析】AMBA是ARM公司公布的总线协议,是用于连接和管理片上系统(SoC)中功能模块的开放标准和片上互连规范。 标准规定了ARM处理器内核与处理器内部高带宽RAM、DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与ARM处理器内部外围端口及慢速设备接口组件的接口标准。 AMBA有多个版本,性能随版本的发展而逐步提高。 故叙述全部正确,选D。 21下面关于NORFlash和NANDFlash的叙述中,错误的是: ()。 A)NORFlash和NANDFlash是目前市场上两种主要的闪存技术 B)NANDFlash以页(行)为单位随机存取,在容量、使用寿命等方面有较大优势 C)NORFlash写入和擦除速度较慢 D)数码相机存储卡和U盘中的Flash均采用NORFlash 【解析】NORFlash和NANDFlash是现在市场上两种主要的闪存技术;NORFlashROM的特点是以字节为单位随机存取,但NORFlashROM写入和擦除速度较慢,影响了它的性能。 NANDFlashROM以页(行)为单位随机存取,在容量、使用寿命和成本方面有较大优势。 但是它的读出速度稍慢,编程较为复杂,因此大多作为数据存储器使用。 数码相机存储卡和U盘中的Flash均采用NANDFlash,故D选项错误。 22.下面4种嵌入式系统的I/O接口中,哪一种可以实现并行I/O? ()。 A)GPIO B)SPI C)UART D)I2C 【解析】四个选项中只有GPIO可以实现并行I/O;SPI、UART、I2C均是串行工作。 故此题选A 23.下图为利用ARM芯片的GPIO引脚连接按键的典型接口。 当图中KEY1与KEY2键按下,其他按键均松开时,ARM芯片读到的GPF6~GPF1的状态为: ()。 下图为利用ARM芯片的GPIO引脚连接按键的典型接口。 当图中KEY1与KEY2键按下,其他按键均松开时,ARM芯片读到的GPF6~GPF1的状态为: ()。 A)111111 B)001111 C)111100 D)000000 【解析】当图中KEY1与KEY2键按下,其他按键均松开时,GDF1和GDF2为低电平,其余为高电平,故选C。 24.8段共阴极LED数码管示意如下图所示,为显示英文字母b,其编码(按dpgfedcba的顺序排列)是()。 A)01111101 B)01110111 C)01111100 D)01111001 【解析】要显示英文字母b,故c、d、e、f、g需要亮,仅a、b和dp暗,又是共阴极接法,故选C 25.下面关于S3C2410电源管理的叙述中,错误的是: ()。 A)电源管理模块具有四种模式 B)正常模式下,电源管理模式为内核及ARM芯片内部所有硬件组件提供时钟源,用户不能通过软件控制暂时不用的内置硬件组件处于关闭状态以降低功耗 C)任何情况下复位操作均自动进入正常工作模式 D)在掉电模式和休眠模式下,只要有任何一个外部中断或RTC时钟中断发生,均将返回到正常模式 【解析】S3C2410的电源管理模块具有正常模式(NORMALMODE)、慢速模式(SLOWMODE)、空闲模式(IDLEMODE)和掉电模式(POWER_OFFMODE)共四种模式;任何情况下复位操作均自动进入正常工作模式;在掉电模式和休眠模式下,只要有任何一个外部中断EINT[0: 23]或RTC时钟中断发生,也均将返回到正常模式;正常模式下电源管理模式为内核及ARM芯片内部所有硬件组件提供时钟源,即所有设备处于开启状态,因此功耗比较大。 用户可以通过软件控制内置硬件组件的开启和关闭,暂时不用的硬件可以关闭以降低功耗。 故B项错误。 26.下面关于S3C2410中断控制器的叙述中,错误的是: ()。 A)中断控制器不支持内置SPI引起的中断 B)中断控制器支持内置I2C引起的中断 C)中断控制器支持内置USB引起的中断 D)中断控制器支持内置RTC引起的中断 【解析】S3C2410中断控制器支持所有内置硬件各组件的硬件中断,包括24个外部可屏蔽中断EINT0~EINT23以及ADC、RTC、SPI、I2C、UART0/UART1、SDI、USB、DMA0/1/2/3、LCD、WDT、TIMER0/1/2/3、电池错误中断等。 故A选项错误。 27.下面关于S3C2410中UART的叙述中,错误的是: ()。 A)芯片内置UART0、UART1和UART2共三个接口 B)UARTn对应的控制寄存器UCONn用于确定UARTn传输帧的格式 C)在计算波特率时用到的外部时钟有两种选择,具体选择时由UART的控制器寄存器中的相关位的状态决定 D)通过对UART的控制器寄存器进行编程可确定每个UART的相关中断是否允许 【解析】S3C2410有三个UART接口UART0、UART1和UART2,其对应的线路控制寄存器为ULCON0、ULCON1和ULCON2,用于确定传输帧的格式;UART的波特率由除数寄存器决定,也取决于外部时钟,还可以是UEXTCLK,由相应控制寄存器决定;通过对UART的控制器寄存器进行编程可确定每个UART的相关中断是否允许;故B项错误。 28.下面哪一种接口不是无线通信接口? ()。 A)GPRS B)CAN C)蓝牙 D)WiFi 【解析】A、C、D三项均是无线通信接口,B项的CAN总线是针对实时性要求很强的工业控制领域推出的适应多主系统的有线通信接口,且传输线最好采用双绞线。 故选B。 29.RTOS响应时间的具体指标不包括如下哪一项: ()。 A)中断延迟时间(InterruptLatency) B)任务切换时间(TaskSwitchingLatency) C)进程切换时间(ProcessSwitchingLatency) D)存储器延迟时间(MemoryLatency) 【解析】RTOS响应时间的具体指标是: 中断延迟时间(InterruptLatency)和任务切换时间(TaskSwitchingLatency)。 在操作系统中,术语"任务"和"进程"基本上是通用的。 所以此题选D。 30.如下关于TinyOS的说法,正确的是: ()。 A)主要用于无线传感器网络的操作系统 B)属于重量级的操作系统 C)是QNX公司开发的开放源代码操作系统 D)TinyOS的技术特点是轻进程、被动消息、对象驱动和组件化编程 【解析】TinyOS是UCBerkeley开发的开放源代码操作系统,属于深度轻量级的操作系统;专为嵌入式无线传感网络设计,功耗较低,特别适合传感器这种受内存、功耗限制的设备;TinyOS的技术特点是轻线程、主动消息、事件驱动和组件化编程。 故A项正确 31.如下关于μCOS-II/III的说法,正确的是: ()。 A)是包含有设备驱动程序和文件系统的小型嵌入式操作系统内核 B)μCOS-III是开放源代码的免费操作系统 C)μCOS-II具有良好的可裁剪性和可移植性,能够支持的任务数为32个 D)任务调度按优先级抢占式调度方式进行 【解析】μC/OS-II/III是小型嵌入式操作系统内核,不含设备驱动程序和文件系统;μC/OS-II是开放源代码的操作系统,而它的升级版μC/OS-III是商用操作系统;μC/OS-II具有良好的可裁剪性和可移植性,能够支持的任务数最多为64;任务按优先级抢占式调度方式进行。 故只有D项正确。 32.如下关于Android操作系统的说法,正确的是: ()。 A)是一种以Linux为基础的完全开放源代码操作系统 B)主要使用于桌面计算设备 C)使用不同的软件开发包,则使用的编程语言也可以不同 D)谷歌公司对基于Android操作系统的第三方软件进行严格把关 【解析】Android(安卓)是一种以Linux为基础的半开放源代码操作系统,主要使用于移动便携设备;如果使用不同的软件开发包,则使用的编程语言也不同。 谷歌公司不对基于Android操作系统的第三方软件进行严格控制,从而促使第三方应用软件发展迅速。 故只有C项正确。 33.如下关于QNX操作系统的说法,正确的是: ()。 A)它完全遵循POSIX相关各种标准 B)属于宏内核操作系统 C)内核提供4种服务: 进程调度、进程间通信、底层网络通信和中断处理 D)进程在非独立的地址空间运行 【解析】QNX是由加拿大QSSL公司(QNXSoftwareSystemLtd.)开发的分布式实时操作系统,符合POSIX基本标准和实时标准,使其应用可以方便的进行移植;它具备一个很小的内核,即微内核的操作系统;内核提供4种服务: 进程调度、进程间通信、底层网络通信和中断处理。 故C选项正确。 34.如下关于开源操作系统的说法,正确的是: ()。 A)能够免费获得源码,起始使用成本较低 B)获得技术支持比较困难,但维护比较简单 C)移植过程开发工作量大,但系统可靠性较高 D)即购即用,且产品研发容易满足工期要求 【解析】开源操作系统具有能够免费获得、成本较低的优点,但是存在获得技术支持困难、配套开发工作量大、系统可靠性低、完工后维护困难的缺点。 故A项正确。 35.以下各项不属于开源嵌入式操作系统的是: ()。 A)μCLinux B)RTLinux C)μC/OS-II D)VxWorks 【解析】VxWorks操作系统属于大型商用操作系统,其余三项均属于开源操作系统,故选D。 36.以下各项关于微内核(microkernel)操作系统的说法,正确的是: ()。 A)是对单内核做了结构扩展后推出的 B)内核不包括任务管理、调度器、中断管理和进程间通信模块 C)内核小巧,传统操作系统内核中的许多部分都被移出内核 D)进程需要区分内核模式和用户模式服务 【解析】微内核操作系统是对单内核做了结构改进后推出的,在这种操作系统内核机构中,将任务管理、调度器、中断管理和进程间通信模块编译成一个功能精简、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 选择题 综述
