ImageVerifierCode 换一换
格式:DOC , 页数:35 ,大小:1.26MB ,
资源ID:505917      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-505917.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷1及答案与解析.doc)为本站会员(王申宇)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 1及答案与解析 一、选择题 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 CortexM微控制器以下说法错误的是 ( )。 ( A)处理速度快 ( B)代码密度高 ( C)软件可移植性好 ( D)功耗大 11 以下 ARM Cortex处理器最适合实时应用的是 ( )。 ( A) Cortex-M3 ( B) Cortex-M0+ ( C) Coaex-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 0x1

8、122, 0x3344, 0x5566,0x7788在内存中定义了 4个 16位操作数,则在伪指令 LDR R1, =MyData后执行指令 LDR R0, R1, #4,则 R0的值为 ( )。 ( A) 0x77885566 ( B) 0x11223344 ( C) 0x44556677 ( D) 0x88776655 19 下面是关于基于 ARM内核的典型嵌入式系统硬件组成的叙述 ( )。 典型嵌入式硬件系统包括完成模拟量和数字量输入功能的前向通道 典型嵌入式硬件系 统包括完成模拟量和数字量输出功能的后向通道 典型嵌入式硬件系统包括人机交互通道 (例如键盘或触摸屏等输入接口及 LED或

9、LCD显示等输出接口 ) 典型嵌入式硬件系统包括相互互连通信通道 (例如以太网接口、 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嵌入式芯片的 GPIO端口中的一个端口 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的 U

14、ART的叙述中,错误的是 ( )。 ( 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 OSII 30 下列关于 C OSII操作系统的描述中,错误的是 ( )。 ( A) C OSII支持抢占式任务调度 ( B)发生中断时,正在运行的 C OSII任务暂停运行,并进入被中断状态 ( C) 斗 C OSII的所有就绪态任务均登记在事件控制块中 ( D) C OSII允许每个任务拥有自己的自用栈 31 下列关于 C OSII操作系统空闲任务的描述中,错误的是 ( )。 ( A)空闲任务自创建之后永远不会处于挂起态 ( B)空闲任

16、务是操作系统初始化函数创建的第一个任务 ( C)空闲任务的优先级设为最低优先级 ( D)空闲任务永远不会处于运行态 32 按照实时性能和内核结构划分, QNX操作系统属于 ( )。 ( A)硬实时微内核嵌入式操作系统 ( B)软实时微内核嵌入式操作系统 ( C)硬实时单内核嵌入式操作系统 ( D)硬实时宏内核嵌入式操作系统 33 硬件抽象层和引导加载程序都属于底层 软件。下列各功能中,并非由底层软件实现的功能是 ( )。 ( A)设备初始化 ( B)进程间通信 ( C)装载操作系统映像到内存 ( D)初始化存储器 34 下面关于 Linux 操作系统的论述中,错误的是 ( )。 ( A) Li

17、nux是能够为多用户提供多任务功能的单内核操作系统 ( B) Monta Vista Linux 是一种嵌入式操作系统发行版 ( C)虚拟文件系统 (VFS)在系统调用接口和内核所支持的文件系统之间提供了一个交换层 ( D) Linux内核通过系统调用接口访问系统硬件 35 下 面关于实时系统的论述中,正确的是 ( )。 ( A)硬实时任务偶尔超出时限将造成任务的服务质量下降 ( B)硬实时系统的时限比软实时系统短 ( C)核反应堆处理装置属于硬实时系统 ( D)嵌入式系统都是实时系统 36 C OSII操作系统内核通过任务控制块管理任务。下列各项中,不属于任务控制块的内容的是 ( )。 (

18、A)指向任务代码临界区的指针 ( B)指向任务堆栈栈顶的指针 ( C)任务的优先级 ( D)任务的状态字 37 下列关于 Bootloader的描述中,错误的是 ( )。 ( A)依赖于 CPU体系结构的代码通常都放在 Bootloader阶段 1中 ( B) Bootloader通常支持启动加载模式和下载模式 ( C) Bootloader执行的第一条指令必须存储在 RAM存储器中 ( D) Bootloader阶段 2的代码通常用 C语言实现 38 下列关于 C OSII操作系统中断处理的描述中,错误的是 ( )。 ( A)中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务

19、进行事件处理 ( B)当中断服务子程序返回时,有可能进行任务切换 ( C)中断服务子程序的 最后一步是执行中断返回指令 ( D) C OSII操作系统中断嵌套层数可达 255层 39 下面有关嵌入式系统开发的说明中,错误的是 ( )。 ( A)嵌入式系统开发往往是与应用目标紧密联系在一起的 ( B)嵌入式系统的应用程序需要基于某个嵌入式操作系统上来开发 ( C)嵌入式系统开发往往需要综合考虑系统的硬件、软件逻辑功能如何实现 ( D)嵌入式系统开发往往需使用宿主机一目标机的开发架构来进行 40 GCC是针对 Linux 操作系统环境下应用程序的编译工具,下面叙述中错误的是( )。 ( A) GC

20、C将源文件生成可执行文件的过程是由:编译、汇编、连接等 3个阶段组成 ( B) GCC能将 C语言、 C+语言、汇编语言编写的源程序生成执行文件 ( C)设计者若要对源程序进行调试,需要在 GCC命令中加入 -g参数来编译该源程序 ( D)用 GCC把源文件仅编译成目标文件,那么, C语言编写的应用程序中可以不要 main函数 二、填空题 41 所有嵌入式系统都是由硬件和软件两部分组成的,硬件部分的主体是_【 41】和存储器;它们通过 _【 42】接口 (设备 )与外部世界联系。 42 数字图像的文件格式有多种,不同的文件格式采用不同的编码方法。其中JPEG大多采用有损压缩方法,压缩率较高,它

21、在 _【 43】中广泛使用。_【 44】图像文件格式采用无损压缩方法,图像的颜色数目较少,文件特别小,适合在网页中作为插图或剪贴画使用。 43 构建无线局域网的技术除了采用 802 11(wiFi)之外,另一种常用的是_【 45】技术,它是一种短距离、低速率、低成本的无线通信技术,其最高数据传输速率为 1Mbps左右,传输距离大约在 _【 46】 m之内。 44 如果 R5=1000, R6=2999, C=1,指令 ADC R0, R5, R6执行后,R0=_【 47】, R5=_【 48】。 45 小端模式下如果从 0x30000000到 0x30000007存放的一个双字为0x12345

22、67890ABCDEF,且 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 车载 GPS导航仪 (示意图如下图所示 )用于在汽车行驶过程中定位导航、防盗防劫等。其基本功能要求有: a、能够接收 GPS

27、卫星发送的数据,计算出用户的三维位置、方向以及运动速度等信息。 b、能在 LCD显示屏上显示电子地图,并显示车辆运行状况。 c、具有语音提醒功能,即能够在转弯、高速公路匝道等处,用语音进行提醒。 d、具有无线通信功能,可以将车辆的位置及速度等信息传输给监控中心。此功能主要用于车辆的 防盗防劫。根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建该 GPS导航仪的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (完善程序或回答问题所需的寄存器格式见题后的附录 )。 (1)若硬件设计时,选用专用的、具有 SPI接口的 GPS模块,并采用 S3C2410芯片 GPE端口的 _【

28、81】引脚 (注:通过题目后面附录中相关表格来确定,给出引脚或引脚范围均可 )连接到 GPS模块相关 SPI信号引脚上,用于传输位置、方向、运动速度等信息。在相关驱动程序中,用下面语句来初始化它们作为 SPI引脚使用 。 rGPECON=(rGPECON 0x0A800000)&_【 82】 ); rGPECON是 GPE端口的控制寄存器 (2)设计时选择彩色 LCD作为显示屏,用于显示电子地图及车辆运行状况等。电路设计时,选择 S3C2410芯片的专用 LCD端口: GPC 端口和 _【 83】端口,并外加驱动电路连接彩色LCD屏。在相关驱动程序中,用下面语句来初始化 GPC端口作为专用 L

29、CD端口使用。 rGPCCON=_【 84】; rGPCCON是 GPC端口的控制寄存器 S3C2410芯 片的专用 LCD端口可以方便地设计成真彩色 LCD屏的接口。接口电路中对应传送 R、 G、 B颜色的数据线分别需要 _【 85】根引脚,若 LCD屏的分辨率是 1024768的,那么,一幅满屏显示的地图至少需 _【 86】MB(注: 1KB=1024B)的缓存空间。 (3)在设计语音提醒功能时,若采用一个 16位 D A转换器芯片,再加上功率放大电路及扬声器等来构成语音播报电路。需播报的语音可以事先进行语音波形采样、编码。因为人的语音频率范围是 300Hz3400Hz。因此,对语音波形采

30、样时,采样频率至 少为 _【 87】 KHz(请取整数频率值 ),所采得的数字语音信号才不至于失真。假设,播音员读 “前方 lOO米右转 ”的这段语音波形持续 8秒,采用该采样频率进行采样,数字语音信号编码采用16位二进制数,那么存储该段语音信号约需要 _【 88】 KB(1KB=1024B)的存储容量。语音回放时,按照采样频率要求,定时从所存储的单元中逐次读出数字语音信号,输出给 D A转换器,然后通过扬声器播出。因此,在相关的驱动程序中,用 S3C2410芯片中的 Timer2部件来产生该定时信号, Timer2部件的 初始化函数编写如下,请补充完善。 (注:系统主频参数 PCLK为 60

31、0MHz,分割器值选择为 1 4,预分频器值选择为 1,下面程序中所有参数请用十六进制表示 )。 void Timer2Int(void) 设置定时器配置寄存器 0(TCFG0) rTCFG0=_【 89】; dead zone=0, Timer2预分频器值设 1 设置定时器配置寄存器1(TCFG1) rTCFG1=_【 90】;都工作在中断方式,分割器值,即mux2=1 4 设置计数常数 rTCNTB2=_【 91】; 设置控制寄存器TCON rTCON=_【 92】;仅更新 TCNTB2和 TCMPB2 rTCON=_【 93】;仅 Timer2启动 (4)设计无线通信接口时,选用 3G模

32、块通过 I2C总线功能与 S3C2410芯片的专用引脚连接,即把 3G模块上的 SDA和 SCL引脚连接到 S3C2410芯片的 _【 94】和 _【 95】引脚上。通过 I2C总线把需要发送的信息传送给 3G模块,再由 3G模块发送给后台服务器。 (5)若车载 GPS导 航仪的应用程序以 Linux操作系统为软件平台,系统集成时,需要进行软件平台的构建工作。软件平台的构建步骤通常是:首先移植启动引导程序 (Bootloader),然后完成 Linux_【 96】的移植,随后还需构建_【 97】文件系统。在启动引导程序中通常完成设置异常向量表、设置堆栈指针、引导操作系统等工作。按照 ARM9体

33、系结构的规定,启动引导程序代码的存储单元首址应该是 _【 98】,它对应复位异常向量。各异常向量之间相差【 99】个字节。因此,需要在各异常向量处设计一条 _【 100】指令。说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 E控制寄存器(GPECON)的格式2)GPCCON寄存器的格式3)GPDCON寄存器的格式4)TCFG0寄存器的格式5)TCFG1寄存器的格式通过 TCFG0、 TCFG1的设置,可以确定预分频器值和分割器值,最终通过下面公式计算定时器计数时钟频率。定时器计数时钟频率 =PCLK (预分频器值 +1) (分割器值 )预分频器值的范围 =0 255分割器值的

