[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷60及答案与解析.doc

上传人:hopesteam270 文档编号:505961 上传时间:2018-11-29 格式:DOC 页数:30 大小:273KB
下载 相关 举报
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷60及答案与解析.doc_第1页
第1页 / 共30页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷60及答案与解析.doc_第2页
第2页 / 共30页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷60及答案与解析.doc_第3页
第3页 / 共30页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷60及答案与解析.doc_第4页
第4页 / 共30页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷60及答案与解析.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 60及答案与解析 一、选择题 1 与个人计算机( PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是 ( )。 ( A)与具体应用紧密结合,具有很强的专用性 ( B)以硬件为主,软件只起辅助作用 ( C)软硬件资源往往受到严格的限制 ( D)软件大多固化在只读存储器中 2 嵌入式系统广泛使用微控制器( MCU),下面关于 MCU的叙述中错误的是( )。 ( A) MCU将大部甚至全部计算机硬件电路集成在一块芯片中,它只需很少一些外接电路 就可独立工作 ( B)使用 MCU的嵌入式系统体积小,功耗和成本低,可靠性也高 ( C) M

2、CU品种和数量多,应用广泛,它占有嵌入式系统的大部分市场 ( D) MCU都是片上系统( SoC) 3 按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于高端嵌入式系统特性的叙述中错误的是 ( )。 ( A)其硬件的核心大多是 32位 64位处理器 ( B)操作系统功能齐全,大多使用 Windows系统 ( C)应用软件可更新和扩展 ( D)智能手机、路由器等产品中使用的 大多是高端嵌入式系统 4 集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是 ( )。 ( A)目前已经可以将数字电路、模拟电路和射频电

3、路等集成在同一芯片上 ( B)当前最复杂的 CPU芯片所集成的晶体管数目已多达 10亿个 ( C)当前速度最快的 CPU芯片时钟频率已经高达 10GHz ( D)微机电系统( MEMS)在芯片上融合了光机电等多种不同类型的构件 5 数字文本(也称电子文本)是以文字及符号为主的一种数字媒体,下面关于数字文本的有关叙述中,错误的是 ( )。 ( A)简单文本仅由字符(包括汉字)的编码所组成,其文件后缀名是 txt ( B) WWW网页是一种典型的超文本 ( C) PDF文件格式是电子文档交换与保存的国际标准,它还不是我国的国家标准 ( D)数字文本阅读器可以是软件,也可以是一种称为 “电子书阅读器

4、 ”的嵌入式应用产品 6 假设数码相机使用的存储卡容量是 2GB,数据压缩比平均是 4,那么它一次可连续拍摄 1600万色(真彩色)的 4096 3072分辨率的彩色相片大约多少张? ( A) 50 ( B) 100 ( C) 200 ( D) 400 7 数字视频(及其伴音)在嵌入式系统中使用或在互联网上传输时,其文件格式有多种。下面几种文件格式中不属于数字视频文件格式的是 ( )。 ( A) avi ( B) mov ( C) wav ( D) rmvb 8 路由器用于 2个或多个计算机网络的互连,有关路由器 IP地址的下列说法中,正确的是 ( )。 ( A)网络中的路由器不需要 IP地址

5、 ( B)网络中的路由器必须人工设置 IP地址 ( C)网络中的路由器具有两个以上的 IP地址 ( D)网络中的路由器只能设置一个 IP地址 9 以下关于嵌入式处理器的说 法错误的是 ( )。 ( A)哈佛结构是指 CPU(运算器与控制器)与存储器的连接只有一套总线 ( B) RISC架构是指精简指令集计算机体系结构 ( C) ARM处理器采用单周期操作 ( D) ARM处理器都采用流水线技术 10 关于 ARM嵌入式处理器的工作状态,以下说法错误的是 ( )。 ( A) ARM状态仅支持 32位指令编码 ( B) Thumb状态仅支持 16位指令编码 ( C) Thumb2状态仅支持 32位

6、指令编码 ( D) ARM状态和 Thumb状态是可以相互切换的 11 以下关于 ARM处理器寄存 器说法错误的是 ( )。 ( A) CPSR为程序状态寄存器,存放各种标志和状态 ( B) SPSR为备份程序状态寄存器 ( C) R13为链接寄存器 LR ( D) R15为程序计数器 PC 12 以下关于 ARM处理器说法正确的是 ( )。 ( A) 32位 ARM处理器支持字节,半字,和字三种数据类型 ( B) MMU为存储器保护单元,是对存储器进行保护的可选组件 ( C)虚拟地址到物理地址映射是 MPU的主要功能 ( D) WIC为嵌套向量中断控制器 13 与其它内核相比,关于 ARM内

7、核的主要特点,以下说法错误 的是 ( )。 ( A)功能强大,低功耗设计, RISC结构 ( B)全部都是 RISC,哈佛结构 ( C)功耗低,代码效率高,合作伙伴多 ( D)成本低,软件可移植性好,供货源多 14 ARM指令完成的功能是如果清除 R7中的 bit0, 1, 5位,正确的指令是 ( )。 ( A) ORR R7, R7, #0x00000023 ( B) AND R7, R7, #0xFFFFFFDC ( C) BIC R7, R7, #0xFFFFFFDC ( D) XOR R7, R7, #0xFFFFFFDC 15 在指令 LDR R3, R4, #4!执行后, R4中的

8、值为 ( )。 ( A)不变 ( B) R4+1 ( C) R4+4 ( D) 4 16 以下对伪指令的解释错误的是 ( )。 ( A) DCB 0xAC:在内存区域分配一个字的内存空间并初始化为 0xAC ( B) CODE16:伪指令通知编译器,其后的指令序列为 16位的 Thumb指令 ( C) MyTest EQU 15000:定义一个 32位常量 MyTest,值为 15000 ( D) EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用 17 如果条件 为负数,将 R1指向的内存单元中 8位数据加载到 R0寄存器中,正确的 ARM指令为( )。 ( A)

9、LDRPL R0, R1 ( B) LDRMI R0, R0 ( C) LDRHMI R1, R0 ( D) LDRBMI R0, R1 18 在 ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是 ( )。 ( A) BL LabelSub ( B) BX LabelSub ( C) CBNZ R1, LabelSub ( D) BIC R0, R0, #LabelSub 19 下面关于嵌入式处理 器时钟信号的叙述中,错误的是 ( )。 ( A)嵌入式处理器需要时钟信号才能按照节拍正常工作 ( B)大多数嵌入式处理器内置时钟信号发生器 ( C)嵌入式处理器不能使用外部振荡

10、源提供时钟信号 ( D)可用于产生时钟信号的晶振,有的是无源的、有的是有源的 20 下面是关于 AMBA( Advanced Microcontroller Bus Architecture)的叙述: AMBA有助于开发带有大量控制器和外设的多处理器系统 AMBA规定了 ARM处理器内核与处理芯片中快速组件的接口标准 AMBA规定了 ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准 AMBA有多个版本,其总线性能也不断提高 上述叙述中,正确的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)全部 21 下面关于 NOR Flash和 NAND Flash的叙

11、述中,错误的是 ( )。 ( A) NOR Flash和 NAND Flash是目前市场上两种主要的闪存技术 ( B) NAND Flash以页(行)为单位随机存取,在容量、使用寿命等方面有较大优势 ( C) NOR Flash写入和擦除速度较慢 ( D)数码相机存储卡和 U盘中的 Flash均采用 NOR Flash 22 下面 4种嵌入式系统的 I O接口中,哪一种可以实现并行 I O?( ) ( A) GPIO ( B) SPI ( C) UART ( D) I2C 23 下图为利用 ARM芯片的 GPIO引脚连接按键的典型接口。当图中 KEY1与KEY2键按下,其他按键均松开时, AR

12、M芯片读到的 GPF6 GPF1的状态为( )。 ( A) 111111 ( B) 001111 ( C) 111100 ( D) 000000 24 8段共 阴极 LED数码管示意如下图所示,为显示英文字母 b,其编码(按 dp g f e d c b a的顺序排列)是 ( )。 ( A) 01111101 ( B) 1110111 ( C) 1111100 ( D) 1111001 25 下面关于 S3C2410电源管理的叙述中,错误的是 ( )。 ( A)电源管理模块具有四种模式 ( B)正常模式下,电源管理模式为内核及 ARM芯片内部所有硬件组件提供时钟源,用户不能通过软件控制暂时不用

13、的内置硬件组件处于关闭状态以降低功耗 ( C)任何情况下复位操作均自动进入正常工作模 式 ( D)在掉电模式和休眠模式下,只要有任何一个外部中断或 RTC时钟中断发生,均将返回到正常模式 26 下面关于 S3C2410中断控制器的叙述中,错误的是 ( )。 ( A)中断控制器不支持内置 SPI引起的中断 ( B)中断控制器支持内置 I2C引起的中断 ( C)中断控制器支持内置 USB引起的中断 ( D)中断控制器支持内置 RTC引起的中断 27 下面关于 S3C2410中 UART的叙述中,错误的是 ( )。 ( A)芯片内置 UART0、 UART1和 UART2共三个接口 ( B) UAR

14、Tn对应的 控制寄存器 UCONn用于确定 UARTn传输帧的格式 ( C)在计算波特率时用到的外部时钟有两种选择,具体选择时由 UART的控制器寄存器中的相关位的状态决定 ( D)通过对 UART的控制器寄存器进行编程可确定每个 UART的相关中断是否允许 28 下面哪一种接口不是无线通信接口 ?( ) ( A) GPRS ( B) CAN ( C)蓝牙 ( D) WiFi 29 RTOS响应时间的具体指标不包括如下哪一项 ?( ) ( A)中断延迟时间( Interrupt Latency) ( B)任务切换时间( Task Switching Latency) ( C)进程切换时间( P

15、rocess Switching Latency) ( D)存储器延迟时间( Memory Latency) 30 如下关于 TinyOS的说法,正确的是 ( )。 ( A)主要用于无线传感器网络的操作系统 ( B)属于重量级的操作系统 ( C)是 QNX公司开发的开放源代码操作系统 ( D) TinyOS的技术特点是轻进程、被动消息、对象驱动和组件化编程 31 如下关于 COSII III的说法,正确的是 ( )。 ( A)是包含有设 备驱动程序和文件系统的小型嵌入式操作系统内核 ( B) COSIII是开放源代码的免费操作系统 ( C) COSII具有良好的可裁剪性和可移植性,能够支持的任

16、务数为 32个 ( D)任务调度按优先级抢占式调度方式进行 32 如下关于 Android操作系统的说法,正确的是 ( )。 ( A)是一种以 Linux为基础的完全开放源代码操作系统 ( B)主要使用于桌面计算设备 ( C)使用不同的软件开发包,则使用的编程语言也可以不同 ( D)谷歌公司对基于 Android操作系统的第三方软件进行严格把关 33 如下关于 QNX操作系统的说法,正确的是 ( )。 ( A)它完全遵循 POSIX相关各种标准 ( B)属于宏内核操作系统 ( C)内核提供 4种服务:进程调度、进程间通信、底层网络通信和中断处理 ( D)进程在非独立的地址空间运行 34 如下关

17、于开源操作系统的说法,正确的是 ( )。 ( A)能够免费获得源码,起始使用成本较低 ( B)获得技术支持比较困难,但维护比较简单 ( C)移植过程开发工作量大,但系统可靠性较高 ( D)即购即用,且产品研发容易满足工期要求 35 以下各项不属于开源嵌入 式操作系统的是 ( )。 ( A) CLinux ( B) RTLinux ( C) C OSII ( D) VxWorks 36 以下各项关于微内核( micro kernel)操作系统的说法,正确的是 ( )。 ( A)是对单内核做了结构扩展后推出的 ( B)内核不包括任务管理、调度器、中断管理和进程间通信模块 ( C)内核小巧,传统操作

18、系统内核中的许多部分都被移出内核 ( D)进程需要区分内核模式和用户模式服务 37 以下各项关于引导加载程序的说法,不正确的是 ( )。 ( A)引导加载程序 对应的英文术语是 BIOS ( B)嵌入式系统加电后执行的第一批最初操作称为引导或者自举 ( C)引导加载程序会进行内存加电自检和外设存在自检 ( D)引导加载程序会进行内存地址映射,初始化外围设备 38 对于嵌入式 Linux而言, Bootloader完成的工作步骤不包括如下哪一项 ?( ) ( A)初始化处理器及外设的硬件资源配置 ( B)建立内存空间的映射关系,将系统的外存和内存地址变换激活 ( C)装载操作系统映像到内存 (

19、D)操作系统启动后,配置网卡按预设参数连接互联网 39 下面有关嵌入 式系统开发过程的描述语句中,不恰当的是 ( )。 ( A)在系统设计阶段应该根据系统需要实现的功能,来综合考虑软硬件功能的划分,确定哪些功能由硬件完成,哪些功能由软件完成。 ( B)在系统设计阶段不仅需要描述用户的功能需求如何实现,且需要描述非功能需求(如:功耗、成本、尺寸等)如何实现。 ( C)构件设计阶段,设计者需要设计或选择符合系统结构所需要的具体构件。构件通常是指硬件模块,而不包括软件模块。 ( D)系统集成与测试阶段,应该每次只对一部分构件或模块所集成的系统进行测试,各部测试完成后,再整体测试。 40 下面有关 G

20、NU工具套件的描述语句中,不恰当的是 ( )。 ( A) GNU是一种常用于开发基于 Linux操作系统应用软件的工具套件 ( B) GCC是 GNU套件中的编译连接器,它能编译 C语言、汇编语言编写的程序代码 ( C)若要用 GDB调试某 Linux的应用软件时,编译时需要在命令中加入 g参数 ( D)在 GDB调试环境下,用 run命令来装入需要调试的可执行文件 二、填空题 41 嵌入式系统广泛使用一种专用于数字信号处理的微处理器,它能显著提高声音、图像和视频等数字信号的处理效率,这种处理 器的英文缩写名是 【 41】,其特点之一是指令系统增加了 SIMD类型的一些特殊指令, SIMD表示

21、 【 42】 。 42 集成电路的集成度指的是单个集成电路所含晶体管、电阻、电容等电子元件的数目多少。几十年来,集成电路的集成度平均每 18 24个月翻一番,这就是有名的 【 43】 定律。这是因为集成电路中晶体管等元器件的尺寸越来越小,当前集成电路批量生产的主流技术已经达到几十 【 44】 甚至更小尺寸的水平。 43 手机的常用功能之一是收发短消息。按规定,一条短消息最多 可包含 140个英文字符或 70个汉字信息。假设所发短消息由 60个汉字和 30个英文字母组成,则该短消息的长度为 【 45】 字节,它将按 【 46】 条短消息收费。 44 可用于智能卡应用,侧重安全可靠的 ARM处理器

22、被 ARM公司称为安全专家处理器或专家处理器 SecurCore,基于 CortexM0的专家处理器为 【 47】 ,基于 CortexM3的专家处理器名为 【 48】 。 45 在 ARM Cortex嵌入式处理理器中, CortexM3采用 【 49】 级流水线,在 ARM Cortex实时嵌入式处理理器中, CortexR4采用 【 50】 级流水线。 46 如果 R0=0x67000010, R1=0x67000000,则 ARM指令 RSBS R2, R1, R0执行后, R2的值为 【 51】 ,执行指令 ORR R3, R1, R0后, R3的值为 【 52】 。 47 如果 A

23、RM小端模式下, R0=0x10000000,内存 0x10000000到 0x10000007中的数据分别为, 0, 1, 2, 3, 4, 5, 6, 7,执行指令 LDMIA R0, R1, R2后, R1=【 53】 和 R2=【 54】 。 48 小端模式下 ARM指令 LDR R1, =0x10000000 LDR R0, R1, #4! 执行后, R0=0x12345678,则内存 0x10000004中的值 =【 55】 , R1=【 56】 。 49 下面是嵌入式最小硬件系统组成框图,用于说明嵌入式系统的组成,图中两个框中的 和 应分别填写的是【 57】和【 58】。50 电

24、源电路为整个嵌入式硬件系统提供能量,是整个系统工作的基础。嵌入 式系统常用的电源模块主要有: 【 59】 DC(交流变直流)(填写用大写英文字母表示的简称)、 DCDC(直流到直流)模块以及 LDO(即 【 60】 的稳压器 )。 51 ARM处理器内嵌直接存储器访问控制器,直接存储器访问可用三个大写英文字母简称为 【 61】 。使用直接存储器访问控制器可将数据块从外设传输至内存、从内存传输至外设或从内存传输至 【 62】 。 52 K9F1208是一种典型的 NAND Flash芯片,芯片内部具有 26条地址线和 8条数据线,该芯片的存 储容量为 【 63】 MB。 K9F1216的存储容量

25、与 K9F1208相同,但数据线为 16条,由此可知 K9F1216参与寻址的地址线只需 【 64】条。 53 UART传输一个字符时有固定的格式约定。字符总是以起始位开始,停止位结束,起始位以逻辑 【 65】 电平为标志,停止位以逻辑 【 66】 电平为标志,停止位可为 1位、 1位半和 2位。 54 在实时系统中,系统运行的正确性是同其响应时限紧密相关的。根据截止时间约束的软硬属性划分,视频播放系统属于 【 67】 实时系统,自动驾驶系统属于 【 68】 实时系统。 55 在 C OSII系统中,可以采用的任务间通信机制有 【 69】 、 【 70】 、信号量、互斥信号量和事件标志组等。

26、56 微软公司在 Windows 95代码基础上开发的嵌入式操作系统名为 【 71】, iPhone、 iPad等苹果产品上使用的操作系统名为 【 72】 。 57 按照内核结构分类, VxWorks属于 【 73】 内核操作系统,这类内核的特点包括:功能扩充方便,各个功能之间 因切换而引起的开销比较 【 74】。 58 IEEE(美国电气电子工程师协会)给出的实时系统定义是:那些正确性不仅取决于计算的逻辑结果,也取决于产生结果所花费的时间的系统。因此,实时系统对外界的响应是否正确不仅取决于 【 75】 正确性,而且取决于 【 76】正确性。 59 设计基于嵌入式 Web服务器的应用系统时,需

27、设计能够支持以太网连接的电路。若选用 AX88796以太网控制器芯片,电路设计时使其片选信号 CS引脚(低电平有效)连到 S3C2410芯片的 nGCS3上,那么,读 写该芯片内部寄存器的首地址是 【 77】 。用户通过连接在因特网上客户机( PC机)中的 【 78】软件来访问嵌入式 Web服务器,从而远程操控设备。 60 GNU是一种开发工具套件,它包括 【 79】 、连接器、调试器、文本编辑器、语法除错等工具。利用 GNU中的调试器 GDB进行程序调试时,用命令 【 80】 来装载需要进行调试的可执行代码文件。 三、综合题 61 车载行车记录仪用于在汽车行驶过程中记录汽车行驶周围环境的视频

28、图像。其基本功能要求有: a、需要一个视频摄像 模块,用于采集汽车行驶中周围环境的视频图像,图像分辨率为 320240。 b、需要 “回放 ”、 “下载 ”、 “删除 ”3个命令按键。 c、需要一个 320240的彩色 LCD显示屏。 d、采集视频图像的同时,需要记录当前的实时时间,精确到秒。 f、需要一个通信接口,在视频图像下载时用来传输视频图像。 根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建该行车记录仪的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (1)若硬件设计时采用 GPIO端口 E的 GPE15、 GPE14引脚连接基于 I2C总线的视频摄像 模块的【

29、 81】信号引脚和【 82】信号引脚。那么,驱动程序中需要用语句:rGPECON=(rGPECON oxA0000000)【 83】来初始化 GPE15、 GPE14引脚为 I2C总线功能的引脚。 (注: rGPECON是端口 E的控制寄存器,其格式如表 1所示 )( 2)若摄像模块所采集的一帧视频图像,其分辨率为 320240,原始图像的颜色数据格式为 Y: U: V=8: 4: 4,那么,一帧图像的原始图像信息需要的存储容量为 【 84】 KB( 1K=1024)。若视频信号每秒需要 16帧图像,那么,一段 1分钟的视频,其原始图像信 息约需 【 85】 MB的存储空间。在设计下载通信接口

30、电路时,考虑到即使采用 115200bps的速率,下载一段 1分钟的视频至少需要用时约 【 86】小时(精确到小数点后 1位),因此,采用异步串行口(即 RS-232接口)来下载就不合适。( 3)设计彩色 LCD显示屏的接口电路时,可以采用 S3C2410芯片中专用于连接 LCD显示屏的 【 87】端口和 【 88】端口来设计。 3个命令按键: “回放 ”、 “下载 ”、 “删除 ”,分别连接到 GPE0、 GPE1、 GPE2。若按键按下时,对应的 GPIO引脚将为 “0”,否则为 “1”。那么,在相关 驱动程序中,可以用语句: rGPECON= rGPECON & 【 89】来初始化 GP

31、E0、 GPE1、 GPE2为输入,而不影响 GPE端口的其它引脚功能,并用下面一段语句来判断是哪个命令按键被唯一按下。 temp = rGPEDAT & 0x0007; temp是一个 8位二进制变量, rGPEDAT是端口 E的数据寄存器 switch(temp) case 【 90】:判断是否 “回放 ”按键被唯一按下 / 省略了其他语句 case 【 91】:判断是否 “下载 ”按键被唯一按下 / 省略了其他语句 case 【 92】: 判断是否 “删除 ”按键被唯一按下 /省略了其他语句 ( 4)采集视频图像的同时,所需记录的实时时间,通过读取S3C2410芯片内部的 RTC部件来获

32、得。该部件进行读写时,需要先置位【 93】 ,然后再进行读写。读写操作完成后,需要 【 94】该位。在相关驱动程序中,可以用下面一段语句来初始化该部件。 void RTC_init(void)/初始化相关寄存器rRTCCON = (rRTCCON| 【 95】 ) ; rRTCCON是控制寄存器变量,其格式如图2所示。 rRTCALM = 【 96】;报警功能(即 闹钟)全部禁止 rRTCRST = 0x00; rTICNT = 【 97】 ;时间间隔设置为 1srRTCCON = (rRTCCON& 【 98】 ); 省略了其他语句 ( 5)用于下载视频图像的通信接口采用 USB接口较合适,

33、并且,图像信息需要压缩。因此,移植一个 Linux操作系统作为软件平台,使其能在本行车记录仪硬件上运行,将便于其应用软件的开发。软件平台的构建步骤通常是:首先移植 【 99】程序;然后再完成 Linux内核的移植,内核移植完成后还需构建【 100】文件系统。 计算机三级(嵌入式系统开发 技术)机试模拟试卷 60答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。 专用型,嵌入式系统与具体应用紧密结合,具有很强的专用型; 隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知; 资源受限,嵌入式

34、系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制; 高可靠性; 实时性; 软件固化。综上所述, B选项不属于嵌入式系统的特点。故本题选择 B。 2 【正确答案】 D 【试题解析】 嵌入式微控制器( Microcontroller Unit, MCU)实际上是一种单片计算机,简称单片机。将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。微控制器的种类和数量很多,在很多方面得到了广泛应用,目前大约占有嵌入式系统 70%的市场。微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。而 SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。

35、所以 D选项不正确,故本题答案为 D。 3 【正确答案】 B 【试题解析】 按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中高端系统采用 32 64位处理器,支持网络连接;使用的操作系统功能齐全,软件扩展性好,有良好的用户界面;典型应用有智能手机、掌上电脑、路由器、 Google眼镜等。 B项 Windows系统并非嵌入式操作系统,故本题选择 B。 4 【正确答案】 C 【试题解析】 随着电子设计自动化水平的提高和 VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而 能够把计算机或其他一些电子

36、系统的全部电路都集成在单个芯片上,既包含数字电路,也可以包含模拟电路,甚至还能包含数字模拟混合电路和射频电路。微机电系统在芯片上融合了光、机械、电子等多类不同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路和电源等于一体的微型器件或者微型系统。当前速度最快的 CPU已超过 10G了, C选项错误,故本题选择 C。 5 【正确答案】 C 【试题解析】 数字文本是以文字以及其他符号为主的一种数字媒体。根据排版格式区分,文本分为纯文本和丰富格式文本。纯文本由一连串 字符编码组成,只包含单纯的文字信息。在 Windows环境下, txt文档是一种纯文本。相对于线性文本,超文本按着网状

37、结构组织信息。 WWW网页是最为常见的超文本。数字文本阅读器可以是软件,也可以是一种称为 “电子书阅读器 ”的嵌入式应用产品。 PDF(便携式文件格式)是由 Adobe Systems在 1993年用于文件交换所发展出的文件格式。它的优点在于跨平台、能保留文件原有格式( Layout)、开放标准,能免版税( Royaltyfree)自由开发 PDF相容软体,是一个开放标准, 2007年 12月成为 ISO 32000国际标准。所以 C选项错误,故本题选择 C。 6 【正确答案】 C 【试题解析】 此题主要为数字图像的数据量计算。图像数据量的计算公式如下:图像数据量 =图像水平分辨率 图像垂直分

38、辨率 像素深度 8。由此可知,此题中的数码相机一张照片大小为 4096307224( 84) =9M,所以可以存储 2G 9约等于 200张。故本题选择 C。 7 【正确答案】 C 【试题解析】 C项 wav是数字音频文件格式。故本题选择 C。 8 【正确答案】 C 【试题解析】 路由器是用于连接异构网络的设备,工 作在网络层,屏蔽不同物理网络的差异,确保异构网络的数据交换顺畅进行。路由器拥有多个输入端口和输出端口,可以连接多个网络,或者多个路由器。一个路由器为每个端口分配一个IP,同一个路由器拥有多个不同的 IP地址。转发数据时,路由器按照端口接入的网络号判断。只有 C选项正确,故本题选择

39、C。 9 【正确答案】 A 【试题解析】 哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,是一种并行体系结构, A选项错误; RISC的英文全称是 Reduced Instruction Set Computer,中文是精简 指令集计算机;单周期操作和指令流水线技术都是 ARM处理器的技术特征。故本题选择 A。 10 【正确答案】 C 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态, ARM状态 Thumb Thumb2状态 调试状态。 ARM状态是 ARM处理器工作于 32位指令的状态,即 32位状态,所有指令均为 32位宽度: Thumb状态是ARM执行 1

40、6位指令的状态,即 16位状态在 Thumb模式下,指令代码只有 16位; Thumb2状态是 ARMv7版本的 ARM处理器所具有的新状态,新的Thumb2内核技 术兼有 16位及 32位指令长度:通过 BX指令, ARM状态和Thumb状态是可以相互切换的。综上 C选项错误,故本题选择 C。 11 【正确答案】 C 【试题解析】 R13是堆栈指针( SP)寄存器,链接( LR)寄存器是 R14, C选项错误,故本题选择 C。 12 【正确答案】 A 【试题解析】 MMU是 Memory Management Unit的缩写,中文名是内存管理单元,它是用来管理虚拟存储器、物理存储器的控制线路

41、,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权;故 B选项、 C选 项错误。嵌套向量中断控制器缩写是 NVIC; D选项错误。 A选项正确,故本题选择 A。 13 【正确答案】 B 【试题解析】 ARM处理器内核与其他处理器内核相比,主要特点有耗电省、功能强、成本低、 16位 Thumb与 32位 ARM和 Thumb2双指令集并存以及具有非常众多的合作伙伴;为 RISC结构,多数为哈佛结构。 B选项错误,故本题选择B。 14 【正确答案】 B 【试题解析】 实现某一位清除,可以用逻辑与指令,与 0按位相与即可。故本题选择 B。 15 【正确答案】 C 【试题解析】 LDR

42、是存储器到寄存器的数据传送指令,题中是基址加变址寻址,且存储器值改变,即 R3 R4+4、 R4R4+4 ;故本题选择 C。 16 【正确答案】 A 【试题解析】 伪指令在源程序中的作用是为完成汇编程序作各种准备工作,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 A选项中DCB为数据定义伪指令,用于分配一片连续的字节存储单元,并用伪指令中指定的表达式初始化。 A选项错误,故本题选择 A。 17 【正确答案】 D 【试题解析】 按题目要求需要用到字节数据加载指令 LDRB,且寄存器间接寻址,故本题选择 D。 18 【正确答案】 D 【试题解析】 ARM汇编包括 4条分支指令

43、: B转移指令、 BL带返回的转移指令、 BLX带返回且带状态切换的转移指令,以及 BX带状态切换的转移指令。 D选项不属于分支指令,故本题选择 D。 19 【正确答案】 C 【试题解析】 目前所有的嵌入式处理器均为时序电路,需要一个时钟信号才能工作,晶振是无极性的,通常分为无源和有源两种:大多数控制器具有晶体振荡器(简称晶振);但有些场合(如减少功耗、需要严格同步等情况)需要使用外部振荡源提供时钟 信号。 C选项错误,故本题选择 C。 20 【正确答案】 D 【试题解析】 AMBA 是 ARM公司公布的总线协议,是用于连接和管理片上系统 (SoC)中功能模块的开放标准和片上互连规范。标准规定

44、了 ARM处理器内核与处理器内部高带宽 RAM、 DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与 ARM处理器内部外围端口及慢速设备接口组件的接口标准。AMBA有多个版本,性能随版本的发展而逐步提高。叙述全部正确,故本题选择D。 21 【正确答案】 D 【试题解析】 NOR Flash和 NAND Flash是市场上两种主要的闪存技术: NOR Flash ROM的特点是以字节为单位随机存取,但 NOR Flash ROM写入和擦除速度较慢,影响了它的性能。 NAND Flash ROM以页(行)为单位随机存取,在容量、使用寿命和成本方面有较大优势。但是它的读出速度稍慢,编程较

45、为复杂,因此大多作为数据存储器使用。数码相机存储卡和 U盘中的 Flash均采用NANDFlash, D选项错误,故本题选择 D。 22 【正确答案】 A 【试题解析】 四个选项中只有 GPIO可以实现并行 I O; SPI 、 UART、 I2C均是串行工作。故本题选择 A。 23 【正确答案】 C 【试题解析】 当图中 KEY1与 KEY2键按下,其他按键均松开时, GDF1和GDF2为低电平,其余为高电平,故本题选择 C。 24 【正确答案】 C 【试题解析】 要显示英文字母 b, LED数码管 c、 d、 e、 f、 g需要亮,仅 a、 b和 dp暗,又是共阴极接法,故本题选择 C。

46、25 【正确答案】 B 【试题解析】 S3C2410的电源管理模块具有正常模式( NORMAL MODE)、慢速模式( SLOW MODE)、空闲模式( IDLE MODE)和掉电模式( POWER_OFF MODE)共四种模式:任何情况下复位操作均自动进入正常工作模式;在掉电模式和休眠模式下,只要有任何一个外部中断 EINT 0 23或RTC时钟中断发生,也均将返回到正常模式;正常模式下电源管理模式为内核及ARM芯片内部所有硬件组件提供时钟源,即所有设备处于开启状态,因此功耗比较大。用户可以通过软件控制内置硬件组件的开启和关闭,暂时不用的硬件可以关闭以降低功耗。 B选项错误,故本题选择 B。

47、 26 【正确答案】 A 【试题解析】 S3C2410中断控制器支持所 有内置硬件各组件的硬件中断,包括 24个外部可屏蔽中断 EINT0 EINT23以及 ADC、 RTC、 SPI、 I2C、 UART0UART1、 SDI、 USB、 DMA0 1 2 3、 LCD、 WDT、 TIMER0 1 2 3、电池错误中断等。 A选项错误,故本题选择 A。 27 【正确答案】 B 【试题解析】 S3C2410有三个 UART接口 UART0、 UART1和 UART2,其对应的线路控制寄存器为 ULCON0、 ULCON1和 ULCON2,用于确定传输帧的格式; UART的波特率由除数寄存器决

48、定,也取决于外部时 钟,还可以是UEXTCLK,由相应控制寄存器决定;通过对 UART的控制器寄存器进行编程可确定每个 UART的相关中断是否允许; B选项错误,故本题选择 B。 28 【正确答案】 B 【试题解析】 A、 C、 D三项均是无线通信接口, B项的 CAN总线是针对实时性要求很强的工业控制领域推出的适应多主系统的有线通信接口,且传输线最好采用双绞线。故本题选择 B。 29 【正确答案】 D 【试题解析】 RTOS响应时间的具体指标是:中断延迟时间( Interrupt Latency)和任务切换时间( Task Switching Latency)。在操作系统中,术语 “任务 ”

49、和 “进程 ”基本上是通用的。故本题选择 D。 30 【正确答案】 A 【试题解析】 Tiny OS是 UC Berkeley开发的开放源代码操作系统,属于深度轻量级的操作系统:专为嵌入式无线传感网络设计,功耗较低,特别适合传感器这种受内存、功耗限制的设备; Tiny OS的技术特点是轻线程、主动消息、事件驱动和组件化编程。故本题选择 A。 31 【正确答案】 D 【试题解析】 C OSII III是小型嵌入式操作系统内核,不含设备 驱动程序和文件系统; C OSII是开放源代码的操作系统,而它的升级版 C OSIII是商用操作系统; C OSII具有良好的可裁剪性和可移植性,能够支持的任务数最多为 64;任务按优先级抢占式调度方式进行。所以 D选项正确,故本题选择D。 32 【正确答案】 C 【试题解析】 Android(安卓)是一种以 Linux

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1