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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 32及答案与解析 一、选择题 1 下列产品中不属于嵌入式系统的是 ( )。 ( A)洗衣机 ( B)空调机 ( C)个人电脑 ( D)电子血压计 2 下面关于嵌入式系统的叙述中,错误的是 ( )。 ( A)嵌入式系统所涉及的应用领域非常广泛 ( B)嵌入式系统在数量上远远超过了各种类型的通用计算机系统 ( C)嵌入式系统与通用计算机都是由硬件和软件两部分组成的 ( D)嵌入式系统正在逐步取代通用计算机系统 3 数码相机是一种典型的嵌入式系统, 下面有关其软硬件组成的叙述中错误的是( )。 ( A)它由硬件和软件两部分组成 ( B)硬件部分既包括 C

2、PU,也包括存储器和输入输出 ( C)使用闪存卡 (如 CF卡、 SD卡等 )作为内存,用于存储所运行的软件 ( D)软件部分既包括操作系统,也包括应用软件 4 微控制器 (MCU)是嵌入式系统常用的芯片之一,下面有关微控制器的叙述中错误的是 ( )。 ( A) MCU芯片中除 CPIJ外还集成了存储器、总线、定时计数器、 I O接口等组件 ( B)使用 MCu后只需增加少量外接电路和硬件就可组成完整的硬 件系统 ( C) MCU的品种和数量很多,应用非常广泛,占有嵌入式系统的大部分市场 ( D)目前 MCU停留在 4位和 8位阶段, 32位 MCU还很少使用 5 一个早期的数码相机只有 80

3、万像素,它所拍摄的相片最高分辨率是 ( )。 ( A) 16001200 ( B) 1024768 ( C) 800600 ( D) 480640 6 MP3播放器属于嵌入式系统的应用之一,下面有关叙述中错误的是 ( )。 ( A) MP3是互联网上流行的一种数字音乐格式 ( B) MP3采用 MPEG一 3算法对数字音频进行 压缩编码 ( C) MP3播放器必须具有对 MP3格式音频文件解码的功能 ( D) MP3音频文件的文件扩展名是 mp3 7 下面哪种设备是组建以太局域网必不可少的 ? ( A)网桥 ( B)集线器或交换机 ( C)路由器 ( D)中继器 8 以下是有关 TCP IP协

4、议中 IP地址格式 (IPv4)的叙述,其中错误的是 ( )。 ( A) IP地址使用 64个二进位表示 ( B) IP地址由网络号和主机号两部分组成 ( C) IP地址有 A类、 B类、 C类等不同类型之分 ( D)具有 C类地址的主机连接在小型网络中 9 以下属于按指令集结构划分嵌入式处理器的分类是 ( )。 ( A) RISC和 CISC ( B) Von Neumann和 Harvard ( C) 51、 AVR、 PIC、 MSP430、 MIPS、 POWER MC68K以及 ARM等 ( D) ARM7、 ARM9 ARM11、 ARM Cortex-M、 ARM Cortex-

5、R和 ARM Cortex-A 10 相对于其它处理器, ARM处理器主要技术特征,以下说法错误的是 ( )。 ( A)单周期操作 ( B)采用存储和加载指令访问内存 ( C)指令流水线 ( D)性能优越但功耗较大 11 关于 ARM嵌入式处理器的工作状态,以下说法正确的是 ( )。 ( A) ARM状态是 32位兼容 16位指令的状态 ( B) ARM处理器复位时自动进入 Thumb状态 ( C) ARM9支持 Thumb-2状态 ( D) Thumb状态为 16位指令状态,指令长度全部为 16位 12 以下关于 ARM处理器寄存器说法正确的是 ( )。 ( A) CPSR为程序计数状态寄存

6、器 ( B) R12为链接寄存器使用 ( C)通用寄存器是 32位寄存器,只能存放数据,不能存放地址 ( D)堆栈指 针 SP使用的寄存器为 R13 13 以下关于 ARM处理器从异常中断返回的说法错误的是 ( )。 ( A)恢复原来被保护的用户寄存器 ( B)将 SPSR寄存器的值复制到 CPSR ( C)将异常向量地址写入 PC中 ( D)清除 I和 F标志,允许 IRQ和 FIQ中断 14 ARM处理器在大端模式下从 0x60000000到 0x60000003存储一个字数据0x32303134, R2=0x60000000,以下说法正确的是 ( )。 ( A) 0x60000000中存