34、取值范围 =2, 4, 8, 166)TCON寄存器的格式计算 机三级(嵌入式系统开发技术)机试模拟试卷 1答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。而服务器是网络环境中的高性能计算机,巨型计算机实际上是一个巨大的计算机系统,二者均不属于嵌入式系统。故本题选择 B。 2 【正确答案】 B 【试题解析

35、】 嵌入式存储器也是嵌入式系统硬件的必不可少的组成部分。按照其存取特性可分为随机存取存储器 (RAM)和只读存储器 (ROM),其中 RAM包括静态和动态两种形式,即 SRAM和 DRAM,他们都是易失性存储器,即掉电后信息丢失; Mask ROM是基于掩膜工艺技术的只读存储器,一旦生产出来信息不可改变,主要用于不可升级的成熟产品存储程序或不变的参数等信息; SSD是固态硬盘的缩写,具有读写速度快、功耗低等优点,但目前售价昂贵,在嵌入式领域应用并不广泛;闪存 (Flash Memory)是一种长寿命的非易失性存储器,是近些年应用最广的只读存储器。故本题选择 B。 3 【正确答案】 B 【试题解

36、析】 数字信号处理器 (DSP)是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求。如图是 DSP的典型应用方式,其中传感器采集模拟信号,通过 A D转换器变成数字信号交由 DSP进行处理,再经过 D A转换器变成模拟信号输出到显示器进行显示。故本题选择 B。 4 【正确答案】 D 【试题解析】 片上系统 (或系统级芯片 ),即 SOC或 SoC,是目前广泛使用的一种嵌入式处理芯片,它是电子设计自动化 (EDA)水平提高和大规模集成电路制造技术 (VLSI)发展的成果,芯片中既包含处理器又包含存储器及外围电路,单个芯片就

