ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:47.15KB ,
资源ID:3790543      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3790543.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(嵌入式3级选择题6综述.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

嵌入式3级选择题6综述.docx

1、嵌入式3级选择题6综述1. 与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是:( )。A) 与具体应用紧密结合,具有很强的专用性B) 以硬件为主,软件只起辅助作用C) 软硬件资源往往受到严格的限制D) 软件大多固化在只读存储器中【解析】与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。1)专用型,嵌入式系统与具体应用紧密结合,具有很强的专用型;2)隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;3)资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;4)高可靠性;5)

2、实时性;6)软件固化。综上所述,B选项不属于嵌入式系统的特点。2. 嵌入式系统广泛使用微控制器(MCU),下面关于MCU的叙述中错误的是:( )。A) MCU将大部甚至全部计算机硬件电路集成在一块芯片中,它只需很少一些外接电路就可独立工作B) 使用MCU的嵌入式系统体积小,功耗和成本低,可靠性也高C) MCU品种和数量多,应用广泛,它占有嵌入式系统的大部分市场D) MCU都是片上系统(SoC)【解析】嵌入式微控制器(Microcontroller Unit,MCU)实际上是一种单片计算机,简称单片机。将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。微控制器的种类和数量很多,在过很多方面得

3、到了广泛应用,目前大约占有嵌入式系统70%的市场。微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。而SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。所以D项不正确。3. 按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于高端嵌入式系统特性的叙述中错误的是:( )。A) 其硬件的核心大多是32位/64位处理器B) 操作系统功能齐全,大多使用Windows系统C) 应用软件可更新和扩展D) 智能手机、路由器等产品中使用的大多是高端嵌入式系统【解析】嵌入式微控制器(Microcontroller Unit

4、,MCU)实际上是一种单片计算机,简称单片机。将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。微控制器的种类和数量很多,在过很多方面得到了广泛应用,目前大约占有嵌入式系统70%的市场。微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。而SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。所以D项不正确。4. 集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是:( )。A) 目前已经可以将数字电路、模拟电路和射频电路等集成在同一芯片上B) 当前最复杂的CPU芯片所集成的晶体管数目已多达10亿个C) 当前速度最快的CP

5、U芯片时钟频率已经高达10GHzD) 微机电系统(MEMS)在芯片上融合了光机电等多种不同类型的构件【解析】随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。微机电系统在芯片上融合了光、机械、电子等多类不同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路和电源等于一体的微型器件或者微型系统。当前速度最快的CPU已超过10G了,故C项错误

6、。5. 数字文本(也称电子文本)是以文字及符号为主的一种数字媒体,下面关于数字文本的有关叙述中,错误的是:( )。A) 简单文本仅由字符(包括汉字)的编码所组成,其文件后缀名是.txtB) WWW网页是一种典型的超文本C) PDF文件格式是电子文档交换与保存的国际标准,它还不是我国的国家标准D) 数字文本阅读器可以是软件,也可以是一种称为电子书阅读器的嵌入式应用产品【解析】数字文本是以文字以及其他符号为主的一种数字媒体。根据排版格式区分,文本分为纯文本和丰富格式文本。纯文本由一连串字符编码组成,只包含单纯的文字信息。在Windows环境下,txt文档是一种纯文本。相对于线性文本,超文本按着网状

7、结构组织信息。WWW网页是最为常见的超文本。数字文本阅读器可以是软件,也可以是一种称为电子书阅读器的嵌入式应用产品。PDF(便携式文件格式 Systems在1993年用于文件交换所发展出的文件格式。它的优点在于跨平台、能保留文件原有格式(Layout)、开放标准,能免版税(Royalty-free)自由开发PDF相容软体,是一个开放标准,2007年12月成为ISO 32000国际标准。所以C选项错误。6. 假设数码相机使用的存储卡容量是2GB,数据压缩比平均是4,那么它一次可连续拍摄1600万色(真彩色)的4096 3072分辨率的彩色相片大约多少张?( )。A) 50B) 100C) 200