7、储的数据是 0x32 ( B)执行 LDRH R1, R2后 R1=0x3134 ( C)执行 LDRB R1, R2后 R1=0x3230 ( D)执行 LDR R1, R2后 R1=0x34313032 15 以下 ARM指令中不属于数据处理类指令的是 ( )。 ( A) ADC R1, R2, R3 ( B) LDR R1, R2 ( C) MOV R1, R2, LSL#4 ( D) ORR R1, R2, R3 16 以下不能完成将 R2中数值的两倍写入 R1中的 ARM指令是 ( )。 ( A) ADD R1, R2, R2 ( B) ORR R1, R2, R2 ( C) MOV

8、 R1, R2, LSL#1 ( D) MUL R1, R2, #2 17 将寄存器 R1中指定的 bit7和 bit3位清除、其它位保持不变的 ARM指令是( )。 ( A) ORR R1, R1, #0x00000088 ( B) AND R1, R1, #0x00000088 ( C) BIC R1, R1, #0x00000088 ( D) TST R1, R1, #0x00000088 18 在 ARM汇编语言程序设计中常有子程序设计,下面指令中不属于子程序调用或者返回的指令是 ( )。 ( A) LDR PC, MySub ( B) BL MySub ( C) MOV PC, LR

9、 ( D) MOV R15, LR 19 关于 ARM指令中的条件域,以下表述错误的是 ( )。 ( A) EQ为相等 ( B) CS为无符号数大于或等于 ( C) VS为未溢出 ( D) LS为无符号数小于或等于 20 下面关于嵌入式处理芯片生产厂商的叙述中,错误的是 ( )。 ( A)基于 ARM7TDMI内核的 S3C544BO嵌入式处理器由韩国三星 (Samsung)公司生产 ( B)基于 ARM7TDMIS内核的 LPC2000系列嵌入式 处理器由荷兰恩智浦 (NXP)半导体公司生产 ( C)美国英特尔 (Intel)公司未生产过基于 ARM的嵌入式处理器 ( D)美国爱特美尔 (A

10、TMEL)公司和飞思卡尔 (FYeescale)公司都生产多个系列的基于 ARM内核的嵌入式处理器芯片 21 嵌入式系统工作时需要为其供电,下面与嵌入式系统供电相关的叙述中,错误的是 ( )。 ( A) 78XX系列是一类常用的直流稳压芯片,例如 7805可以提供 +5V直流电压 ( B)低压差稳压器常简称为 LDO ( C) ACDC电源模块用于实现交流电到直流电的变换 ( D)低压交流电可以直接用来给嵌入式处理器供电 22 下面关于 ARM公司定义的 AMBA的叙述中,错误的是 ( )。 ( A) AMBA由系统总线和外围总线组成,二者之间通过桥接器交换信息 ( B) ARM芯片中的 AR

11、M内核与 AMBA的系统总线相连 ( C) ARM芯片中的测试接口 (如 JTAG)与 AMBA的外围总线相连 ( D) ARM7和 ARM11采用的 AMBA的版本不同 23 下面是关于基于 ARM内核的嵌入式芯片中的 DMA控制器的叙述,其中错误的是 ( )。 ( A) DMA是指直接存储器访问 ( B)嵌入式系统通过使用 DMA控制器可降低处理器内核在数据传输操作中的负担 ( C) ARM处理器中的 DMA控制器与 AMBA的系统总线部分相连 ( D) ARM处理芯片中的串行通信接口、 USB接口等,只能通过 DMA控制器控制其数据传输而不能由 ARM内核控制 24 微硬盘是一种由超小型

12、笔记本和数码相机领域发展而来的外部存储设备,下面关于微硬盘的叙述中,错误的是 ( )。 ( A)目前 1 8英寸的微硬盘容量已达几百 GB ( B)带有数据缓存,有利于提高数据传输率 ( C)采用 USB接口时,一般须另加外部电源 ( D)为使微硬盘适用于多种手持装置,其接口可采用多种标准,如 CF卡、PCMClA、 USB 2 0、 ATA等 25 下面是关于基于 ARM内核的嵌入式芯片中的存储器及高带宽外部存储器控制接口的叙述,其中错误的是 ( )。 ( A) ARM芯片片内配有的 Flash存储器,通常用作系统的程序存储器 ( B) ARM芯片内的 Cache采用 SRAM ( C)高带