37、能实现数据的采集、转换、存储、处理和 I O等多种功能,目前大多数 32位的嵌入式处理芯片均为 SOC,包括智能手机和平板电脑,其逐渐成为集成电路设计的主流发展趋势。故本题选择 D。 5 【正确答案】 C 【试题解析】 从现实世界中获得数字图像的过程称为图像的获取,所使用的设备主要有数码相机和扫描仪两种。获取过程的 核心是模拟信号的数字化。其处理步骤大体分为 4步:扫描,分色,取样,量化。故本题选择 C。 6 【正确答案】 A 【试题解析】 数字音频的主要参数包括取样频率、量化位数、声道数目、使用的压缩编码方法以及比特率。数字音频未压缩前,其比特率 (码率 )的计算公式为:波形声音的码率 =取

38、样频率 量化位数 声道数。压缩编码后的码率则为压缩前的码率除以压缩倍数 (压缩比 )。故经计算可知,此题选择 A。 7 【正确答案】 D 【试题解析】 微波是一种 300MHz 300GHz的电磁波,具有类似光波的特性,在空间主 要作直线传播。微波通信的一种途径是借助卫星进行接力通信,即卫星通信;手机通信,即个人移动通信技术是微波通信最具代表性的一种;无线局域网 (wiFi)借助无线电波进行数据传输,主要是 2 4GHz和 5 8GHz两个频段,故也属于微波通信; FM(调频广播 )主要是利用短波和超短波进行通信,不属于微波通信。故本题选择 D。 8 【正确答案】 C 【试题解析】 局域网采用

