[计算机类试卷]计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编7及答案与解析.doc

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

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

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

3、80万像素,它所拍摄的相片最高分辨率是 ( )。 ( 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 以下是有关 TFCP I

4、P协议中 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 CortexM、 ARM Corte

5、xR和 ARM CortexA 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) MO

8、V R1, R2, LSL#1 ( D) MUL R1, R2, #2 17 将寄存器 R1中指定的 bit7和 bit3位清除、其它位保持不变的 ARM指令是( )。 ( A) ORR R1, R1, #0x00000088 ( B) AND R1 R1, #000000088 ( C) BIC R1, R1, #00000088 ( 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内核的 S3C44B0嵌入式处理器由韩国三星 (Samsung)公司生产 ( B)基于 ARM7TDMIS内核的 LPC2000系列嵌入式 处理器由荷兰恩智浦 (NXP)半导体公司生产 ( C)美国英特尔 (Intel)公司未生产过基于 ARM的嵌入式处理器 ( D)美国爱特美尔 (ATMEL

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

11、 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卡、PCMCIA、 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、 LISB等 可以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关叙述中,错误的是 ( )。 ( A) I2C总线只有两条信号线,一条是数据线 SDA,另一条是时钟线 SCL,所有操作都通过这两条信号线完成 ( B) SPI通信时,首先要使 SPI从设备的 SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照 SPI时序要求进行数据操作 ( C) UART即通用异步收发器,可用于全双工串行异步通信 ( D) USB1 1和 USB2 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) COS ( B) VxWorks ( C) Win7 ( D) Android 32 下面有关微内核操作系统的叙述中,错误的是 ( )。 ( A)操作系统的内核小巧、紧凑,占用内存少 ( B)内核的功能扩充方便,但功能切换需要一定的开销 ( C) C OS 属于微内核操作系统 ( D) iOS不属于微内核操作系统 33 下列程序中通常不属于板级支持包 (BSP)内容的是 ( )。 ( A)初始化程序 ( B)设备驱动程序 ( C)引导加载程序 ( D)进程管理程序 34 下面关于引导加载程序 (Bootloader)的叙述中,错误的是 ( )。 ( A)引导加载程序执行嵌入