13、宽外部存储器控制接口只能用于扩展系统的程序存储器 ( D)高带宽外部存储器控制接口与 AMBA的系统总线部分相连 26 某型 NAND Flash芯片的地 址线和数据线是复用的,它具有的部分引脚为ALE、 CE、 RE、 R B,如果下面每一个选项是用于简述这些引脚的功能的,其中完全正确的是 ( )。 ( A)低电平有效的芯片使能、命令锁存允许、准备就绪忙输出、读使能写使能 ( B)命令锁存允许、低电平有效的写保护、低电平有效的芯片使能、地址锁存允许 ( C)地址锁存允许、低电平有效的芯片使能、低电平有效的读使能、准备就绪忙输出 ( D)准备就绪忙输出、低电平有效的读使能、低电平有效的写使能、

14、命令锁存允许 27 通过 I2C、 SPI、 UART、 USB等可 以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关叙述中,错误的是 ( )。 ( A) I2C总线只有两条信号线,一条是数据线 SDA,另一条是时钟线 SCL,所有操作都通过这两条信号线完成 ( B) SPI通信时,首先要使 SPI从设备的 SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照 SPI时序要求进行数据操作 ( C) UART即通用异步收发器,可用于全双工串行异步通信 ( D) USB 1 1和 USB 2 0采用全双工差分方式进行通信 28 下面关于嵌入式系统中常用的简单输入设备和简单输出

15、 设备的叙述中,正确的是 ( )。 ( A)键盘的按键数相同时 (例如 16个按键 ),线性键盘接口需要的: I O引脚比矩阵键盘接口需要的 I O引脚少 ( B)为方便输入,采用电容式触摸屏时,一般需专用的硬笔 ( C) LED发光二极管驱动方便,与 ARM芯片连接时仅需一根 GPIO引脚与其直接相连即可,不需其他相关的驱动电路 ( D) LED数码管由多个 LED组成,这些 LED有共阳极接法和共阴极接法两种 29 下面关于嵌入式系统的互连通信接口的叙述中,错误的是 ( )。 ( A)嵌入式处理器的 UART在采用了 RS一 232电平转换电路后,可延长通信距离 ( B)与 RS一 485

16、标准相比, RS一 232标准的通信距离更远、通信速率更高 ( C)对于片内无 CAN控制器的嵌入式处理芯片,可通过扩展 CAN控制器和CAN收发器的方式使其接入 CAN总线 ( D)嵌入式系统可以通过以太网连接到互联网中 30 下面关于硬实时系统和软实时系统的叙述中,错误的是 ( )。 ( A)如果任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为硬实时系统 ( B)如果任务执行时间超过截止时间后系统的效益下降但仍保持为正,这种实时系统称为软实时系统 ( C)导弹控制器属于硬实时系统 ( D)高铁自动驾驶系统属于软实时系统 31 目前流行的嵌入式操作系统有多个,下面不属于嵌入式操作

17、系统的是 ( )。 ( A) COSII III ( B) VxWorks ( C) Win7 ( D) Android 32 下面有关微内核操作系统的叙述中,错误的是 ( )。 ( A)操作系统的内核小巧、紧凑,占用内存少 ( B)内核的功能扩充方便,但功能切换需要一定的开销 ( C) C OSII属于微内核操作系统 ( D) i0S不属于微内 核操作系统 33 下列程序中通常不属于板级支持包 (BSP)内容的是 ( )。 ( A)初始化程序 ( B)设备驱动程序 ( C)引导加载程序 ( D)进程管理程序 34 下面关于引导加载程序 (Bootloader)的叙述中,错误的是 ( )。 (

18、 A)引导加载程序执行嵌入式系统加电后的第一批操作 ( B)引导加载程序的一项重要任务是加载和启动操作系统 ( C)加电自检和初始化外围设备也是引导加载程序需要完成的任务 ( D)相同的操作系统都使用相同的引导加载程序 35 下面关于 Linux和 Unix的叙述中,错误的是 ( )。 ( A) Linux是以 Unix为原型的一种 “类 Unix”操作系统 ( B)两者的函数命令的名称、参数和功能大体相同 ( C)两者的源代码基本相同 ( D) Unix的运行效率一般高于 Linux 36 嵌入式 Linux操作系统由用户进程、 OS服务组件和 Linux内核 3个部分组成 (如图 ),下面