39、分组交换技术,发送设备必须把要传输的数据分成小块,即帧,一次只能传输一帧。数据帧中除了包含需要传输的数据 (称之为 “有效载荷 ”)之外,还必须包含发 送该数据帧的发送设备地址和接收该数据帧的接收设备地址。另外数据帧中还需要附加一些信息随同数据一起进行传输,以供接收设备在收到数据之后验证数据传输是否正确。这些信息包括控制信息和校验信息。故本题选择 C。 9 【正确答案】 B 【试题解析】 嵌入式处理器的体系结构按指令集可分为两大类:复杂指令集结构(ClSC)及精简指令集结构 (RISC);按存储机制分为冯 .诺依曼结构及哈佛结构;按不同内核系列可分为 51、 AVR、 MSP430、 MIPS

40、、 PowerPC、 MC68K、 ARM等。其中, PowerPC、 MC68K、 MIPS 采用 RISC、哈佛结构, ARM也采用RISC,多数为哈佛结构。故本题选择 B。 10 【正确答案】 D 【试题解析】 CortexM系列是面向微控制器的处理器核,极高性价比、最低成本、极低功耗;具有处理速度快、代码密度高、软件可移植性好的特点。故本题选择 D。 11 【正确答案】 D 【试题解析】 Cortex 处理器包括基于 CortexR、 CortexM和 CortexA内核的系列处理器。目前高端嵌入式应用可使用 CortexA系列的应用处理器;低端面向控制领域可使用 CortexM系列微