18、式系统加电后的第一批操作 ( 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 OS 任务管理中空闲任务 (Idle task)的叙述,其中错误的是( )。 ( A)它是系统创建的第 1个任务 ( B)它是优先级最低的任务 ( C)它始终处于等待状态 ( D)它是必不可少的一个系统任务 39 下面有关片上调试技

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

21、与测试等几个阶段 ( B)所谓的构件设计,是指包括软件设计与编程、专用硬件芯片选择及硬件电路设计等具体设计工作 ( C)系统集成与测试的目的是发现设计中的错误并进行改正。在此阶段,应该等系统集成完成后再整体地对系统进行测试 ( D)嵌入式系统设计者需要遵循软硬一体、软硬协调设计的思想。在系统功能满足要求的前提下,结合性能、费用成本、尺寸等约束条件,确定哪些功能由硬件构件实现,哪些功能由软件构件实现 二、填空题 41 为提高 SoC芯片设计效率,减少重复开发,通常将合格的经过验证的 IC设计文 件存储在数据库中,供反复使用。这些 IC电路具有固定的不可再分解的功能特性,并受到知识产权保护,人们称

22、之为 “知识产权核 ”或 “IP核 ”。按照 IC设计文件的类型, IP核通常分为三种【 41】、固核和【 42】。 42 数字文本 (也称电子文本或文本 )是以文字符号为主的一种数字媒体,它可以分为【 43】文本和丰富格式文本两大类,前者仅仅由表达文本内容的一连串字符 (包括汉字 )的编码所组成,其文件后缀名是【 44】。 43 随着无线通信技术的发展,用户不受时间地点约束,随时随地访问互联网已经成为现实。目前采用无线方式接入 互联网的技术主要有 3类,它们是【 45】接入、GPRS移动电话网接入和 3G移动电话网接入,第 1类接入方式必须在安装有【 46】的区域中才能接入。 44 ARM公

23、司把 ARM11之后的 ARM处理器以 ARM Cortex为特征命名,主要用于高端应用的命名为 ARM Cortex一【 47】,主要用于实时应用的命名为 ARM Cortex一【 48】。 45 ARM状态下指令代码长度的位数为【 49】位、 Thumb状态下指令代码长度的位数为【 50】位。 46 CPSR寄存器中的 I和 F分别为中断和快速中断禁止控制位,当 I=【 51】将禁止外部中断 IRQ,当 F=【 52】时允许快速中断 FIQ。 47 ARM处理器中存储器保护单元英文简写为【 53】,它允许 ARM处理器【 54】GB的地址空间定义为 8对域,分别控制 8个指令和 8个数据内

24、存区域。 48 已知 R1=0xFFFFFFF8, R2=0x7F,则执行指令 EOR R0, R1, R2后,寄存器R0=【 55】, R2=【 56】。 49 用 ARM汇编语言,在内存空间定义一个字 (32位 )变量的伪指令为【 57】,指示下面为 16位代码的伪指令是【 58】。 50 在下图所示的嵌入式最小 硬件系统中, 和 分别为【 59】电路和【 60】电路(顺序无关 )。 51 典型嵌入式系统在硬件上除嵌入式最小硬件系统外,还包含一些相关的通道或接口。其中:由模拟输出接口和【 61】输出接口组成的输出接口常称为【 62】向通道。 52 【 63】 Flash和 NAND Fla

25、sh是现在市场上两种主要的闪存技术,前者以【 64】为单位随机存取,后者以页 (行 )为单位随机存取。 53 通用分组无线服务技术简称为【 65】,它是 GSM用户可用的一种移动数据业务,通常支持用【 66】指令集实现呼叫、短信、传真、数据传输等 业务。 54 实时操作系统 (RTOS)有 3个主要的实时指标,除响应时间和生存时间之外,另一个指标是在给定时间内可以处理的事件总数,它称为【 67】,其英文名称是【 68】。 55 【 69】系统是苹果公司智能手机所使用的操作系统,也使用在 iPod touch、 iPad等产品上,按照内核结构分类,它属于【 70】内核操作系统。 56 为了使操作

26、系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统使用了 HAL技术,它的中文名称是【 71】,其原理是取消了操作系统对【 72】的直接访问,使操作系统在 HAL基础上 运行,从而隐藏了硬件平台的差异。 57 Linux内核主要是由 5个子系统组成的,如下图所示,其中的 A是【 73】子系统, B是【 74】子系统。 58 我国广泛使用的 C OS 操作系统是一种抢占式实时操作系统,它支持多任务并发运行,其中操作系统自己可以使用【 75】个任务,用户编写的应用程序最多可以有【 76】个任务。 59 调试 (debug)与测试 (test)既有联系又有区别。验证模块系统的功能和性能,发现错误

27、是【 77】的目的。分析所发现的错误,检查错误原因,定位故障 (错误 )位置和进行修改是【 78】的目的。 60 GNU开发工具套件中的 C语言编译器,其英文简称是【 79】。它所能编译的目标机处理器包括 X86、 ARM、 PowerPC等体系结构的处理器。针对于 ARM体系结构的目标机而言,该 C语言编译器的命令书写格式中,其带前缀的命令是【 80】。 三、综合题 61 老年人监护系统由一个社区监控中心及若干便携式监护仪组成,便携式监护仪可由老年人随身携带,时刻监测老年人的脉象。便携式监护仪的基本功能要求如下: a、通过在老年人手腕上佩戴的压电传感器检测脉搏信号,并根据脉搏信号来测算心脏功

28、能是否异常,若异 常,则自动向社区监控中心发出报警信息。 b、报警信息通过 3G模块发送给社区监控中心。 c、便携式监护仪具有 GPS定位功能,报警信息中包含 GPS定位信息。 d、需存储报警前 1小时的脉搏信号片段。 e、便携式监护仪上需要 “下载 ”、 “人工报警 ”、 “消除报警 ”等 3个按键。 f、报警时,除了向社区监控中心发送消息外,还具有本机上的声光报警。 根据上述功能要求描述,若采用 S3C2410芯片为核心来构建便携式监护仪的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (注意:完善程序或回答问题所需的寄存器格式见题后的附 录 ) (1)在便携式监护仪硬件平台设计

29、时,除了要设计最小硬件系统外,还必须设计脉搏信号:采集电路、 GPS接口电路、 3G模块接口电路等。其中,最小硬件系统应该包括:微处理器、时钟电路、电源电路、【 81】电路、主存储器、调试测试接口等 6部分电路。 GPS接口电路设计时,选用一款具有 RS一 232通信接口的专用 GPS模块,该 GPS模块可通过 RS一 232通信接口接收命令并发送定位信息,因此,电路设计时采用 S3C2410芯片内部的【 82】部件外加电平转换芯片等来设计与 GPS模块的接口。 (2)脉搏信号采集电路的设计时,选 用压电传感器来探测脉搏信号,并设计信号放大电路和 A D电路。由于脉搏信号的谐波频率在0 2Hz

30、到 40Hz之间,因此, A D采样的频率必须大于等于【 83】 Hz。若按所需最小的采样频率进行脉搏信号的采集,每个样本值用 8位二进制表示,那么, 1小时的脉搏信号片段需要存储容量约为【 84】 KB(1KB=1024B)。 (3)声光报警电路设计时,利用 GPE0作为输出,控制 LED灯工作, GPE1作为输出控制蜂鸣器工作。那么,相关驱动程序中,初始化 GPE0、 GPE1引脚功能的语句是: rGPECON=(rGPECON 0x00000005)&【 85】 ); rGPECON是端口 E的控制寄存器 若 GPE0输出 “1”时,控制 LED灯亮, GPE0输出 “0”时,控制 LE

