《2022年全国计算机等级考试三级嵌入式系统开发技术题库第7套.docx》由会员分享,可在线阅读,更多相关《2022年全国计算机等级考试三级嵌入式系统开发技术题库第7套.docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源全国运算机等级考试三嵌入式系统开发技术题库第7套一、挑选题1、以下产品中不属于嵌入式系统的是:A 、洗衣机B、空调机C、个人电脑D、电子血压计2、下面关于嵌入式系统的表达中,错误的选项是A) 嵌入式系统所涉及的应用领域特别广泛B) 嵌入式系统在数量上远远超过了各种类型的通用运算机系统C) 嵌入式系统与通用运算机都是由硬件和软件两局部组成的D) 嵌入式系统正在逐步取代通用运算机系统3、数码相机是一种典型的嵌入式系统,下面有关其软硬件组成的表达中错误的选项是:A) 它由硬件和软件两局部组成B) 硬件局部既包括 CPU,也包括储备器和输入 / 输出C) 使用闪存卡如 CF卡、SD卡等作为
2、内存,用于储备所运行的软件D) 软件局部既包括操作系统,也包括应用软件4、微掌握器 MCU是嵌入式系统常用的芯片之一,下面有关微掌握器的表达中错误的选项是:A) MCU芯片中除 CPU外仍集成了储备器、总线、定时 / 计数器、 I/O 接口等组件B) 使用 MCU后只需增加少量外接电路和硬件就可组成完整的硬件系统C) MCU的品种和数量许多,应用特别广泛,占有嵌入式系统的大局部市场D) 目前 MCU停留在 4 位和 8 位阶段, 32 位 MCU仍很少使用5、一个早期的数码相机只有 80 万像素,它所拍照的相片最高辨论率是:A1600*1200B1024*768C800*600D480*640
3、6、MP3播放器属于嵌入式系统的应用之一,下面有关表达中错误的选项是:欢迎下载精品学习资源A) MP3是互联网上流行的一种数字音乐格式B) MP3采纳 MPEG-3算法对数字音频进行压缩编码C) MP3播放器必需具有对 MP3格式音频文件解码的功能D) MP3音频文件的文件扩展名是 .mp3 7、下面哪种设备是组建以太局域网必不行少的:A网桥B集线器或交换机C路由器D中继器8、以下是有关 TCP/IP 协议中 IP 地址格式 IPv4 的表达,其中错误的选项是A) IP 地址使用 64 个二进位表示B) IP 地址由网络号和主机号两局部组成C) IP 地址有 A类、B 类、C类等不同类型之分D
4、) 具有 C类地址的主机连接在小型网络中9、以下属于按指令集结构划分嵌入式处理器的分类是:A) RISC和 CISCB) vonNeumann和 HarvardC) 51、AVR、PIC、MSP43、0 MIPS、POWERMC68K以及 ARM等D) ARM、7 ARM9/ARM1、1ARM Cortex-M 、ARM Cortex-R 和 ARM Cortex-A10、相对于其它处理器, ARM处理器主要技术特点,以下说法错误的选项是:A) 单周期操作B) 采纳储备和加载指令拜访内存C) 指令流水线D) 性能优越但功耗较大11、关于 ARM嵌入式处理器的工作状态,以下说法正确的选项是:A)
5、 ARM状态是 32 位兼容 16 位指令的状态B) ARM处理器复位时自动进入Thumb状态C) ARM9支持 Thumb-2状态欢迎下载精品学习资源D) Thumb状态为 16 位指令状态,指令长度全部为 16 位12、以下关于 ARM处理器存放器说法正确的选项是:A) CPSR为程序计数状态存放器B) R12为链接存放器使用C) 通用存放器是 32 位存放器,只能存放数据,不能存放地址D) 堆栈指针 SP使用的存放器为 R1313、以下关于 ARM处理器从反常中断返回的说法错误的选项是:A) 复原原先被爱护的用户存放器B) 将 SPSR存放器的值复制到 CPSRC) 将反常向量地址写入
6、PC中D) 去除 I 和 F 标志,答应 IRQ和 FIQ 中断14、ARM处理器在大端模式下从 0x60000000 到 0x60000003 储备一个字数据 0x32303134, R2=0x60000000,以下说法正确的选项是:A0x60000000 中储备的数据是 0x32B) 执行 LDRH R1,R2 后 R1=0x3134C) 执行 LDRB R1,R2 后 R1=0x3230D执行 LDR R1,R2 后 R1=0x3431303215、以下 ARM指令中不属于数据处理类指令的是:A) ADC R1,R2,R3BLDR R1,R2CMOV R1,R2,LSL#4DORR R1
7、,R2,R316、以下不能完成将 R2 中数值的两倍写入 R1 中的 ARM指令是:AADD R1,R2,R2BORR R1,R2,R2CMOV R1,R2,LSL#1DMUL R1,R2,#217、将存放器 R1中指定的 bit7和 bit3位去除、其它位保持不变的 ARM指令是: AORR R1,R1,#0x00000088BAND R1,R1,#0x00000088欢迎下载精品学习资源CBICR1,R1,#0x00000088DTSTR1,R1,#0x0000008818、在 ARM汇编语言程序设计中常有子程序设计, 下面指令中不属于子程序调用或者返回的指令是:ALDRPC,MySub
8、BBLMySubCMOV PC,LRDMOV R15,LR19、关于 ARM指令中的条件域,以下表述错误的选项是:AEQ为相等BCS为无符号数大于或等于CVS为未溢出DLS 为无符号数小于或等于20、下面关于嵌入式处理芯片生产厂商的表达中,错误的选项是:A) 基于 ARM7TDM内I 核的 S3C44B0嵌入式处理器由韩国三星 Samsung公司生产B) 基于 ARM7TDMI-S内核的 LPC2000系列嵌入式处理器由荷兰恩智浦 NXP半导体司司生产C) 美国英特尔 Intel公司未生产过基于 ARM的嵌入式处理器欢迎下载精品学习资源D) 美国爱特美尔 ATMEL ARM内核的嵌入式处理器芯
9、片公司和飞思卡尔 Freescale 公司都生产多个系列的基于欢迎下载精品学习资源21、嵌入式系统工作时需要为其供电, 下面与嵌入式系统供电相关的表达中, 错误的选项是:A) 78XX系列是一类常用的直流稳压芯片,例如7805 可以供应 +5V直流电压B) 低压差稳压器常简称为LDOC) AC-DC电源模块用于实现沟通电到直流电的变换D) 低压沟通电可以直接用来给嵌入式处理器供电22、下面关于 ARM公司定义的 AMBA的表达中,错误的选项是:A) AMBA由系统总线和外围总线组成,二者之间通过桥接器交换信息B) ARM芯片中的 ARM内核与 AMBA的系统总线相连C) ARM芯片中的测试接口
10、如JTAG与 AMBA的外围总线相连D) ARM7和 ARM11采纳的 AMBA的版本不同23、下面是关于基于 ARM内核的嵌入式芯片中的 DMA掌握器的表达,其中错误的选项是:欢迎下载精品学习资源A) DMA是指直接储备器拜访B) 嵌入式系统通过使用 DMA掌握器可降低处理器内核在数据传输操作中的负担C) ARM处理器中的 DMA掌握器与 AMBA的系统总线局部相连D) ARM处理芯片中的串行通信接口、 USB接口等,只能通过 DMA掌握器掌握其数据传输而不能由 ARM内核掌握;24、微硬盘是一种由超小型笔记本和数码相机领域开展而来的外部储备设备,下面关于微硬盘的表达中,错误的选项是:A)
11、目前 1.8 英寸的微硬盘容量已达几百 GBB) 带有数据缓存,有利于提高数据传输率C) 采纳 USB接口时,一般须另加外部电源D) 为使微硬盘适用于多种手持装置,其接口可采纳多种标准,如CF 卡、PCMCIA、 USB 2.0 、ATA等25、下面是关于基于 ARM内核的嵌入式芯片中的储备器及高带宽外部储备器掌握接口的表达, 其中错误的选项是:A) ARM芯片片内配有的 Flash 储备器,通常用作系统的程序储备器B) ARM芯片内的 Cache采纳 SRAMC) 高带宽外部储备器掌握接口只能用于扩展系统的程序储备器D) 高带宽外部储备器掌握接口与 AMBA的系统总线局部相连26、某型 NA
12、ND Flash 芯片的地址线和数据线是复用的,它具有的局部引脚为ALE、CE、RE、R/B,假如下面每一个选项是用于简述这些引脚的功能的,其中完全正确的选项是:A) 低电平有效的芯片使能、命令锁存答应、预备就绪/ 忙输出、读使能 / 写使能B) 命令锁存答应、低电平有效的写爱护、低电平有效的芯片使能、地址锁存答应C) 地址锁存答应、 低电平有效的芯片使能、 低电平有效的读使能、 预备就绪 / 忙输出D) 预备就绪 / 忙输出、低电平有效的读使能、低电平有效的写使能、命令锁存答应27、通过 I2C、SPI、UART、USB等可以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关表达中,错
13、误的选项是:欢迎下载精品学习资源A) I2C 总线只有两条信号线,一条是数据线SDA,另一条是时钟线 SCL,全部操作都通过这两条信号线完成B) SPI 通信时,第一要使 SPI 从设备的 SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能依据SPI 时序要求进行数据操作C) UART即通用异步收发器,可用于全双工串行异步通信D) USB 1.1 和 USB 2.0 采纳全双工差分方式进行通信28、下面关于嵌入式系统中常用的简洁输入设备和简洁输出设备的表达中,正确的选项是:A) 键盘的按键数相同时 例如 16 个按键,线性键盘接口需要的 I/O 引脚比矩阵键盘接口需要的 I/O 引脚
14、少B) 为便利输入,采纳电容式触摸屏时,一般需专用的硬笔C) LED发光二极管驱动便利, 与 ARM芯片连接时仅需一根 GPIO引脚与其直接相连即可, 不需其他相关的驱动电路D) LED数码管由多个 LED组成,这些 LED有共阳极接法和共阴极接法两种29、下面关于嵌入式系统的互连通信接口的表达中,错误的选项是:A) 嵌入式处理器的 UART在采纳了 RS-232 电平转换电路后,可延长通信距离B) 与 RS-485 标准相比, RS-232标准的通信距离更远、通信速率更高C) 对于片内无 CAN掌握器的嵌入式处理芯片,可通过扩展CAN掌握器和 CAN收发器的方式使其接入 CAN总线D) 嵌入
15、式系统可以通过以太网连接到互联网中30、下面关于硬实时系统和软实时系统的表达中,错误的选项是:A) 假如任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为硬实时系统B) 假如任务执行时间超过截止时间后系统的效益下降但仍保持为正,这种实时系统称为软实时系统C) 导弹掌握器属于硬实时系统D) 高铁自动驾驶系统属于软实时系统31、目前流行的嵌入式操作系统有多个,下面不属于嵌入式操作系统的是:欢迎下载精品学习资源A) COS-II/IIIBVxWorksCWin7DAndroid 32、下面有关微内核操作系统的表达中,错误的选项是:A) 操作系统的内核小巧、紧凑,占用内存少B) 内核的功能扩
16、充便利,但功能切换需要肯定的开销C) C/OS-II 属于微内核操作系统D) iOS 不属于微内核操作系统33、以下程序中通常不属于板级支持包 BSP内容的是:A初始化程序B设备驱动程序C引导加载程序D进程治理程序34、下面关于引导加载程序 Bootloader 的表达中,错误的选项是:A) 引导加载程序执行嵌入式系统加电后的第一批操作B) 引导加载程序的一项重要任务是加载和启动操作系统C) 加电自检和初始化外围设备也是引导加载程序需要完成的任务D) 相同的操作系统都使用相同的引导加载程序35、下面关于 Linux 和 Unix 的表达中,错误的选项是:A) Linux 是以 Unix 为原型
17、的一种 类 Unix 操作系统B) 两者的函数 / 命令的名称、参数和功能大体相同C) 两者的源代码根本相同D) Unix 的运行效率一般高于 Linux36、嵌入式 Linux 操作系统由用户进程、 OS效劳组件和 Linux 内核 3个局部组成如图,下面选项中正确的选项是:A 是用户进程,是效劳组件B) 是效劳组件,是用户进程C) 是效劳组件,是 Linux 内核D) 是用户进程,是 Linux 内核37、Linux 内核主要由 5 个子系统组成,下面选项中不属于这5 个子系统的是:欢迎下载精品学习资源A) 内存治理B进程间通信C行命令说明器 Shell D文件系统38、下面是关于 C/O
18、S-II 任务治理中闲暇任务 Idletask 的表达,其中错误的选项是:A) 它是系统创立的第 1 个任务B) 它是优先级最低的任务C) 它始终处于等待状态D) 它是必不行少的一个系统任务39、下面有关片上调试技术的描述语句中,不恰当的是:A) 边界扫描技术是调试硬件芯片及目标机电路板的一种常用调试技术;B) JTAG组织所讨论的测试拜访端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的 JTAG标准;C) 使用片上调试技术进行嵌入式系统目标机调试时,无需目标储备器,也不占用目标机任何 I/O 端口;D) 常常用于嵌入式系统设计中的微处理器如:MCS-51、DSP、ARM都支
19、持 JTAG标准的片上调试技术40、下面的表达中,不正确的选项是:A) 在嵌入式系统开发时,通常可以把其开发过程划分为:系统需求分析与规格说明、系统设计、构件设计、系统集成与测试等几个阶段;B) 所谓的构件设计,是指包括软件设计与编程、专用硬件芯片挑选及硬件电路设计等详细设计工作;C) 系统集成与测试的目的是发觉设计中的错误并进行改正;在此阶段,应当等系统集成完成后再整体地对系统进行测试;D) 嵌入式系统设计者需要遵循软硬一体、软硬和谐设计的思想;在系统功能满意要求的前提下,结合性能、费用本钱、尺寸等约束条件,确定哪些功能由硬件构件实现,哪些功能由软件构件实现;二、填空题欢迎下载精品学习资源1
20、、为提高 SoC芯片设计效率, 削减重复开发, 通常将合格的经过验证的IC 设计文件储备在数据库中, 供反复使用; 这些 IC 电路具有固定的不行再分解的功能特性, 并受到学问产权爱护,人们称之为 学问产权核 或IP 核 ;依据 IC 设计文件的类型, IP 核通常分为三种:、固核和;2、数字文本也称电子文本或文本是以文字符号为主的一种数字媒体,它可以分为 文本和丰富格式文本两大类, 前者仅仅由表达文本内容的一连串字符 包括汉字 的编码所组成,其文件后缀名是;3、ARM公司把 ARM11之后的 ARM处理器以 ARM Cortex-为特点命名 , 主要用于高端应用的命名为 ARM Cortex
21、- ,主要用于实时应用的命名为 ARM Cortex-;4、ARM状态下指令代码长度的位数为位、Thumb状态下指令代码长度的位数为 位;5、CPSR存放器中的 I 和 F 分别为中断和快速中断禁止掌握位,当I=将禁止外部中断IRQ, 当 F=时答应快速中断 FIQ;6、ARM处理器中储备器爱护单元英文简写为, 它答应 ARM处理器GB的地址空间定义为 8 对域,分别掌握 8 个指令和 8 个数据内存区域;7、R10xFFFFFFF8,R2=0x7F,那么执行指令 EOR R0,R1,R2 后,存放器 R0 , R2;8、用 ARM汇编语言,在内存空间定义一个字 32 位变量的伪指令为, 指示
22、下面为 16位代码的伪指令是;9、用 ARM汇编语言,在内存空间定义一个字 32 位变量的伪指令为, 指示下面为 16位代码的伪指令是;欢迎下载精品学习资源10、在以下图所示的嵌入式最小硬件系统中, 和分别为关; 电路和电路次序无欢迎下载精品学习资源11、典型嵌入式系统在硬件上除嵌入式最小硬件系统外,仍包含一些相关的通道或接口; 其中:欢迎下载精品学习资源由模拟输出接口和 输出接口组成的输出接口常称为 向通道;欢迎下载精品学习资源欢迎下载精品学习资源12、Flash 和 NAND Flash 是现在市场上两种主要的闪存技术,前者以机存取,后者以页行为单位随机存取; 为单位随欢迎下载精品学习资源
23、13、通用分组无线效劳技术简称为,它是 GSM用户可用的一种移动数据业务, 通常支持用指令集实现呼叫、短信、数据传输等业务;14、实时操作系统 RTOS有 3 个主要的实时指标,除响应时间和生存时间之外,另一个指标是在给定时间内可以处理的大事总数,它称为 ,其英文名称是;15、实时操作系统 RTOS有 3 个主要的实时指标,除响应时间和生存时间之外,另一个指标是在给定时间内可以处理的大事总数,它称为 ,其英文名称是;16、为了使操作系统简洁在不同的硬件平台上进行移植, 一些嵌入式操作系统使用了 HAL技术,欢迎下载精品学习资源它的中文名称是 ,其原理是取消了操作系统对 的直接拜访,使操作系统在
24、 HAL欢迎下载精品学习资源根底上运行,从而隐匿了硬件平台的差异;17、Linux 内核主要是由 5 个子系统组成的,如以下图所示,其中的A 是子系统, B 是 子系统;欢迎下载精品学习资源18、我国广泛使用的 C/OS-II 操作系统是一种抢占式实时操作系统, 它支持多任务并发运行,欢迎下载精品学习资源其中操作系统自己可以使用务; 个任务,用户编写的应用程序最多可以有 个任欢迎下载精品学习资源19、调试debug与测试 test 既有联系又有区分;验证模块 / 系统的功能和性能,发觉错误是的目的;分析所发觉的错误,检查错误缘由,定位故障错误位置和进行修改是 的目的;20、GNU开发工具套件中
25、的 C语言编译器,其英文简称是;它所能编译的目标机处理器包括 X86、ARM、PowerPC等体系结构的处理器;针对于 ARM体系结构的目标机而言,该 C语言编译器的命令书写格式中,其带前缀的命令是 ;三、综合题老年人监护系统由一个社区监控中心及假设干便携式监护仪组成,便携式监护仪可由老年人随身携带,时刻监测老年人的脉象;便携式监护仪的根本功能要求如下:a 、通过在老年人手腕上佩戴的压电传感器检测脉搏信号,并依据脉搏信号来测算心脏功能是否反常,假设反常,那么自动向社区监控中心发出报警信息;b 、报警信息通过 3G模块发送给社区监控中心;c 、便携式监护仪具有 GPS定位功能,报警信息中包含 G
26、PS定位信息;d、需储备报警前 1 小时的脉搏信号片段;e 、便携式监护仪上需要 下载 、 人工报警 、 排除报警 等 3 个按键;欢迎下载精品学习资源f 、报警时,除了向社区监控中心发送消息外,仍具有本机上的声光报警;依据上述功能要求描述, 假设采纳 S3C2410芯片为核心来构建便携式监护仪的硬件平台, 请完善下面的表达程序和答复有关的问题;留意:完善程序或答复以下问题所需的存放器格式见题后的附录1在便携式监护仪硬件平台设计时,除了要设计最小硬件系统外,仍必需设计脉搏信号采 集电路、GPS接口电路、 3G模块接口电路等;其中,最小硬件系统应当包括:微处理器、时钟电路、电源电路、电路、主储备
27、器、 调试测试接口等 5 局部电路; GPS接口电路设计时, 选用一款具有 RS-232 通信接口的专用 GPS模块,该 GPS模块可通过 RS-232 通信接口接收命令欢迎下载精品学习资源并发送定位信息, 因此,电路设计时采纳 S3C2410芯片内部的来设计与 GPS模块的接口; 部件外加电平转换芯片等欢迎下载精品学习资源2脉搏信号采集电路的设计时,选用压电传感器来探测脉搏信号,并设计信号放大电路和A/D 电路;由于脉搏信号的谐波频率在 0.2Hz 到 40Hz 之间,因此, A/D 采样的频率必需大于等于Hz;假设按所需最小的采样频率进行脉搏信号的采集, 每个样本值用 8 位二进制表示,那
28、么, 1 小时的脉搏信号片段需要储备容量约为 KB1KB=1024B;3声光报警电路设计时,利用GPE0作为输出,掌握 LED灯工作, GPE1作为输出掌握蜂鸣器工作;那么,相关驱动程序中,初始化GPE0、GPE1引脚功能的语句是:rGPECON=rGPECON|0x00000005& ;/rGPECON是端口 E的掌握存放器假设 GPE0输出1 时,掌握 LED灯亮, GPE0输出0 时,掌握 LED灯灭,那么,相关驱动程序中,掌握 LED灯亮和 LED灯灭的语句分别可以是:rGPEDAT =rGPEDAT | ;/rGPEDAT是端口 E的数据存放器rGPEDAT =rGPEDAT &;4
29、3G模块的接口电路设计时,选用具有 SPI 接口的 3G 模块,因而可采纳 S3C2410芯片端口 E 的 GPE11 引脚注:可通过题目后面附录中的相关表格来确定连接到 3G模块的相关 SPI 信号引脚上;并且,在相关驱动程序中,用下面语句来初始化它们作为 SPI 引脚使用; rGPECON=rGPECON| &0xFABFFFFF; / rGPECON是端口 E 的掌握存放器欢迎下载精品学习资源5便携式监护仪需要的实时时间,通过读取S3C2410芯片内部的部件来获得;该部欢迎下载精品学习资源件进行读写时,需要先置位 使能位 ,然后再进行读写;读写操作完成后,需要在相关驱动程序中,可以用下面
30、一段语句来初始化该部件;voidRTC_initvoid/ 初始化相关存放器rRTCCON=rRTCCON| ;/ 置位使能位, rRTCCON是掌握存放器变量 rRTCALM=;/ 报警功能即闹钟全部禁止rRTCRST=0x00;rTICNT=;/ 时间间隔设置为 1srRTCCON=rRTCCON&; /RTC 读写操作完成后对 使能位 操作 / 省略了其他语句 该位;欢迎下载精品学习资源( 6)便携式监护仪上所需要的 3 个按键,其接口电路设计时,将端口E 的引脚 GPE2、GPE、3 GPE4分别连接到 3 个命令按键: 下载 、 人工报警 、 排除报警 上;假设按键按下时,对应的 G
31、PIO引脚将为 0 ,否那么为 1 ;那么,在相关驱动程序中,可以用下面一段语句来判定是哪个命令按键被唯独按下;temp=rGPEDAT &0x001C;/temp是一个 16 位二进制变量, rGPEDAT是端口 E的数据存放器switchtempcase:/ 判定是否 下载 按键被唯独按下 / 省略了其他语句case:/ 判定是否 人工报警 按键被唯独按下 / 省略了其他语句case:/ 判定是否 排除报警 按键被唯独按下 / 省略了其他语句7便携式监护仪上的全部应用程序,可以在无操作系统环境下开发,开发工具可以选用RVDS,利用该开发工具完成应用程序的编辑、编译、 、下载、调试等工作;应用程序的主函数 main 中,其主体结构应当设计成一个 结构;在该结构内,完成按键命令的识别及响应,脉搏信号采集及处理等功能;欢迎下载精品学习资源答案欢迎下载精品学习资源欢迎下载精品学习资源欢迎下载