《2019年计算机等级考试三级嵌入式开发系统技术考前模拟试题》由会员分享,可在线阅读,更多相关《2019年计算机等级考试三级嵌入式开发系统技术考前模拟试题(18页珍藏版)》请在金锄头文库上搜索。
1、2019 年计算机等级考试三级嵌入式开发系统技术考前 模拟试题 (总分: 60.00 ,做题时间: 120分钟) 一、单项选择题 (总题数: 20,分数: 20.00) 1. 关于 ARM 嵌入式处理器的工作状态,以下说法错误的是(分数:1.00) A.ARM 状态仅支持 32 位指令编码 B.Thumb状态仅支持 16 位指令编码 C.Thumb-2状态仅支持 32 位指令编码 D.ARM 状态和 Thumb状态是可以相互切换的 解析:在 ARM 的体系结构中,处理器可以工作在3 种不同的状态: ARM 状态, Thum b/ Thumb-2 状态,调试状态e ARM状态是 ARM处理器工作
2、于 32 位指 令的状态,即 32 位状态,所有指令均为32 位宽度; Thumb 状态是 ARM 执行 16 位指令的状态,即 16 位状态在 Thumb模式下,指令代码只有16 位;Thumb-2 状态是 ARMy7 版本的 ARM 处理器所具有的新状态,新的Thumb-2内核技术兼有 16 位及 32 位指令长度;通过BX指令,ARM 状态和 Thumb状态是可以相互切换 的。综上 C选项错误,故本题选择C。 2. 下面关于 S3C2410存储器控制的叙述中,错误的是(分数:1.00) A.存储器控制器和 NAND Flash控制器等属于存储器控制组件 B.系统的 I / 与存储器采用统
3、一编址方式 C.地址空间共 1GB D.所有 BAN 的总线宽度只能选择16 位或 32 位 解析:S3C2410存储器控制组件包括存储器控制器、 总线控制器、夕卜部主控器、 NAND Flash控制器等。存储器控制器提供访问外部存储器所需的存储器控制信 号, 支持大 / 小端模式,地址空间共 IGB(8 个 BANK , 每个 BANK 大小为 128MB) 。 以 ARM 芯片为核心的嵌入式系统其I/O 与存储器采用统一编址方式, 并不像 X86 那样采用的是 I/ O映射编址 ( 独立编址 ) 方式。BAN 0 只能是 16 位和 32 位总线 宽度的访问,其他所有BAN 可访问 8 位
4、、16 位和 32 位。选项 D错误,故本 题选择 D 。 3. 下面关于嵌入式 系统中常用的简单输入设备和简单输出设备的叙述中,正确的是(分数:1.00) A.键盘的按键数相同时 (例如 16 个按键) ,线性键盘接口需要的I / O引脚比矩 阵键盘接口需要的I / O 引脚少 B.为方便输入,采用电容式触摸屏时,一般需专用的硬笔 C.LED发光二极管驱动方便,与ARM 芯片连接时仅需一根GPIO引脚与其直接相 连即可,不需其他相关的驱动电路 D.LED数码管由多个 LED组成,这些 LED有共阳极接法和共阴极接法两种 解析: 线性键盘是指一个按键占用一个引脚,利用读引脚状态确定按键的状态;
5、 矩阵键盘采用行列矩阵形式构件键盘,利用行扫描法或反转法读取按键的特征 值来决定按键的结果;故相同按键数的键盘,线性键盘需要 的引脚数目多于矩阵键盘,故A错误。用专用硬笔写字的触摸屏属于电阻式, 故错误。LED发光与 ARM 芯片连接时仅需一根GPIO引脚,但绝对不能直接把 引脚链接到发光二极管上,因为通常ARM 芯片 GHO 引脚提供的电流是有限的, 不能直接驱动发光设备,因此要加驱动电路,故C项错误。D项表述正确,故本 题选择 D 。 4. 下面哪一种接口不是无线通信接口?(分数:1.00) A.GPRS B.CAN C.蓝牙 D.WiFi 解析:、D三项均是无线通信接口,项的 CAN 总
6、线是针对实时性要求很 强的工业制领域推出的适应多主系统的有线通信接口,且传输浅最好采用双绞 线,故本题选择B。 5. 下面是关于 AM A总线的叙述 :I 按照 AM A规范,以 ARM 内核为基础的嵌 入式处理芯片采用系统总线与外围总线的层次结构构建片上系统 AMBA 的系统总线主要用于连接高带宽快速组件 AMBA 的外围总线主要连接低带宽组件以及与外部相连的硬件组件 IV 系统总线通过桥接器与外围总线互连 上述 叙述中,正确的星(分数:1.00) A.仅 B.仅 I 和 C.仅 I 、和 D.全部 解析:按照规范,以 ARM 内核为基础的嵌入式处理芯片采用系统总线与 外围总线的层次结构构建
7、片上系统。AM 的系统总线主要用于连接高带宽快 速组件。 AMBA 的外围总线主要连接低带宽组件以及与外部相连的硬件组件。系 统总线通过桥接器与外围总线互连。全部选项正确,故本题选择D。 6. 下图是数字信号处理器 (DSP)的典型应用方式,其中的、和分別是 (分数: 1.00) A.A / D转换器、 DSP 、D / 转换器 B.D / 转换器、 DSP 、A / D 转换器 C.DSP 、A / D 转换器、 D / 转换器 D.A / D$f 换器、 D / 转换器、 DSP 解析:数字信号处理器 (DSP)是一种专用于数字信号处理的微处理器,它对通用 处理器的逻辑结构和指令系统进行了
8、优化设计,使之能更好地满足高速数字信 号处理的要求。如图是DSP的典型应用方式,其中传感器采集 模拟信号,通过A / D 转换器变成数字信号交由DSP进行处理,再经过D / 转换器变成模拟信号输出到显示器进行显示。故本题选择A。 7. 下面有关 RVDS 开发工具套件的描述语句中,不正确的描述是(分数:1.00 ) A.RVDS工具套件可支持以ARM 系列微处理器为核心的嵌入式系统软件开发 B.RVDS中包括调试器( RVD ) ,RVD 只具有在线调试功能 C.RVDS 与 ADS1 . 2 比较而言,其生成的代码紧凑、执行效率高 D.RVDS 可以对用汇编语言或者 语言或者 C 语言编写的
9、源程序进行编译 解析:RVDS是 ARM 公司推出的基于ARM 系列 CPU 进行开发的工具套件, 支持所有 ARM 芯片, 还支持其他内核的处理器,如S1系列;与 ADS1 . 2 比较而言,其生成的代码 紧凑,执行效率高; RVDS 的开发工具套件中,主要包括工程管理器、编译连接 器、调试器和指令集仿真器等:支持汇编、C和 C 对源程序进行编译。故本 题选择 B。 8. C / OS- 系统中的每个任务都处在以下5 种状态之一:休眠态、就绪态、 运行态、挂起态(等待某一事件发生 ) 和被中断态。 以下哪个说法是错误的? (分 数:1.00) A.任务处于休眠态,相当于该任务驻留在外存中,但
10、还没有交给内核管理 B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的 优先级比正在运行的任务的优先级低,还暂时不能运行 C.任务处于运行态,指任务得到了CPU 的控制权正在运行之中 D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的 任务暂时停止运行,进入了被中断状态 解析: 任务处于休眠态,相当于该任务驻留在内存中,但还没有交给内核管理, 故 A项错误,其余三项正确,选本题选择A。 9. 以下关于互联网 IP 地址的叙述中,错误的是(分数:1.00) A.正在上网 (online)的每一台终端设备都有一个I 地址 B.现在广泛使用的 IPv4 协议规
11、定 IP 地址使用 32 个二进位表示 C.IPv4 规定的 IP 地址快要用完了,取而代之的将是64 位的 IPv5 D.许多设备的 IP 地址是动态分配的而非固定不变的 解析:IP 协议第 4 版,简称 IPv4 规定,每个 IP 地址使用 32 个二进制位表示, 其中包含网络号和主机号两部分,每个正在上网的终端设备都有一个IP 地址, 许多设备的 IP 地址是动态分配的而非固定不变的。由于IPv4 中地址长度仅为 32 位,只有大约 36 亿个地址可用。 2011 年年初国际组织 ICANN宣布地址已全 部分配完毕,新的第6 版 IP 协议 IPv6 已把地址长度扩展到128位。故本题选
12、 择 C 。 10. 下列关于 C / OS-操作系统中断处理的描述中,错误的是(分数:1.00) A.中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务 进行事件处理 B.当中断服务子程序返回时,有可能进行任务切换 C.中断服务子程序的最后一步是执行中断返回指令 D.C / OS- 操作系统中断嵌套层数可达255 层 解析:中断服务子程序执行事件处理有两种方法:一种是通过 OSMBoxPost ( ) 、 OSQPost ( ) 、OSSEMPost ( ) 等函数去通知真正做该事处理的那个任务,让 任务完成中断事件的处理;另一种是由中断服务子程序本身完成时间处理,所 以项错
13、误。故本题选择A。 11. 集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发 展的叙述中,错误的是(分数:1.00) A.目前已经可以将数字电路、模拟电路和射频电路等集成在同一芯片上 B.当前最复杂的 CPU 芯片所集成的晶体管数目已多达10 亿个 C.当前速度最快的 GPU 芯片时钟频率已经高达10Hz D.微机电系统 (MEMS) 在芯片上融合了光、机、电等多种不同类型的构件 解析:随着电子设计自动化水平的提高和VLSI 制造技术的飞速发展,半导体加 工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚 至几十亿个晶体管,因而能够把计算机或其他一些电子系统
14、的全部电路都集成 在单个芯片上, 既包含数字电路, 也可以包含模拟电路, 甚至还能包含数字 / 模 拟混合电路和射频电路。微机电系统在芯片上融合了光、机槭、电子等多类不 同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路 和电源等的微型器件或者微型系统。当前速度最快的CPU 已超过 10G了,C 选 项错误,故本题选择C。 12. 微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关 于集成电路的叙述中错误的是(分数:1.00 ) A.集成电 路的特点是体积小、重量轻、可靠性高 B.集成电路大多是在硅衬底上制作而成的 C.集成电路的制造工艺复杂且技术难度非常高,
15、许多工序必须在恒温、恒湿、 超洁净的无尘厂房内完成 D.集成电路的工作速度主要取决于电路结构和工作电压的高低,与电路元件的 尺寸无关 解析:集成电路的工作速度主要取决于组成? 辑门电路的晶体管尺寸。晶体管的 尺寸越小,其极限工作频率越高,门电路的开关速度就越快,故本题选择D。 13. 数字信号处理器 (DSP)广泛使用于嵌入式系统,下面关于DSP的叙述中错误 的是(分数: 1.00) A.DSP是一种高性能通用微处理器 B.DSP指令系统具有单指令多数据(SIMD)并行处理的一些特殊指令 C.DSP能显著提高音频、视频等数字信号的数据处理效率 D.手机和数码相机等产品通常都含有DSP 解析:D
16、SP并非高性能通用处理器,它是一种专用于数字信号处理的微处理器, 它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高 速数字信号处理的要求;在指令系统中增加单指令多数据(SIMD)并行处理的一 些特殊指令的,能够显著提高音频、视频等数字信号的数据处理效率;手机和 数码相机等产品通常都含有DSP 。因此选项 A错误,故本题选择A。 14. 嵌入式 Linux 操作系统由用户进程、OS 服务组件和 Lhux内核 3个部分组成 (如 图) ,下面选项中正确的是 (分数: 1.00) A.是用户进程,是服务组 B.是服务组件,是用户进程 C.是服务组件,是Linux 内核 D.是用户进程,是Linux 内核 解析:从顶视图看, 嵌入式 Linux 操作系统由用户进程、 OS服务组件和 Linux 内 核 3 个子系统组成故题中从上到下依次是用户进程、 OS服务组件和 Linux 内 核。故本题选择C 。 15. 将 R1寄存器中的指定位bit0和 bit3清零,以下 ARM 汇编指令正确的是 (分 数:1.00) A.AND R1 , R1 , # 0 xFFFFFFF6 B