31、D灯灭,那么,相关驱动程序中,控制 LED灯亮和 LED灯灭的语句分别可以是: rGPEDAT=rGPEDAT【 86】; rGPEDAT是端口 E的数据寄存器 rGPEDAT=rGPEDAT&【 87】; (4)3G模块的接口电路设计时,选用具有 SPI接口的 3G模块,因而可采用 S3C2410芯片端口 E的 GPE11【 88】引脚 (注:可通过题目后面附录中的相关表格来确定 )连 接到 3G模块的相关 SPI信号引脚上。并且,在相关驱动程序中,用下面语句来初始化它们作为 SPI引脚使用。 rGPECON=(rGPECON【 89】 )&0xFABFFFFF); rGPECON是端口 E

32、的控制寄存器 (5)便携式监护仪需要的实时时间,通过读取 S3C2410芯片内部的【 90】部件来获得。该部件进行读写时,需要先置位 “使能位 ”,然后再进行读写。读写操作完成后,需要【 91】该位。在相关驱动程序中,可以用下面一段语句来初始化该部件。 void RTC_init(void) 初始化相关寄存器 rRTCCON=(rRTCCON【 92】 );置位使能位, rRTCCON是控制寄存器变量 rRTCALM=【 93】;报警功能 (即闹钟 )全部禁止 rRTCRST=0x00; rTICNT=【 94】;时间间隔设置为 1s rRTCCON=(rRTCCON&【 95】 ); RTC

33、读写操作完成后对 “使能位 ”操作 省略了其他语句 (6)便携式监护仪上所需要的 3个按键,其接口电路设计时,将端口 E的引脚 GPE2、 GPE3、 GPFA分别连接到 3个命令按键: “下载 ”、 “人工报警 ”、 “消除报警 ”上。若按键按 下时,对应的 GPIO引脚将为 “0”,否则为 “1”。那么,在相关驱动程序中,可以用下面一段语句来判断是哪个命令按键被唯一按下。 temp=rGPEDAT&0x001C temp是一个 16位二进制变量,rGPEDAT是端口 E的数据寄存器 switch(temp) case【 96】:判断是否 “下载 ”按键被唯一按下 省略了其他语句 case【