8、D) 400【解析】此题主要为数字图像的数据量计算。图像数据量的计算公式如下:图像数据量=图像水平分辨率*图像垂直分辨率*像素深度/8。由此可知,此题中的数码相机一张照片大小为4096*3072*24/(8*4)=9M,所以可以存储2G/9与等于200张。故此题选择C。7. 数字视频(及其伴音)在嵌入式系统中使用或在互联网上传输时,其文件格式有多种。下面几种文件格式中不属于数字视频文件格式的是:( )。A) .aviB) .movC) .wavD) .rmvb【解析】C项WAV是数字音频文件格式。故此题选C。8. 路由器用于2个或多个计算机网络的互连,有关路由器IP地址的下列说法中,正确的是:

9、( )。A) 网络中的路由器不需要IP地址B) 网络中的路由器必须人工设置IP地址C) 网络中的路由器具有两个以上的IP地址D) 网络中的路由器只能设置一个IP地址【解析】路由器是用于连接异构网络的设备,工作在网络层,屏蔽不同物理网络的差异,确保异构网络的数据交换顺畅进行。路由器拥有多个输入端口和输出端口,可以连接多个网络,或者多个路由器。一个路由器为每个端口分配一个IP,同一个路由器拥有多个不同的IP地址。转发数据时,路由器按照端口接入的网络号判断。故只有C项正确。9. 以下关于嵌入式处理器的说法错误的是( )。A) 哈佛结构是指CPU(运算器与控制器)与存储器的连接只有一套总线B) RIS

10、C架构是指精简指令集计算机体系结构C) ARM处理器采用单周期操作D) ARM处理器都采用流水线技术【解析】哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,是一种并行体系结构 Instruction Set Computer,中文是精简指令集计算机;单周期操作和指令流水线技术都是ARM处理器的技术特征。故此题选A。10.关于ARM嵌入式处理器的工作状态,以下说法错误的是( )。A) ARM状态仅支持32位指令编码B) Thumb状态仅支持16位指令编码C) Thumb-2状态仅支持32位指令编码D) ARM状态和Thumb状态是可以相互切换的【解析】在ARM的体系结构中,处理器可以工作

11、在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

12、) 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错误。嵌套

13、向量中断控制器缩写是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) ORRR

14、7,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是存储器到寄存器的数据传送指令,题中是基址加变址寻址,且存储器值改变,即R3R4+4、R4R4+4;所以此题选择C。16. 以下对伪指令的解释错误的是( )。A) DCB 0xAC;在内存区域分配一个字的内存空间并初始化为0

15、xACB) CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令C) MyTestEQU 15000;定义一个32位常量MyTest,值为15000D) EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用【解析】伪指令在源程序中的作用是为完成汇编程序作各种准备工作,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。A项中DCB为数据定义伪指令,用于分配一片连续的字节存储单元,并用伪指令中指定的表达式初始化。故A项错误,选A。17. 如果条件为负数,将R1指向的内存单元中8位数据加载到R0寄存器中,正确的ARM指令为:( )。A) LD

16、RPL R0,R1B) LDRMI R0,R0C) LDRHMI R1,R0D) LDRBMI R0,R1【解析】按题目要求需要用到字节数据加载指令LDRB,且寄存器间接寻址,故选D。18. 在ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是( )。A) BL LabelSubB) BX LabelSubC) CBNZ R1,LabelSubD) BIC R0,R0,#LabelSub【解析】ARM汇编包括4条分支指令:B转移指令、BL带返回的转移指令、BLX带返回且带状态切换的转移指令,以及BX带状态切换的转移指令。D项不属于分支指令。19. 下面关于嵌入式处理器时钟信

17、号的叙述中,错误的是:( )。A) 嵌入式处理器需要时钟信号才能按照节拍正常工作B) 大多数嵌入式处理器内置时钟信号发生器C) 嵌入式处理器不能使用外部振荡源提供时钟信号D) 可用于产生时钟信号的晶振,有的是无源的、有的是有源的【解析】目前所有的嵌入式处理器均为时序电路,需要一个时钟信号才能工作,晶振是无极性的,通常分为无源和有源两种;大多数控制器具有晶体振荡器(简称晶振);但有些场合(如减少功耗、需要严格同步等情况)需要使用外部振荡源提供时钟信号。故C项错误。20. 下面是关于AMBA(Advanced Microcontroller Bus Architecture)的叙述: . AMBA