41、控制器;而 CortexR 系列是面向实时控制的处理器。故本题选择 D。 12 【正确答案】 C 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态, Thumb 状态及 Thumb 一 2状态, 调试状态。其中,除支持Thumb 一 2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态,而 CortexM3只有 Thumb 一 2状态和调试状态。故本题选择 C。 13 【正确答案】 A 【试题解析】 ARM 体系结构支持 7种工作模式,取决于当前程序状态寄 存器CPSR的低 5位值。用户模式是程序正常执行工作模式;快速中断模式 (FIQ)用来

42、处理高速中断;中止模式处理存储器故障;系统模式运行特权级的操作系统任务。故本题选择 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是寄存器到存储器的数据传送指令,题中指令为基址加变址寻址,本指令将寄存器 R0的 32位操作数存储到 R1+4指示地址开

43、始的存储区域中,符号 “!”表示指令在完成数据传送后应该更新基址寄存器。故本题选择 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 位操作数存入寄存器 RO 中。故本题选择 A。 19 【正确答案】 D 【试题解析】 基于 ARM内核的典型嵌入式系统硬件由嵌入式最小硬件系统、前向通道、后向通道、人机交互通道以 及相互互联通信通道等组成;前向通道即输入接口,由模拟量输入接口和数字量输入接口组成;后向通道即输出接口,由模拟输出接口和数字输出接口组成。故本题选择 D。 20 【正确答案】 B 【试题解析】 基于 AMBA总线的处理器使用系统总线和外围总线构成来连接高速系统组件和低速外围组件,速度不高的外部接口连

45、接外围总线 (APB),包括定时器、并行接口和串行接口等;而 LCD控制器和中断控制器等都连接在系统总线上。故本题选择 B。 21 【正确答案】 C 【试题解析】 ARM 内部的 DMA控制器 (直接存储器访 问控制器 )是一种硬件组件,使用它可以将数据块在内存与外设以及内存与内存之间互相传送,且传输过程不需要 CPU参与,可显著降低处理器负荷; DMA主控制器与 AMB 的系统总线部分相连;其工作时所需的时钟由 ARM嵌入式芯片中的电源管理与时钟控制器组件提供。故本题选择 C。 22 【正确答案】 B 【试题解析】 SRAM是静态随机存取存储器,是易失性存储器;铁电随机存取存储器 (FRAM

46、)是一种非易失性存储器; EEPROM是一种可电擦除可编程的只读存储器,可以在线改写和擦除信息,无需紫外线照射; DDR2 SDRAM(双倍数据速率同步 DRAM)、 DDR3 SDRAM和 DDR4 SDRAM均采用双倍速率数据技术。故本题选择 B。 23 【正确答案】 C 【试题解析】 串行外设 (SPI)接口是一种同步串行外设接口,允许嵌入式处理器与各种外围设备以串行方式进行通信、数据交换。一般使用 4跳线: SCK、MISO、 MOSI和 SSEL。将数据写到 SPI 发送缓冲区后,一个时钟信号 SCK对应一位数据的发送 (MISO)和另一位数据的接收 (MOSI);在主机中数据从移位

47、寄存器中自左向右发出送到从机 (MOSI),同时从机中的数据自右 向左发到主机 (MISO),经过 8个时钟周期完成 1字节的发送。故本题选择 C。 24 【正确答案】 B 【试题解析】 图中所示为典型的非编码键盘,即线性按键接口,利用 GPIO 引脚连接按键,当没有键被按下时,相应的引脚为高电平,即逻辑 1,当相应的键被按下时,对应的引脚则呈现低电平,即逻辑 0;因此,当仅按下 KEY4时,读出的值应该是 110111;对于如 S3C2410和 S3C2440 的 GPF6 GPF1 正好是 EINT1EINT6 这 6个外部中断引脚。故本题选择 B。 25 【正确答案】 D 【试题解 析】 电阻式触摸屏和电容式触摸屏是嵌入式系统中常用的两种触摸屏,电容式触摸屏的结构比电阻式触摸屏复杂,其价格也比电阻式触摸屏高;当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一个耦合电容;而利用电阻式触摸屏输入信息时一般需采

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