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)【解析】嵌入式微控制器(Microcontroller Unit,MCU)实际上是一种单片计算机,简称单片机。
将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。
微控制器的种类和数量很多,在过很多方面得到了广泛应用,目前大约占有嵌入式系统70%的市场。
微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。
而SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。
所以D项不正确。
3.按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。
下面关于高端嵌入式系统特性的叙述中错误的是:()。
A) 其硬件的核心大多是32位/64位处理器B) 操作系统功能齐全,大多使用Windows系统C) 应用软件可更新和扩展D) 智能手机、路由器等产品中使用的大多是高端嵌入式系统【解析】嵌入式微控制器(Microcontroller Unit,MCU)实际上是一种单片计算机,简称单片机。
将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。
微控制器的种类和数量很多,在过很多方面得到了广泛应用,目前大约占有嵌入式系统70%的市场。
微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。
而SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。
所以D项不正确。
4.集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是:()。
A) 目前已经可以将数字电路、模拟电路和射频电路等集成在同一芯片上B) 当前最复杂的CPU芯片所集成的晶体管数目已多达10亿个C) 当前速度最快的CPU芯片时钟频率已经高达10GHzD) 微机电系统(MEMS)在芯片上融合了光﹑机﹑电等多种不同类型的构件【解析】随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。
微机电系统在芯片上融合了光、机械、电子等多类不同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路和电源等于一体的微型器件或者微型系统。
当前速度最快的CPU已超过10G了,故C项错误。
5.数字文本(也称电子文本)是以文字及符号为主的一种数字媒体,下面关于数字文本的有关叙述中,错误的是:()。
A) 简单文本仅由字符(包括汉字)的编码所组成,其文件后缀名是.txtB) WWW网页是一种典型的超文本C) PDF文件格式是电子文档交换与保存的国际标准,它还不是我国的国家标准D) 数字文本阅读器可以是软件,也可以是一种称为"电子书阅读器"的嵌入式应用产品【解析】数字文本是以文字以及其他符号为主的一种数字媒体。
根据排版格式区分,文本分为纯文本和丰富格式文本。
纯文本由一连串字符编码组成,只包含单纯的文字信息。
在Windows 环境下,txt文档是一种纯文本。
相对于线性文本,超文本按着网状结构组织信息。
WWW网页是最为常见的超文本。
数字文本阅读器可以是软件,也可以是一种称为"电子书阅读器"的嵌入式应用产品。
PDF(便携式文件格式 </view/1066926.htm>)是由Adobe Systems在1993年用于文件交换所发展出的文件格式。
它的优点在于跨平台、能保留文件原有格式(Layout)、开放标准,能免版税(Royalty-free)自由开发PDF相容软体,是一个开放标准,2007年12月成为ISO 32000国际标准。
所以C选项错误。
6.假设数码相机使用的存储卡容量是2GB,数据压缩比平均是4,那么它一次可连续拍摄1600万色(真彩色)的4096 × 3072分辨率的彩色相片大约多少张?()。
A) 50B) 100C) 200D) 400【解析】此题主要为数字图像的数据量计算。
图像数据量的计算公式如下:图像数据量=图像水平分辨率*图像垂直分辨率*像素深度/8。
由此可知,此题中的数码相机一张照片大小为4096*3072*24/(8*4)=9M,所以可以存储2G/9与等于200张。
故此题选择C。
7.数字视频(及其伴音)在嵌入式系统中使用或在互联网上传输时,其文件格式有多种。
下面几种文件格式中不属于数字视频文件格式的是:()。
A) .aviB) .movC) .wavD) .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处理器都采用流水线技术【解析】哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,是一种并行体系结构</view/1188494.htm>。
故A项错误;RISC的英文全称是Reduced Instruction Set Computer,中文是精简指令集计算机;单周期操作和指令流水线技术都是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为链接寄存器LRD) R15为程序计数器PC【解析】R13是堆栈指针(SP)寄存器,链接(LR)寄存器是R14,故选C。
12.以下关于ARM处理器说法正确的是()。
A) 32位ARM处理器支持字节,半字,和字三种数据类型B) MMU为存储器保护单元,是对存储器进行保护的可选组件C) 虚拟地址到物理地址映射是MPU的主要功能D) WIC为嵌套向量中断控制器【解析】MMU是Memory Management Unit的缩写,中文名是内存管理单元,它是CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权;故B、C错误。
嵌套向量中断控制器缩写是NVIC;故D项错误。
A 项正确,此题选A13.与其它内核相比,关于ARM内核的主要特点,以下说法错误的是()。
A) 功能强大,低功耗设计,RISC结构B) 全部都是RISC,哈佛结构C) 功耗低,代码效率高,合作伙伴多D) 成本低,软件可移植性好,供货源多【解析】ARM处理器内核与其他处理器内核相比,主要特点有耗电省、功能强、成本低、16位Thumb与32位ARM和Thumb-2双指令集并存以及具有非常众多的合作伙伴;为RISC结构,多数为哈佛结构。
故B选项错误,此题选B14. ARM指令完成的功能是如果清除R7中的bit0,1,5位,正确的指令是()。
A) ORR R7,R7,#0x00000023B) AND R7,R7,#0xFFFFFFDCC) BIC R7,R7,#0xFFFFFFDCD) XOR R7,R7,#0xFFFFFFDC【解析】要实现某一位清除,可以用逻辑与指令,与0按位相与即可。
此题选择B15.在指令LDR R3,[R4,#4]!执行后,R4中的值为()。
A) 不变B) R4+1C) R4+4D) 4【解析】LDR是存储器到寄存器的数据传送指令,题中是基址加变址寻址,且存储器值改变,即R3←[R4+4]、R4←R4+4;所以此题选择C。
16.以下对伪指令的解释错误的是()。
A) DCB 0xAC;在内存区域分配一个字的内存空间并初始化为0xACB) CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令C) MyTest EQU 15000;定义一个32位常量MyTest,值为15000D) EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用【解析】伪指令在源程序中的作用是为完成汇编程序作各种准备工作,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。