18、有助于开发带有大量控制器和外设的多处理器系统 . AMBA规定了ARM处理器内核与处理芯片中快速组件的接口标准 . AMBA规定了ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准 . AMBA有多个版本,其总线性能也不断提高 上述叙述中,正确的是:( )。A) 仅和B) 仅和C) 仅和D) 全部【解析】AMBA 是ARM公司公布的总线协议,是用于连接和管理片上系统 (SoC) 中功能模块的开放标准和片上互连规范。标准规定了ARM处理器内核与处理器内部高带宽RAM、DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与ARM处理器内部外围端口及慢速设备接口组件的接口标准。

19、AMBA有多个版本,性能随版本的发展而逐步提高。故叙述全部正确,选D。21下面关于NOR Flash和NAND Flash的叙述中,错误的是:( )。A) NOR Flash和NAND Flash是目前市场上两种主要的闪存技术B) NAND Flash以页(行)为单位随机存取,在容量、使用寿命等方面有较大优势C) NOR Flash写入和擦除速度较慢D) 数码相机存储卡和U盘中的Flash均采用NOR Flash【解析】NOR Flash和NAND Flash是现在市场上两种主要的闪存技术;NOR Flash ROM的特点是以字节为单位随机存取,但NOR Flash ROM写入和擦除速度较慢,

20、影响了它的性能。NAND Flash ROM以页(行)为单位随机存取,在容量、使用寿命和成本方面有较大优势。但是它的读出速度稍慢,编程较为复杂,因此大多作为数据存储器使用。数码相机存储卡和U盘中的Flash均采用NANDFlash,故D选项错误。22. 下面4种嵌入式系统的I/O接口中,哪一种可以实现并行I/O?( )。A) GPIOB) SPIC) UARTD) I2C【解析】四个选项中只有GPIO可以实现并行I/O;SPI 、UART、I2C均是串行工作。故此题选A23. 下图为利用ARM芯片的GPIO引脚连接按键的典型接口。当图中KEY1与KEY2键按下,其他按键均松开时,ARM芯片读到

21、的GPF6 GPF1的状态为:( )。 下图为利用ARM芯片的GPIO引脚连接按键的典型接口。当图中KEY1与KEY2键按下,其他按键均松开时,ARM芯片读到的GPF6 GPF1的状态为:( )。 A) 111111B) 001111C) 111100D) 000000【解析】当图中KEY1与KEY2键按下,其他按键均松开时,GDF1和GDF2为低电平,其余为高电平,故选C。24. 8段共阴极LED数码管示意如下图所示,为显示英文字母b,其编码(按dp g f e d c b a的顺序排列)是( )。 A) 01111101B) 01110111C) 01111100D) 01111001【解

22、析】要显示英文字母b,故c、d、e、f、g需要亮,仅a、b和dp暗,又是共阴极接法,故选C25. 下面关于S3C2410电源管理的叙述中,错误的是:( )。A) 电源管理模块具有四种模式B) 正常模式下,电源管理模式为内核及ARM芯片内部所有硬件组件提供时钟源,用户不能通过软件控制暂时不用的内置硬件组件处于关闭状态以降低功耗C) 任何情况下复位操作均自动进入正常工作模式D) 在掉电模式和休眠模式下,只要有任何一个外部中断或RTC时钟中断发生,均将返回到正常模式【解析】S3C2410的电源管理模块具有正常模式(NORMAL MODE)、慢速模式(SLOW MODE)、空闲模式(IDLE MODE

23、)和掉电模式(POWER_OFF MODE)共四种模式;任何情况下复位操作均自动进入正常工作模式;在掉电模式和休眠模式下,只要有任何一个外部中断EINT0:23或RTC时钟中断发生,也均将返回到正常模式;正常模式下电源管理模式为内核及ARM芯片内部所有硬件组件提供时钟源,即所有设备处于开启状态,因此功耗比较大。用户可以通过软件控制内置硬件组件的开启和关闭,暂时不用的硬件可以关闭以降低功耗。故B项错误。26. 下面关于S3C2410中断控制器的叙述中,错误的是:( )。A) 中断控制器不支持内置SPI引起的中断B) 中断控制器支持内置I2C引起的中断C) 中断控制器支持内置USB引起的中断D)

24、中断控制器支持内置RTC引起的中断【解析】S3C2410中断控制器支持所有内置硬件各组件的硬件中断,包括24个外部可屏蔽中断EINT0EINT23以及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的控制器寄存器中的相