19、选项中正确的是 ( )。 ( A) 是用户进程, 是服务组件 ( B) 是服务组件, 是用户进程 ( C) 是服务组件, 是 Linux内核 ( D) 是用户进程, 是 Linux内 核 37 Linux内核主要由 5个子系统组成,下面选项中不属于这 5个子系统的是 ( )。 ( A)内存管理 ( B)进程间通信 ( C)行命今解释器 (Shell) ( D)文件系统 38 下面是关于 C OSII任务管理中空闲任务 (Idle task)的叙述,其中错误的是( )。 ( A)它是系统创建的第 1个任务 ( B)它是优先级最低的任务 ( C)它始终处于等待状态 ( D)它是必不可少的一个系统任

20、务 39 下面有关片上调试技术的描述语句中,不恰当的是 ( )。 ( A)边界 扫描技术是调试硬件芯片及目标机电路板的一种常用调试技术 ( B) JTAG组织所研究的测试访问端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的 JTAG标准 ( C)使用片上调试技术进行嵌入式系统目标机调试时,无需目标存储器,也不占用目标机任何 I O端口 ( D)经常用于嵌入式系统设计中的微处理器 (如: MCS-51、 DSP、 ARM)都支持JTAG标准的片上调试技术 40 下面的叙述中,不正确的是 ( )。 ( A)在嵌入式系统开发时,通常可以把其开发过程划分为:系统需求分析与规格说明、

21、系统设计、构件设计、系统集成与测试等几个阶段 ( B)所谓的构件设计,是指包括软件设计与编程、专用硬件芯片选择及硬件电路设计等具体设计工作 ( C)系统集成与测试的目的是发现设计中的错误并进行改正。在此阶段,应该等系统集成完成后再整体地对系统进行测试 ( D)嵌入式系统设计者需要遵循软硬一体、软硬协调设计的思想。在系统功能满足要求的前提下,结合性能、费用成本、尺寸等约束条件,确定哪些功能由硬件构件实现,哪些功能由软件构件实现 二、填空题 41 嵌入式系统对实时性和可靠性通常都有一定要求,如果把 POS机 和数码相机两者进行比较,它们中对实时性要求较高的是 _【 41】,对可靠性要求较高的是 _

22、【 42】。 42 嵌入式系统的软件大多存储在非易失性存储器中,即使断电也不会消失。目前使用最多的非易失性存储器是 Flash存储器,它分成 _【 43】型和_【 44】型两大类,前者用于存储系统中的固件,后者通常作为辅助存储器使用。 43 IP协议在计算机网络的互连中起着非常重要的作用。目前广泛使用的 IP协议的版本是第 _【 45】版,每个 IP地址用 _【 46】位二进制表示。 44 ARM7采用冯 .诺依曼结构, _【 47】级流水线, ARM Cortex-A15采用哈佛结构, _【 48】级流水线。 45 ARM中某部件能把系统中不同类型的存储器进行统一管理,通过地址映射需要运行在

