1、计算机三级(嵌入式系统开发技术)机试模拟试卷 22及答案与解析 一、选择题 1 嵌入式系统的应用极其广泛,下列设备: 洗衣机; 电饭煲; 服务器; 平板扫描仪; 路由器; 机顶盒; 巨型机; POS机中,属于嵌入式系统应用的是 ( )。 ( A)除 和 之外 ( B)除 和 之外 ( C)除 和 之外 ( D) 全部都是 2 嵌入式系统的软件大多存储在非易失性存储器中,即使断电也不会消失。目前嵌入式系统使用最多的非易失性存储器是 ( )。 ( A) Mask ROM ( B) Flash memory ( C) SRAM ( D) SSD 3 下图是数字信号处理器 (DSP)的典型应用方式,其
2、中的 、 和 分别是 ( )。( A)模拟信号、 DSP、数字信号 ( B)模拟信号、 DSP、模拟信号 ( C)数字信号、 DSP、数字信号 ( D)数字信号、 DSP、模拟信号 4 片上系统 (或系统级芯片 )是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是 ( )。 ( A)其英文缩写是 SOC或 SoC,它是电子设计自动化水平提高和大规模集成电路制造技术发展的成果 ( B)它已成为集成电路设计的发 展趋势,现在许多嵌入式处理芯片都是片上系统 ( C)芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和 I O等多种功能 ( D)智能手机已经
3、广泛采用片上系统,平板电脑大多还使用传统的 Intel处理器 5 在嵌入式系统 (如数码相机 )中,获取数字图像的过程大体分为四步,如下图所示,正确的处理步骤是 ( )。( A)取样、扫描、分色、量化 ( B)分色、量化、扫描、取样 ( C)扫描、分色、取样、量化 ( D)扫描、量化、取样、分色 6 数字音频的比特率 (码率 )指的是 每秒钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码方法等密切相关。假设数字音频的比特率为 32kb s,其量化位数为 8位,单声道,采用压缩编码,压缩比为 2,那么取样频率是 ( )。 ( A) 8kHz ( B) 12kHz ( C) 16kHz
4、 ( D) 20kHz 7 微波通信是利用频率为 300MHz 300GHz电磁波进行的通信,它具有频带宽、容量大的特性,应用广泛。下面不属于微波通信应用的是 ( )。 ( A)手机通信 ( B)卫星通信 ( C)无线局域网 (WiFi) ( D)调频广播 (FM) 8 计算机局域网传输数据时,必须把数据组织成规定格式的 “帧 ”,每一数据帧由下图所示的 5个部分组成,其中 、 、 分别是 ( )。( A)有效载荷、控制信息、校验信息 ( B)控制信息、校验信息、有效载荷 ( C)控制信息、有效载荷、校验信息 ( D)校验信息、有效载荷、控制信息 9 关于嵌入式处理器内核说法错误的是 ( )。
5、 ( A) PowerPC采用 RISC指令集结构 ( B) MC68K采用是 CISC指令集结构 ( C) ARM采用 RISC指令集结构 ( D) MIPS采用哈佛结构 10 关于 ARM Cortex M微控制器以下说法错误的是 ( )。 ( A)处理速度快 ( B)代码密度高 ( C)软件可移植性好 ( D)功耗大 11 以下 ARM Coaex处理器最适合实时应用的是 ( )。 ( A) Cortex M3 ( B) Cortex M0 ( C) Cordex A15 ( D) Cortex R4 12 以下只具有 Thumb 2状态和调试状态的 ARM处理器是 ( )。 ( A)
6、ARM7 ( B) ARM9 ( C) ARM Cortex M3 ( D) ARM11 13 关于 ARM处理器的工作模式,以下说法正确的是 ( )。 ( A)快速中断模式用来处理 FIQ中断 ( B)用户模式用来处理普通中断 ( C)中止模式运行特权级的操作系统任务 ( D)系统模式运行正常的程序 14 以下关于 ARM程序状态寄存器 CPSR的说法正确的是 ( )。 ( A) CPSR辛 N 1表示运算结果为正数 ( B) CPSR中 F 0允许快速中断 ( C) CSPR中 V 0表示运算结果溢出 ( D) CPSR中 Z 0表示运算结果为 0 15 执行 ARM指令 STR R0,
7、R1, #4!之后,以下说法正确的是 ( )。 ( A) R0的值加 4 ( B) R1的值加 4 ( C)内存中的数据保持不变 ( D) R1的值保持不变 16 执行 ARM指令 MOV R0, R1, LSL#3后, R0的值为 ( )。 ( A) R1的 3倍 ( B) R1 3 ( C) R1的 8倍 ( D) R1的 8分之 1 17 以下 ARM指令正确的是 ( )。 ( A) ADD R1, R2, #1 ( B) ANDR0, R1 ( C) SUBS R7, R7, #1 ( D) BEQ PC, LR 18 在小端模式下, 通过 ARM伪指令 MyData DCW 0x11
8、22, 0x3344, 0x5566,0x7788在内存中定义了 4个 16位操作数,则在伪指令 LDR R1, MyData后执行指令 LDR R0, R1, #4,则 R0的值为 ( )。 ( A) 0x77885566 ( B) 0x11223344 ( C) 0x44556677 ( D) 0x88776655 19 下面是关于基于 ARM内核的典型嵌入式系统硬件组成的叙述 ( )。 典型嵌入式硬件系统包括完成模拟量和数字量输入功能的前向通道 典型嵌入式硬件系统包括完成模拟量和数字量输出功能的后向通道 典型嵌入式硬件系统包括人机交互通道 (例如键盘或触摸屏等输入接口及LED或 LCD显
9、示等输出接口 ) 典型嵌入式硬件系统包括相互互连通信通道 (例如以太网接口、 USB接口等 ) 上述叙述中,正确的是: ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)全部 20 基于 ARM内核的嵌入式芯片是以 ARM内核为基础,通过 AMBA总线将其他硬件组件连接在一起的。下面列出的 4个组件中,哪一个组件是挂在 AMBA的外围总线 (APB)上的 ? ( A) LCD控制器 ( B) Timer(定时器 ) ( C)中断控制器 ( D) JTAG 21 下面是关于 ARM嵌入式芯片中的 DMA控制器的叙述,其中错误的是 ( )。 ( A) DMA控制器即为直接存储器访
10、问控制器 ( B)使用 DMA控制器可将数据块在外设与内存之间直接传输而不需 CPU的参与,因而可显著降低处理器的负荷 ( C) ARM嵌入式芯片中的 DMA控制器挂在 AMBA的外围总线 (APB)上 ( D) DMA控制器工作时所需的时钟由 ARM嵌入式芯片中的电源管理与时钟控制器组件提供 22 下面关于嵌入式系统使用的存储器的叙述中,错误的是 ( )。 ( A) SRAM是静态随机存取存储器 ( B) DDR2 SDRAM、 DDR3 SDRAM和 DDR4 SDRAM这 3种 SDRAM中,只有DDR2采用双倍数据速率技术 ( C) EEPROM是一种可电擦除可编程的只读存储器,可以在
11、线改写和擦除信息 ( D)铁电随机存取存储器 (FRAM)是一种非易失性存储器 23 用下图可以辅助解释 SPI的工作原理。假设主机的移位寄存器 A中已存入11001010,从机的移位寄存器 B中已存入 11110000,则在主机发出 8个 SCK有效信号后,主机移位寄存器 A和从机移位寄存器 B中的内容分别是 ( )。( A) 11001010, 11110000 ( B) 01010011, 00001111 ( C) 11110000, 11001010 ( D) 00001111, 01010011 24 下图为基于 ARM嵌入式芯片的嵌入式系统的键盘接口。下面关于该键盘接口的叙述中,
12、错误的是 ( )。 ( A)图中所示的键盘接口采用了非编码键盘 (线性键盘 )的结构形式 ( B)当仅 KEY4按下时, ARM嵌入式芯片读到的 GPF6 GPF1的值为 001000 ( C)对于有些 ARM嵌入式芯片,图中的 GPF6 GPF1可作为外部中断引脚EINT6 EINT1,此时可通过中断方式读取按键结果 ( D)图中键盘接口用到的 GPF口是 ARM嵌入式芯片的 GPO端口中的一个端口 25 下面关于嵌入式系统中常用的触摸屏的叙述中,错误的是 ( )。 ( A)电容式触摸屏的结构比电阻式触摸屏复杂,其价格也比电阻式触摸屏高 ( B)利用电阻式触摸屏输入信息时一般需采用专用的硬笔
13、 ( C)当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一 个耦合电容 ( D)相对而言,电阻式触摸屏的应用越来越广泛 26 下面关于 S3C2410的外部存储器的叙述中,错误的是 ( )。 ( A) S3C2410的存储器控制组件中包括的存储器控制器提供访问片外存储器芯片所需的控制信号 ( B) S3C2410的外部存储器地址空间共 1GB ( C) S3C2410的 I O与存储器采用统一编址方式 ( D) S3C2410的外部存储器地址空间可分成数个 BANK,每个 BANK均可实现 8位、 16位和 32位总线宽度的访问 27 下面关于 S3C2410的 UART的叙述中,
14、 错误的是 ( )。 ( A)通过对 UART线路控制寄存器的设置,可决定该 UART通信时是否采用奇偶校验 ( B) UART的特殊功能寄存器中,除 UART线路控制寄存器外,还有 UART控制寄存器等 ( C)通过 UART发送接收状态寄存器可了解 UART的发送移位寄存器和发送缓冲器等的状态 ( D) UART的波特率发生器只能对 PCLK时钟进行分频获得通信所需的波特率 28 下述通信标准中,不采用差分方式进行信号传输的是 ( )。 ( A) USB ( B) RS 232 ( C) RS 485 ( D) CAN 29 现为某车载地图设备选择操作系统,友好的用户界面是最主要的功能需求
15、之一。以下嵌入式操作系统中,最适宜采用的操作系统是 ( )。 ( A) eCOS ( B) Android ( C) QNX ( D) C OS II 30 下列关于 C OS II操作系统的描述中,错误的是 ( )。 ( A) C OS II支持抢占式任务调度 ( B)发生中断时,正在运行的 C OS II任务暂停运行,并进入被中断状态 ( C) C OS II的所有就绪态任务均登记在事件控制块中 ( D) C OS II允许每个任务拥有自己的自用栈 31 下列关于 C OS II操作系统空闲任务的描述中,错误的是 ( )。 ( A)空闲任务自创建之后永远不会处于挂起态 ( B)空闲任务是操
16、作系统初始化函数创建的第一个任务 ( C)空闲任务的优先级设为最低优先级 ( D)空闲任务永远不会处于运行态 32 按照实时性能和内核结构划分, QNX操作系统属于 ( )。 ( A)硬实时微内核嵌入式操作系统 ( B)软实时微内核嵌入式操作系统 ( C)硬实时单内核嵌入式操作系统 ( D)硬实时宏内核嵌入式操作系统 33 硬件抽象层和引导加载程序都属于底层软件。下列各功能中,并非由底层软件实现的功能是 ( )。 ( A)设备初始化 ( B)进程间通信 ( C)装载操作系统映像到内存 ( D)初始化存储器 34 下面关于 Linux操作系统的论述中,错误的是 ( )。 ( A) Linux是能
17、够为多用户提供多任务功能的单内核操作系统 ( B) Monta Vista Linux是一种嵌入式操作系统发行版 ( C)虚拟文件系统 (VFS)在系统调用接口和内核所支持的文件系统之间提供了一个交换层 ( D) Linux内核通过 系统调用接口访问系统硬件 35 下面关于实时系统的论述中,正确的是 ( )。 ( A)硬实时任务偶尔超出时限将造成任务的服务质量下降 ( B)硬实时系统的时限比软实时系统短 ( C)核反应堆处理装置属于硬实时系统 ( D)嵌入式系统都是实时系统 36 C OS II操作系统内核通过任务控制块管理任务。下列各项中,不属于任务控制块的内容的是 ( )。 ( A)指向任
18、务代码临界区的指针 ( B)指向任务堆栈栈顶的指针 ( C)任务的优先级 ( D)任务的状态字 37 下列关于 Bootloader的描述中,错误的是 ( )。 ( A)依赖于 CPU体系结构的代码通常都放在 Bootloader阶段 1中 ( B) Bootloader通常支持启动加载模式和下载模式 ( C) Bootloader执行的第一条指令必须存储在 RAM存储器中 ( D) Bootloader阶段 2的代码通常用 C语言实现 38 下列关于 C OS II操作系统中断处理的描述中,错误的是 ( )。 ( A)中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件
19、处理 ( B)当中断服务子程序返回时,有可能 进行任务切换 ( C)中断服务子程序的最后一步是执行中断返回指令 ( D) C OS II操作系统中断嵌套层数可达 255层 39 下面有关嵌入式系统开发的说明中,错误的是 ( )。 ( A)嵌入式系统开发往往是与应用目标紧密联系在一起的 ( B)嵌入式系统的应用程序需要基于某个嵌入式操作系统上来开发 ( C)嵌入式系统开发往往需要综合考虑系统的硬件、软件逻辑功能如何实现 ( D)嵌入式系统开发往往需使用宿主机一目标机的开发架构来进行 40 GCC是针对 Linux操作系统环境下应用程序的编译工具, 下面叙述中错误的是( )。 ( A) GCC将源
20、文件生成可执行文件的过程是由:编译、汇编、连接等 3个阶段组成 ( B) GCC能将 C语言、 C语言、汇编语言编写的源程序生成执行文件 ( C)设计者若要对源程序进行调试,需要在 GCC命令中加入 g参数来编译该源程序 ( D)用 GCC把源文件仅编译成目标文件,那么, C语言编写的应用程序中可以不要 main函数 二、填空题 41 所有嵌入式系统都是由硬件和软件两部分组成的,硬件部分的主体是【 41】_和存储器;它们通过【 42】 _接口 (设备 )与外部世界联系。 42 数字图像的文件格式有多种,不同的文件格式采用不同的编码方法。其中JPEG大多采用有损压缩方法,压缩率较高,它在【 43
21、】 _中广泛使用。【 44】 _图像文件格式采用无损压缩方法,图像的颜色数目较少,文件特别小,适合在网页中作为插图或剪贴画使用。 43 构建无线局域网的技术除了采用 802 11(Wi Fi)之外,另一种常用的是【 45】_技术,它是一种短距离、低速率、低成本的无线通信技术,其最高数据传输速率为 1Mbps左右,传输距离大约在【 46】 _m之内。 44 如果 R5 1000, R6 2999, C 1,指令 ADC R0, R5, R6执行后, R0【 47】 _, R5【 48】 _。 45 小端模式下如果从 0x30000000到 0x30000007存放的一个双字为0x12345678
22、90ABCDEF,且 R1 0x30000000,则加载指令 LDRB R0, R1执行后, R0【 49】 _、 LDRH R2, R1, #2执行后, R2【 50】 _。 46 若 R2 0xFF00000F, 则指令 ADDS R1, R2, #0x80000001执行后,寄存器 R1【 51】 _,进位位 C【 52】 _。 47 已知 R0 0x10, R1 0x20, R2 0x08, R3 0xFFFFFFF3,则指令 LSL R0,R0, R2执行后, R0【 53】 _,指令 MVN R1, R3执行后 R1【 54】_。 48 Thumb 2指令集有专门提供开关中断的专用
23、指令,其中开可屏蔽中断的指令为【 55】 _,关闭可屏蔽中断的指令为【 56】 _。 49 嵌入式系统使用的存储器有多种类型,按照所处物理位置可分为片内存储器和【 57】 _存储器以及外部存储设备,按照存储信息的不同又可分为【 58】_存储器和数据存储器。 50 设某存储器总线的工作频率为 100MHz,数据宽度为 16位,每个总线周期传输2次,其带宽为【 59】 _MB S, 1分钟可传输【 60】 _MB数据。 51 UART传送一个字符时有固定的格式,如下图所示。图中 和 分别是【 61】_位和【 62】 _位。52 高清晰度多媒 体接口用 4个大写英文字母简称为【 63】 _,它是一种
24、【 64】 _化音频视频接口,适合影像传输,可同时传送音频和视频信号而无需在信号传送前进行数模或者模数转换。 53 在嵌入式应用系统中,目前使用的触摸屏主要有两种:一种是【 65】 _式触摸屏 (俗称软屏 ),结构简单,价格较低;另一种是【 66】 _式触摸屏 (俗称硬屏 ),其结构相对复杂,价格较高。 54 在实时系统中,在给定时间内系统可以处理的事件总数称为【 67】 _。实时系统中的另一个指标用于衡量输 入数据的有效等待时间,超过了这个时间,处理器即使接收到输入数据,也不能够给出有用的输出数据,这个时间的名称是【 68】_。 55 在嵌入式操作系统中,核心部分称为【 69】 _,而对硬件
25、设备进行控制和管理的程序模块称为【 70】 _。 56 嵌入式系统【 71】 _的时候,所有的微处理器通常都从某个由 CPU制造商预先安排的地址上取指令。例如,基于 ARM920T核的微处理器从地址0x00000000取得它的第一条指令。 CPU执行的第一条指令就是【 72】 _程 序中的第一条指令。 57 引导加载程序在引导加载操作系统时,设置相关的寄存器和资源,跳转到【 73】 _所在的空间,执行其引导,这个过程中可以给【 74】 _传递参数,可以控制系统启动的模式。 58 U Boot是一种通用的引导加载程序,对【 75】 _系列处理器支持最为丰富,对【 76】 _操作系统的支持最为完善
26、。 59 嵌入式系统的调试方法中有一种使用驻留监控软件的调试方法。所谓驻留监控软件是一段固化在【 77】 _ROM中的程序。它是一种成本较低的调 试方法,不需要专门的硬件调试和【 78】 _设备。 60 利用 ADS1 2工具套件进行基于 ARM硬件平台的软件开发,在进行编译连接时,地址映射连接类型有 2种方式,分别是【 79】 _连接类型和 Scattered连接类型。采用 Scattered连接类型时需要提供一个 scatter格式的【 80】 _。 三、综合题 61 家庭服务网关是智能家庭中的关键设备,是家庭内部智能设备与外部网络 (如因特网 )连接的桥梁。现需要设计的家庭服务网关基本功
27、能具体描述如下: a、家庭服务网关具有一个 以太网接口 (对外连接 ),一个 WiFi通信接口 (对内连接 ),一个RS 485总线接口 (对内连接 )。 b、具备一个 SD卡接口,利用 SD卡存储家庭服务网关的日志信息。 c、具有三个状态指示灯,分别指示: “工作 ”、 “报警 ”、 “远程控制 ”。 d、具有实时日历功能。 e、客户可以远程通过因特网控制家中智能设备。 根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建家庭服务网关的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (注意:完善程序或回答问题所需的寄存器格式见题后的附录 ) (1)在设计家庭服务网关 硬件
28、时,除了设计最小硬件系统外,还必须设计【 81】 _接口电路、 WiFi模块接口电路、 RS一 485接口电路、 SD卡接口电路、指示灯接口电路等。若选用的 WiFi模块具有 UART接口,设计时采用 S3C2410芯片的 UART2部件的引脚与其相关信号连接,同时,设计 RS一 485接口电路时,则宜采用 s3C2410芯片的【 82】 _部件外加 485电平转换芯片来实现。 (2)设计以太网接口电路时,选用以太网控制器芯片AX88796为核心来设计,其 CS(片选信号,低电平有效 )引脚连到 S3C2410芯片的nGCS2上,那么, AX88796芯片内部寄存器读写地址的首地址应该为:【
29、83】_(注: S3C2410芯片外部可扩展的存储容量为 1GB,分成了 8块,每块128MB,分别由 nGCS0 nGCS7选择,整个外部存储空间的首地址为:0x00000000)。 SD卡接口电路设计时,采用 S3C2410芯片端口 E的引脚【 84】_到【 85】 _来设计 (注:写出引脚范围,可通过题目后面附录中的相关表格来确定 )。 (3)指示灯接口电路设计时,分别用 GPE0、 GPE1、 GPE2外加驱动电路来控制 三个 LED灯,分别指示 “工作 ”、 “报警 ”、 “远程控制 ”三个状态。那么,相关驱动程序中,初始化 GPE0、 GPE1、 GPE2引脚功能的语句是: rGP
30、ECON (rGPECON 0x0000015)【 86】 _); rGPECON是端口 E的控制寄存器 (32位 ) 若 GPE2输出 “1”时,控制 “远程控制 ”LED灯亮, GPE2输出“0”时,控制 “远程控制 ”LED灯灭,那么,相关驱动程序中,控制 “远程控制 ”LED灯亮和 “远程控制 ”LED灯灭的语句分别可以是: rGPEDAT rGPEDAT【 87】_;控制 “远程控制 ”LED灯亮, rGPEDAT是端口 E的数据寄存器 (16位 )。 rGPEDAT rGPEDAT&【 88】 _;控制 “远程控制 ”LED灯灭。 (4)S3C2410芯片通过 UART2部件相关的
31、引脚与 WiFi模块连接,客户从远程发出的命令,通过因特网传输到家庭服务网关后,再由 UART2部件所对应的串行接口传输给 WiFi模块,最后通过 WiFi模块传输给相关的智能家庭设备。那么,在设计 UART2的驱动程序时,可用下面一段程序来初始化 UART2部件 (注: UART2的波特率要求为 : 9600bps,数据格式要求为: 8位数据、 1位停止位、奇校验,主频为 PCLK。 )。 void UART2_Init() rGPHCON (rGPHCON&0xFFFFOFFF)【 89】 _;端口 H相应引脚功能初始化, rGPH CON是端口 H的控制寄存器 rUFCON2 0x0;
32、FIFOdisable rUMCON2 0x0; rULCON2 (【 90】_ 3) (0 2) (【 91】 _);设置线路控制寄存器,确定数据格式 rUCON2 0x245; 设置控制寄存器 rUBRDIV2 (int)(PCLK【 92】_) 0 5 1);设置波特率,小数采用四舍五入 (5)家庭服务网关中所需实时日历功能,宜采用 S3C2410芯片内部的【 93】 _部件来实现。相关驱动程序设计时,在读写相关时间寄存器时,先需要用下面语句进行允许读写(即使能 ): rRTCCON (rRTCCON【 94】 )_ rRTCCON是控制寄存器变量, 时间读写完成后需要用下面语句进行禁止
33、读写: rRTCCON(rRTCCON&【 95】 _); 这样可保证时间寄存器中的数值安全。 (6)若要支持客户通过因特网远程操控家庭服务网关及家庭智能设备,那么,在硬件平台构建好后,需要构建一个能支持 WEB功能的软件平台。在构建软件平台时,首先需移植【 96】 _程序、再移植 Linux操作系统内核、并建立其【 97】 _文件系统,然后移植嵌入式【 98】 _服务器。 软件平台构建好后,家庭服务网关上的应用程序主要包括应用网页设计和【 99】 _接口程序设计 2大部分。其应用网页设计时通常采用【 100】 _语言来进行编程。 说明:下面是试题解答时需要用到的寄存格式及相关说明。 1)端口
34、 E控制寄存器 (GPECON)的格式2)端口 H控制寄存器 (GPHCON)的格式3)ULCONn寄存器的格式4)RTCCON寄存器的格式计算机三级(嵌入式系统开发技术)机试模拟试卷 22答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合 的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。而服务器是网络环境中的高性能计算机,巨型计算机实际上是一个巨大的计
35、算机系统,二者均不属于嵌入式系统。故本题选择 B。 2 【正确答案】 B 【试题解析】 嵌入式存 储器也是嵌入式系统硬件的必不可少的组成部分。按照其存取特性可分为随机存取存储器 (RAM)和只读存储器 (ROM),其中 RAM包括静态和动态两种形式,即 SRAM和 DRAM,他们都是易失性存储器,即掉电后信息丢失; Mask ROM是基于掩膜工艺技术的只读存储器,一旦生产出来信息不可改变,主要用于不可升级的成熟产品存储程序或不变的参数等信息; SSD是固态硬盘的缩写,具有读写速度快、功耗低等优点,但目前售价昂贵,在嵌入式领域应用并不广泛;闪存 (Flash Memory)是一种长寿命的非易失性
36、存储器,是近些年应用最广的 只读存储器。故本题选择 B。 3 【正确答案】 B 【试题解析】 数字信号处理器 (DSP)是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求。如图是 DSP的典型应用方式,其中传感器采集模拟信号,通过 A D转换器变成数字信号交由 DSP进行处理,再经过 D A转换器变成模拟信号输出到显示器进行显示。故本题选择 B。 4 【正确答案】 D 【试题解析】 片上系统 (或系统级芯片 ),即 SOC或 SoC,是目前广泛使用的一种嵌入式处理 芯片,它是电子设计自动化 (EDA)水平提高和大规模集成
37、电路制造技术 (VLSI)发展的成果,芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和 I O等多种功能,目前大多数 32位的嵌入式处理芯片均为 SOC,包括智能手机和平板电脑,其逐渐成为集成电路设计的主流发展趋势。故本题选择 D。 5 【正确答案】 C 【试题解析】 从现实世界中获得数字图像的过程称为图像的获取,所使用的设备主要有数码相机和扫描仪两种。获取过程的核心是模拟信号的数字化。其处理步骤大体分为 4步:扫描 ,分色,取样,量化。故本题选择 C。 6 【正确答案】 A 【试题解析】 数字音频的主要参数包括取样频率、量化位数、声道数目、使用的压缩编
38、码方法以及比特率。数字音频未压缩前,其比特率 (码率 )的计算公式为:波形声音的码率取样频率 量化位数 声道数。压缩编码后的码率则为压缩前的码率除以压缩倍数 (压缩比 )。故经计算可知,此题选择 A。 7 【正确答案】 D 【试题解析】 微波是一种 300MHz 300GHz的电磁波,具有类似光波的特性,在空间主要作直线传播。微波通信的一种途径是借助卫星进行接力通 信,即卫星通信;手机通信,即个人移动通信技术是微波通信最具代表性的一种;无线局域网 (WiFi)借助无线电波进行数据传输,主要是 2 4GHz和 5 8GHz两个频段,故也属于微波通信; FM(调频广播 )主要是利用短波和超短波进行
39、通信,不属于微波通信。故本题选择 D。 8 【正确答案】 C 【试题解析】 局域网采用分组交换技术,发送设备必须把要传输的数据分成小块,即帧,一次只能传输一帧。数据帧中除了包含需要传输的数据 (称之为 “有效载荷 ”)之外,还必须包含发送该数据帧的发送设备地址和接收该数据帧的接收设备地址 。另外数据帧中还需要附加一些信息随同数据一起进行传输,以供接收设备在收到数据之后验证数据传输是否正确。这些信息包括控制信息和校验信息。故本题选择 C。 9 【正确答案】 B 【试题解析】 嵌入式处理器的体系结构按指令集可分为两大类:复杂指令集结构(CISC)及精简指令集结构 (RISC);按存储机制分为冯 .
40、诺依曼结构及哈佛结构;按不同内核系列可分为 51、 AVR、 MSP430、 MIPS、 PowerPC、 MC68K、 ARM等。其中, PowerPC、 MC68K、 MIPS采用 RISC、哈佛结构, ARM也采用RISC,多数为哈佛结构。故本题选择 B。 10 【正确答案】 D 【试题解析】 Cortex M系列是面向微控制器的处理器核,极高性价比、最低成本、极低功耗;具有处理速度快、代码密度高、软件可移植性好的特点。故本题选择 D。 11 【正确答案】 D 【试题解析】 Cortex处理器包括基于 Cortex R、 Cortex M和 Cortex A内核的系列处理器。目前高端嵌入
41、式应用可使用 Cortex A系列的应用处理器;低端面向控制领域可使用 Cortex M系列微控制器;而 Cortex R系列是面 向实时控制的处理器。故本题选择 D。 12 【正确答案】 C 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态, Thumb状态及 Thumb 2状态, 调试状态。其中,除支持Thumb 2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态,而 Cortex M3只有 Thumb 2状态和调试状态。故本题选择 C。 13 【正确答案】 A 【试题解析】 ARM体系结构支持 7种工作模式,取决于当前程序状态寄存器C
42、PSR的低 5位值。用户模式是程序正常执行工作模 式;快速中断模式 (FIQ)用来处理高速中断;中止模式处理存储器故障;系统模式运行特权级的操作系统任务。故本题选择 A。 14 【正确答案】 B 【试题解析】 CPSR为当前程序状态寄存器。 N为符号标志, N 1表示运算结果为负数, N 0表示运算结果为正数; F为禁止快速中断 FIQ的控制位, F 0允许 FIQ中断; V为溢出标志,加减法运算结果有溢出时 V 1,否则 V 0; Z为全 0标志,运算结果为 0,则 Z 1,否则 Z 0。故本题选择 B。 15 【正确答案】 B 【试题解析】 STR是寄存器到存储器的数 据传送指令,题中指令
43、为基址加变址寻址,本指令将寄存器 R0的 32位操作数存储到 R1 4指示地址开始的存储区域中,符号 “!”表示指令在完成数据传送后应该更新基址寄存器。故本题选择 B。 16 【正确答案】 C 【试题解析】 题中为数据传送指令,将寄存器 R1的值左移 3位后传送到 R0,左移一位相当于乘以 2,故 R0的值即 R1的 8倍。故本题选择 C。 17 【正确答案】 C 【试题解析】 ADD为加法指令, AND是逻辑与指令, SUBS是带进位的减法指令, BEQ是跳转指令,结合 ARM指令的寻址方式,只有 C项指令是正确的,采用的是立即寻址。故本题选择 C。 18 【正确答案】 A 【试题解析】 所
44、谓小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;指令 LDR R0, R1, #4是将寄存器 R1的内容自动增加 4,形成操作数的有效地址,从中取得 32位操作数存入寄存器 R0中。故本题选择 A。 19 【正确答案】 D 【试题解析】 基于 ARM内核的典型嵌入式系统硬件由嵌入式最小硬件系统、前向通道、后向通道、人机交互通道以及相互互联通信通道等组成;前向通道即输入接口,由模拟 量输入接口和数字量输入接口组成;后向通道即输出接口,由模拟输出接口和数字输出接口组成。故本题选择 D。 20 【正确答案】 B 【试题解析】 基于 AMBA总线的处理器使用系统总线和
45、外围总线构成来连接高速系统组件和低速外围组件,速度不高的外部接口连接外围总线 (APB),包括定时器、并行接口和串行接口等;而 LCD控制器和中断控制器等都连接在系统总线上。故本题选择 B。 21 【正确答案】 C 【试题解析】 ARM内部的 DMA控制器 (直接存储器访问控制器 )是一种硬件组件,使用它可以将数据块在内存与 外设以及内存与内存之间互相传送,且传输过程不需要 CPU参与,可显著降低处理器负荷; DMA主控制器与 AMB的系统总线部分相连;其工作时所需的时钟由 ARM嵌入式芯片中的电源管理与时钟控制器组件提供。故本题选择 C。 22 【正确答案】 B 【试题解析】 SRAM是静态
46、随机存取存储器,是易失性存储器;铁电随机存取存储器 (FRAM)是一种非易失性存储器; EEPROM是一种可电擦除可编程的只读存储器,可以在线改写和擦除信息,无需紫外线照射; DDR2 SDRAM(双倍数据速率同步: DRAM)、 DDR3 SDRAM和 DDR4 SDRAM均采用双倍速率数据技术。故本题选择 B。 23 【正确答案】 C 【试题解析】 串行外设 (SPI)接口是一种同步串行外设接口,允许嵌入式处理器与各种外围设备以串行方式进行通信、数据交换。一般使用 4跳线: SCK、MISO、 MOSI和 SSEL。将数据写到 SPI发送缓冲区后,一个时钟信号 SCK对应一位数据的发送 (
47、MISO)和另一位数据的接收 (MOSI);在主机中数据从移位寄存器中自左向右发出送到从机 (MOSI),同时从机中的数据自右向左发到主机 (MISO),经过 8个时钟周期完成 1字 节的发送。故本题选择 C。 24 【正确答案】 B 【试题解析】 图中所示为典型的非编码键盘,即线性按键接口,利用 GPIO引脚连接按键,当没有键被按下时,相应的引脚为高电平,即逻辑 1,当相应的键被按下时,对应的引脚则呈现低电平,即逻辑 0;因此,当仅按下 KEY4时,读出的值应该是 110111;对于如 S3C2410和 S3C2440的 GPF6 GPF1正好是 EINT1EINT6这 6个外部中断引脚。故本题选择 B。 25 【正确答案】 D 【试题解析】 电阻式触摸屏和电容式触摸屏是嵌入式系统中常用 的两种触摸屏,电容式触摸屏的结构比电阻式触摸屏复杂,其价格也比电阻式触摸屏高;当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一个耦合电容;而利用电阻式触摸屏输入信息时一般需采用专用的硬笔;电容式触摸屏的应用越来越广泛。故本题选择 D。 26 【正确答案】 D 【试题解析】 S3C2410的存储器控制组件中包括存储器控制器、外部主控器、NAND Flash控制器