25、关位的状态决定D) 通过对UART的控制器寄存器进行编程可确定每个UART的相关中断是否允许【解析】S3C2410有三个UART接口UART0、UART1和UART2,其对应的线路控制寄存器为ULCON0、ULCON1和ULCON2,用于确定传输帧的格式;UART的波特率由除数寄存器决定,也取决于外部时钟,还可以是UEXTCLK,由相应控制寄存器决定;通过对UART的控制器寄存器进行编程可确定每个UART的相关中断是否允许;故B项错误。28. 下面哪一种接口不是无线通信接口?( )。A) GPRSB) CANC) 蓝牙D) WiFi【解析】A、C、D三项均是无线通信接口,B项的CAN总线是针对

26、实时性要求很强的工业控制领域推出的适应多主系统的有线通信接口,且传输线最好采用双绞线。故选B。29. RTOS响应时间的具体指标不包括如下哪一项:( )。A) 中断延迟时间(Interrupt Latency)B) 任务切换时间(Task Switching Latency)C) 进程切换时间(Process Switching Latency)D) 存储器延迟时间(Memory Latency)【解析】RTOS响应时间的具体指标是:中断延迟时间(Interrupt Latency)和任务切换时间(Task Switching Latency)。在操作系统中,术语任务和进程基本上是通用的。所以

27、此题选D。30. 如下关于TinyOS的说法,正确的是:( )。A) 主要用于无线传感器网络的操作系统B) 属于重量级的操作系统C) 是QNX公司开发的开放源代码操作系统D) TinyOS的技术特点是轻进程、被动消息、对象驱动和组件化编程【解析】Tiny OS是UC Berkeley开发的开放源代码操作系统,属于深度轻量级的操作系统;专为嵌入式无线传感网络设计,功耗较低,特别适合传感器这种受内存、功耗限制的设备;Tiny OS的技术特点是轻线程、主动消息、事件驱动和组件化编程。故A项正确31. 如下关于COS-II/III的说法,正确的是:( )。A) 是包含有设备驱动程序和文件系统的小型嵌入

28、式操作系统内核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) 主要使用于桌面计

29、算设备C) 使用不同的软件开发包,则使用的编程语言也可以不同D) 谷歌公司对基于Android操作系统的第三方软件进行严格把关【解析】Android(安卓)是一种以Linux为基础的半开放源代码操作系统,主要使用于移动便携设备;如果使用不同的软件开发包,则使用的编程语言也不同。谷歌公司不对基于Android操作系统的第三方软件进行严格控制,从而促使第三方应用软件发展迅速。故只有C项正确。33. 如下关于QNX操作系统的说法,正确的是:( )。A) 它完全遵循POSIX相关各种标准B) 属于宏内核操作系统C) 内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理D) 进程在非独立的地址

30、空间运行【解析】QNX是由加拿大QSSL公司(QNX Software System Ltd.)开发的分布式实时操作系统,符合POSIX基本标准和实时标准,使其应用可以方便的进行移植;它具备一个很小的内核,即微内核的操作系统;内核提供4种服务:进程调度、进程间通信、底层网络通信和中断处理。故C选项正确。34. 如下关于开源操作系统的说法,正确的是:( )。A) 能够免费获得源码,起始使用成本较低B) 获得技术支持比较困难,但维护比较简单C) 移植过程开发工作量大,但系统可靠性较高D) 即购即用,且产品研发容易满足工期要求【解析】开源操作系统具有能够免费获得、成本较低的优点,但是存在获得技术支持

31、困难、配套开发工作量大、系统可靠性低、完工后维护困难的缺点。故A项正确。35. 以下各项不属于开源嵌入式操作系统的是:( )。A) CLinuxB) RTLinuxC) C/OS-IID) VxWorks【解析】VxWorks操作系统属于大型商用操作系统,其余三项均属于开源操作系统,故选D。36. 以下各项关于微内核(micro kernel)操作系统的说法,正确的是:( )。A) 是对单内核做了结构扩展后推出的B) 内核不包括任务管理、调度器、中断管理和进程间通信模块C) 内核小巧,传统操作系统内核中的许多部分都被移出内核D) 进程需要区分内核模式和用户模式服务【解析】微内核操作系统是对单内核做了结构改进后推出的,在这种操作系统内核机构中,将任务管理、调度器、中断管理和进程间通信模块编译成一个功能精简、

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2