23、连续地址空间的软件可运行在不连续的物理存储器中,需要较大存储空间的软件可以在较小容量的物理存储器中运行,这就是所谓的 _【 49】存储器技术,完成这一功能的部件用英文缩写为 _【 50】 。 46 已知内存 0x41000004中的数据为 0xl2, 0x41000005中的数据为 0x34,0x41000(06中的数据 0x56, 0x41000007中的数据 0x78, R2=4, R3=0x41000000,ARM指令 LDR R0, R3, R2!执行后, R0=0x78563412,则这种存储器格式为_【 51】模式, R3=_【 52】。 47 在 ARM指令中,如果 R1R2,则

24、将 R2减去 R1,结果放 R0中,用两条指令完成,则分别为 _【 53】和 _【 54】。 48 将 ARM程序状态寄存器的值保存到寄存器 R0中的指令为 _【 55】,将寄存器 Rl的值存储到程序状态寄存器中的指令为 _【 56】 49 为了连接 ARM内核与处理器芯片中其他各种组件, ARM公司定义了总线规范,名为先进微控制器总线体系结构,常用四个大写英文字母简称为 _【 57】。该总线规范除规定了通常称为系统总线的接口标准外,也规定了通常称为外围总线的接口标准,先进外围总线常用三写英文字母简称为 _【 58】 。 50 ARM处理器内部的中断控制器一般采用向量中断或嵌套向量中断方式管理

25、中断。采用向量中断方式管理中断的中断控制器,常用三个大写英文字母简称为_【 59】;采用嵌套向量中断方式管理中断的中断控制器,常用四个大写英文字母简称为 _【 60】。 51 S3C2410电源管理模块具有正常模式、慢速模式、空闲模式和掉电模式共四种模式。在 _【 61】模式下,电源管理模块将断开内部电源,除非唤醒逻辑有效,内核不产生功耗。在任何情况下,对处理器进行复位操作,均自动 进入_【 62】模式。 52 下图可用于辅助说明 12C总线的仲裁机制,图中的 SDA_A是主机 A的数据线, SDA_B是主机 B的数据线。由图可见:在仲裁过程中, A和 B两个主机中的主机 _【 63】仲裁丢失

26、; 12C总线控制遵循 “低电平优先 ”的原则,即 12C总线的 SDA线上的信号遵循 “线 _【 64】 ”逻辑。 53 下图为基于 ARM处理器的嵌入式系统的键盘接口。当仅 KEY2按下时, ARM处理器读到的 GPF6 GPFl的值为 _【 65】 (用二进制按序表 示 )。在嵌入式应用中,构成键盘的方式有线性键盘和矩阵键盘两类,下图采用的是 _【 66】键盘的结构形式。 54 Ifinux操作系统遵从 _【 67】计划下的公共授权协议 (GPL)。下图所示的 Linux操作系统的组织结构中,模块 X应为 _【 68】程序。 55 在 C OSII系统的任务间通信机制中,通常用于解决优先

27、级反转问题的是_【 69】,适合处理多事件同步的是 _【 70】。 56 实时操作系统完成每次任务所需时间 的偏差称为 _【 71】。硬实时操作系统的这一参数比软实时操作系统的这一参数 _【 72】。 57 按照内核结构分类, Android系统的内核属于 _【 73】内核,这类内核的缺点是占内存空间 _【 74】、维护困难、任务执行时间的可预测性低等。 58 程序代码中,执行时不可分割的代码称为 _【 75】。一旦这部分代码开始执行,则不希望系统进行任务调度。在 C OSII系统中,可以调用函数_【 76】 (void)锁定调度器。 59 基于嵌入式 WEB服务器的应用系统中,其软件系统的

28、4个重要软件组件是客户端 _【 77】、 WEB服务器、 WEB页面、设备操控程序等。其中 WEB页面是用于设备操控命令提交或设备状态信息显示的人机界面,它需要通过_【 78】接口来与设备操控程序进行信息交互。 60 JTAG标准是电子行业片上测试技术的一种国际标准,用于芯片和 _【 79】的硬件测试。其中规定的 TAP接口使用 _【 80】根信号线。 三、综合题 61 车载行车 记录仪用于在汽车行驶过程中记录汽车行驶周围环境的视频图像。其基本功能要求有: a、需要一个视频摄像模块,用于采集汽车行驶中周围环境的视频图像,图像分辨率为 320240。 b、需要 “回放 ”、 “下载 ”、 “删除

29、 ”3个命令按键。c、需要一个 320240的彩色 LCD显示屏。 d、采集视频图像的同时,需要记录当前的实时时间,精确到秒。 f、需要一个通信接口,在视频图像下载时用来传输视频图像。根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建该行车记录仪的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (1)若 硬件设计时采用 GPIO端口 E的 GPE15、 GPE14引脚连接基于 I2C总线的视频摄像模块的_【 81】信号引脚和 _【 82】信号引脚。那么,驱动程序中需要用语句: rGPECON=(rGPECON 0xA0000000)&_【 83】来初始化GPE15、 GP

30、E14引脚为 I2C总线功能的引脚。 (注: rGPE-CON是端口 E的控制寄存器,其格式如表 1所示 ) (2)若摄像模块所采集的一帧视频图像,其分辨率为320240,原始图像的颜色数据格式为 Y: U: V=8: 4: 4,那么,一帧图像的原始图像信息需要的存储容量为 _【 84】 KB(1K=1024)。若视频信号每秒需要 16帧图像,那么,一段 1分钟的视频,其原始图像信息约需 _【 85】 MB的存储空间。在设计下载通信接口电路时,考虑到即使采用 115200bps的速率,下载一段 1分钟的视频至少需要用时约 _【 86】小时 (精确到小数点后 1位 ),因此,采用异步串行口 (即

31、 RS一 232接口 )来下载就不合适。 (3)设计彩色 LCD显示屏的接口电路时,可以采用 S3C2410芯片中专用 于连接 LCD显示屏的 _【 87】端口和 _【 88】端口来设计。 3个命令按键:“回放 ”、 “下载 ”、 “删除 ”,分别连接到 GPE0、 GPE1、 GPE2。若按键按下时,对应的 GPIO引脚将为 “0”,否则为 “1”。那么,在相关驱动程序中,可以用语句:rGPECON=rGPECON&_【 89】来初始化 GPE0、 GPE1、 GPE2为输入,而不影响 GPE端口的其它引脚功能,并用下面一段语句来判断是哪个命令按键被唯一按下。 temp=rGPEDAT&0x

32、0007; temp是一个 8位二进制变量,rGPEDAT是端口 E的数据寄存器 switch(temp) case_【 90】:判断是否 “回放 ”按键被唯一按下 省略了其他语句 case_【 91】:判断是否 “下载 ”按键被唯一按下 省略了其他语句 case_【 92】:判断是否 “删除 ”按键被唯一按下 省略了其他语句 (4)采集视频图像的同时,所需记录的实时时间,通过读取 S3C2410芯片内部的 RTC部件来获得。该部件进行读写时,需要 先置位 _【 93】,然后再进行读写。读写操作完成后,需要 _【 94】该位。在相关驱动程序中,可以用下面一段语句来初始化该部件。 void RT

33、C_init(void) 初始化相关奇存器 rRTCCON=(rRTCCON _【 95】 ); rRTCCON是控制寄存器变量,其格式如表 2所示。 rRTCALM=_【 96】;报警功能 (即闹钟 )全部禁止 rRTCRST=0x00: rTICNT=_【 97】; 时间间隔设置为 1s rRTCCON=(rRTCCON&_【 98】 ); 省略了其他语句 (5)用于下载视频图像的通信接口采用 USB接口较合适,并且,图像信息需要压缩。因此,移植一个 Linux操作系统作为软件平台,使其能在本行车记录仪硬件上运行,将便于其应用软件的开发。软件平台的构建步骤通常是:首先移植_【 99】程序;

34、然后再完成 Linux内核的移植,内核移植完成后还需构建 _【 100】文件系统。 计算机三级(嵌入式系统开发技术)机试模拟试 卷 32答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。包括洗衣机、空调机等 “白色家电 ”,也包括心电计、血压计等医疗电子设备;而个人电脑 (PC机 )不属于嵌入式系统。故本题选择

35、 C。 2 【正确答案】 D 【试题解析】 嵌入式系统与通用计算机一样,也是由硬件和软件两部分组成,所涉及到的领域非常广泛,在应用数量上远远超过了各种类型的通用计算机系统。尽管如此,嵌入式系统与通用计算机系统仍有许多不同之处,它们的组成及功能都各有特点,所以各自的市场不同,谈不上取代。故本题选择 D。 3 【正确答案】 C 【试题解析】 数码相机是嵌入式系统的典型应用之一。它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理,后端通常是以嵌入式DSP作为核心的 SoC芯片, DSP用于完成数字图像处理;此外,数 码相机中还有一个超低功耗的 8位 MCU,负责进行操作控制;高端

36、数码相机配置有实时操作系统和图像处理软件。使用的闪存卡主要是用来存储照片而不是系统软件。故 C项错误。 4 【正确答案】 D 【试题解析】 嵌入式微控制器 (Microcontroller Unit, MCU)实际上是一种单片计算机,简称单片机。它将整个计算机硬件的大部分甚至全部电路集成在一块芯片上,除 CPU外还集成了存储器、总线、定时计数器、 I O接口等组件;与微处理器不同,它只需增加少量外接电路和硬件就可组成完整的硬件系统;微控制器的种类 和数量很多,在很多方面得到了广泛应用,目前大约占有嵌入式系统70的市场。早先的 4位主要用于家用电器的控制单元, 8位和 16位用于一般的控制领域,

37、近年来由于嵌入式系统联网和多媒体信息处理需求的日益增多, 32位MCU得到了迅速的发展。故本题选择 D。 5 【正确答案】 B 【试题解析】 题中所谓的 80万像素是指图像的大小, 1024768=768 KB,约为80万,故本题选择 B。 6 【正确答案】 B 【试题解析】 MP3是互联网上最流行的数字音乐格式,它采用国际标准化组织提出的 MPEG一 1层 III算法进行有损的压缩编码,以 8 12倍的比率大幅度降低了声音的数据量,其文件扩展名是 mp3; MP3播放器必须具有对 MP3格式音频文件解码的功能。故本题选择 B。 7 【正确答案】 B 【试题解析】 局域网按照传输介质使用的访问

38、控制方法,可以分为以太网、FDDI网和令牌网,目前广泛使用的是以太网,它以集线器或交换机为中心构成。故本题选择 B。 8 【正确答案】 A 【试题解析】 IP协议第 4版 (IPv4)规定,每个 IP地址使用 4B(32个二进制位 )表示,其中包含有网络号和主机号两部分。 IP地址分为 A类、 B类、 C类三个基本类,另有两类分别作为组播地址和备用地址 (D类和 E类 )。 C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含 254台计算机。所以 A项错误,故本题选择 A。 9 【正确答案】 A 【试题解析】 嵌入式处理器的体系结构按指令集可以分为两大类:复杂指令集结构 (CI

39、SC)和精简指令集结构 (RISC)。故本题选择 A。 10 【正确答案】 D 【试题解析】 ARM内核与其他处理器内核相比,主要特点为:耗电省、功能强、成本低、 16位 Thumb与 32位 ARM和 Thumb一 2双指令集并存以及具有非常众多的合作伙伴,适用面广泛。由于采用 RISC的体系结构, ARM具有单周期操作、采用加载存储指令访问内存、指令流水线技术等技术特征。故本题选择D。 11 【正确答案】 D 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态, Thumb状态及 Thumb一 2状态, 调试状态。除支持 Thunb2的 ARM处理器外,其

40、他所有 ARM处理器都可以工作在 ARM状态。 ARM状态是 ARM处理器工作于 32位指令的状态,所有指令均为 32位宽度。 Thumb状态是 ARM执行 16位指令的状态;在 Thumb模式下,指令代码只有 16位。 Thumb一 2状态是 ARMv7版本的 ARM处理器所具有的新状态。值得注意的是, ARM处理器复位后开始执行代码时总是处于 ARM状态,如果需要则可以切换到Thumb状态及 Thumb一 2状态。故本题选择 D。 12 【正确答案】 D 【试题解析】 ARM处理器共有 37个寄存器,包括 31个通用寄存器 (含 PC)和 6个状态寄存器。所有通用寄存器均为 32位结构,既

41、可以存放数据也可以存放地址; CPSR是当前程序状态寄存器;程序链接寄存器 (LR)为 R14;堆栈指针 (SP)使用的寄存器是 R13。故本题选择 D。 13 【正确答案】 C 【试题解析】 除复位异常,其他所有异常处理完毕之后必须返回到原来程序处继续向下执行:恢复原来被保护的用户寄存器;将 SPSR_mode寄存器值复制到CPSR中;根据异常类型将 PC值恢复成断点地址;清除 I和 F标志,允许 IRQ和 FIQ中断。故本题选择 C。 14 【正确答案】 A 【试题解析】 所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中。在本题中的存放方式则 为:

42、内存地址 存放内容 0x60000000 0x32 0x60000001 0x30 0x60000002 0x31 0x60000003 0x34 故 A项正确。执行 LDRH R1, R2是将 R2指示的存储器中的半字数据读入寄存器 R1,并将 R1的高 16位清零,所以 R1=0x3230;执行 LDRB R1, R2是将 R2指示的存储器中的字节数据读入 R1,并将 R1的高 24位清零,故 R1=0x32;执行LDR R1, R2是将 R2指示的存储器中的字数据读入寄存器 R1,故R1=0x32303134。综上,故本题选择 A。 15 【正确答案】 B 【试题解析】 数据处理类指令可

43、分为数据传送指令、算术逻辑运算指令和比较指令。本题 A、 C、 D项均属于数据处理类指令, B项属于加载存储指令,故本题选择 B。 16 【正确答案】 B 【试题解析】 将 R2寄存器中的数值的两倍写入 R1,可以通过加法指令、移位指令 (逻辑左移相当于乘操作 )和乘法指令完成,故选项中仅 B项无法完成,故本题选择 B。 17 【正确答案】 C 【试题解析】 将寄存器中指定位清零可使用位清零指令 BIC完成,也可以通过与指令将指定位与零按位相与完成,故本题选 C。 18 【正确答案】 A 【试题解析】 在 ARM汇编语言程序中,子程序的调用一般是通过 BL指令来实现的; Mov PC, LR在

44、 ARM汇编中用于子程序的返回; D项中 R15即是 PC,故本题选择 A。 19 【正确答案】 C 【试题解析】 C项中 VS表示溢出,故本题选择 C。其余三项正确。 20 【正确答案】 C 【试题解析】 生产 ARM处理器芯片的厂家众多,每个厂商生产的 ARM芯片型号各异,除了内核架构外,其内置硬件组件也各有特 色,性能也有差异。基于ARM7TDMI内核的 S3C44B0嵌入式处理器由韩国三星 (Samsung)公司生产;基于ARM7TDMIS内核的 LPC2000系列嵌入式处理器由荷兰恩智浦 (NXP)半导体公司生产;美国爱特美尔 (ATMEL)公司和飞思卡尔 (Freescale)公司

45、都生产多个系列的基于 ARM内核的嵌入式处理器。故本题选择 C。 21 【正确答案】 D 【试题解析】 嵌入式系统常用的电源模块是交流变直流 (ACDC)模块、直流到直流 (DCDC)模块以及低压差稳压器 (LDO)。 ACDC模块完成 交流电到直流电的变换。 78XX系列是一类常用的直流稳压芯片,例如 7805可以提供 +5V直流电压。选项中 D项错误,故本题选择 D。 22 【正确答案】 C 【试题解析】 AMBA是 ARM公司公布的总线协议,以 ARM内核为基础的嵌入式处理器芯片采用系统总线与外围总线两层结构的方式构建片上系统;系统总线通过桥接器与外围总线互连。 AMBA的系统总线主要用

46、于连接高带宽快速组件,包括 ARM内核及测试接口; AMBA的外围总线主要连接低带宽组件以及与外部相连的硬件组件。 AMBA有多个版本,性能随版本的发展而逐步提高 , ARM7采用 AMBAl,而 ARM9采用 AMBA2。故本题选择 C。 23 【正确答案】 D 【试题解析】 ARM内部的 DMA控制器 (直接存储器访问控制器 )是一种硬件组件,使用它可以将数据块在内存与外设以及内存与内存之间互相传送,且传输过程不需要 CPU参与,可显著降低处理器负荷; DMA主控制器与 AMB的系统总线部分相连;在 ARM处理芯片中,许多与外部打交道的通道如串行通信端口、USB接口等既可以由 ARM内核控

47、制其数据传输,也可以通过 DMA控制器控制数据传输。故本题选择 D。 24 【正确答案】 C 【试题解析】 微硬盘最早是由 IBM公司开发的一款超级迷你硬盘机产品。目前1 8英寸的微硬盘容量已达几百 GB;一般微硬盘带有数据缓存,有利于提高数据传输率;微硬盘功耗极小,无需外置电源,链接 USB即可使用;为使微硬盘适用于多种手持装置,其接口可采用多种标准,如 CF卡、 PCMCIA、 USB 2 0、ATA等。故本题选择 C。 25 【正确答案】 C 【试题解析】 ARM芯片片内配有的 Flash存储器,通常用作系统的程序存储器;其内部 Cache一般采用 SRAM;高带宽外部存储器控制接口为外部存储器 扩展提供了接口,可以扩展程序存储器和数据存储器,与 AMBA的系统总线部分相连。故本题选择 C。 26 【正确答案】 C 【试题解析】 NAND Flash主要用于片外程序存储器,为了节省引脚,降低体积,地址线和数据线一般采用分时复用技术。 ALE、 CE、 RE、 R B分别表示地址锁存允许、低电

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

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

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