34、 97】:判断是否 “人工报警 ”按键被唯一按下 省略了其他语句 case【 98】:判断是否 “消除报警 ”按键被唯一按下 省略了其他语句 (7)便携式监护仪上的所有应用程序,可以在无操作系统环境下开发,开发工具可以选用 RVDS,利用该开发工具完成应用程序的编辑、编译、【 99】、下载、调试等工作。应用程序的主函数 main()中,其主体结构应该设计成一个【 100】结构。在该结构内,完成按键命令的识别及响应,脉搏信号采集及处理等功能。 说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 E控制寄存器 (GPECON)的格式2)RTCCON寄存器的格式3)TICNT寄存器的格

35、式4)RTCALM寄存器的格式计算机三级(嵌入式系统 开发技术)机试历年真题试卷汇编 7答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。包括洗衣机、空调机等 “白色家电 ”,也包括心电计、血压计等医疗电子设备;而个人电脑 (PC机 )不属于嵌入式系统。故本题选择 C。 2 【正确答案】 D 【试题解析】 嵌入

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

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

38、益增多, 32位MCU得到了迅速的发展。故本题选择 D。 5 【正确答案】 B 【试题解析】 题中所谓的 80万像素是指图像的大小, 1024768=768 KB,约为80万,故本题选择 B。 6 【正确答案】 B 【试题解析】 MP3是互联网上最流行的数字音乐格式,它采用国际标准化组织提出的 M=PEG一 1层 算法进行有损的压缩编码,以 8 12倍的比率大幅度降低了声音的数据量,其文件扩展名是 mp3; MP3播放器必须具有对 MP3格式音频文件解码的功能。故本题选择 B。 7 【正确答案】 B 【试题解析】 局域网按照传输介质使用的访问控制方法,可以分为以太网、FDDI网和令牌网,目前广

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

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

41、 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位结构,既可以存放数据也可以存放地址; CPSR是当前

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

43、x32 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 【试题解析】 数据处理类指令可分为数据传送指令、算术逻辑运算指令和比较指令

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

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

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

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

48、据传输。故本题选择 D。 24 【正确答案】 C 【试题解析】 微硬盘最早是由 IBM公司开发的一款超级迷你硬盘机产品。目前1 8英寸的微硬盘容量已达几百 GB;一般微硬盘带有数据缓存,有利于提高数据传输率;微硬盘功耗极小,无需外置 电源,链接 USB即可使用;为使微硬盘适用于多种手持装置,其接口可采用多种标准,如 CF卡、 PCMCIA、 USB 2 0、ATA等。故本题选择 C。 25 【正确答案】 C 【试题解析】 ARM芯片片内配有的 Flash存储器,通常用作系统的程序存储器;其内部 Cache一般采用 SRAM;高带宽外部存储器控制接口为外部存储器扩展提供了接口,可以扩展程序存储器

49、和数据存储器,与 AMBA的系统总线部分相连。故本题选择 C。 26 【正确答案】 C 【试题解析】 NAND Flash主要用于片外程序存储器, 为了节省引脚,降低体积,地址线和数据线一般采用分时复用技术。 ALE、 CE、 RE、 R B分别表示地址锁存允许、低电平有效的芯片使能、低电平有效的读使能、准备就绪忙输出。故 C项正确。 27 【正确答案】 D 【试题解析】 I2C总线只有两条信号线,一条是数据线 SDA,另一条是时钟线SCL,所有操作都通过这两条信号线完成;对 SPI的操作,首先要选择让基于 SPI接口的从设备的 SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照 SPI时序要求进行数据操作; UART即通用异步收发器,是可以用于全双工 串行异步通信的; USB 1 1和 USB 2 0有 4条信号线,采用半双工差分方式进行通信

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

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

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