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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 33及答案与解析 一、选择题 1 下面关于嵌入式系统的叙述中,错误的是 ( )。 ( A)嵌入式系统在应用数量上远远超过了通用计算机系统 ( B)嵌入式系统正在逐步渗透到人类社会的各个领域,嵌入式应用无处不在 ( C)嵌入式系统的研发能力及产业化水平是衡量一个国家经济发展、科技进步和国防实力的重要标志 ( D)嵌入式系统的应用和发展是一个新生事物,它还只有十年左右的历史 2 按照嵌入式系统的软硬件技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中 端系统和高端系统三大类。下面哪个选项中所有应用都属于低端嵌入式系统 ? ( A)智能手机、摄像机、

2、游戏机 ( B)数码相机、空调器、电视机顶盒 ( C)家用洗衣机、遥控器、微波炉 ( D)路由器、 BP机、传真机 3 集成电路的特点是体积小、重量轻、可靠性高,其技术进步日新月异。下面关于当前国际上集成电路技术水平的叙述中,错误的是 ( )。 ( A)工艺水平已达几十纳米 (nm)的水平 ( B)晶体管数目已超过 1亿 ( C)工作频率达到 10GHz ( D)晶圆直径已超过 10英寸 4 SoC芯片的开发流程 大致可分为如下图所示的 4个阶段。其中 、 、 和 分别表示 ( )。 ( A)总体设计、逻辑设计、综合与仿真、芯片制造 ( B)逻辑设计、综合与仿真、总体设计、芯片制造 ( C)总

3、体设计、综合与仿真、逻辑设计、芯片制造 ( D)总体设计、逻辑设计、芯片制造、综合与仿真 5 下面关于 WiFi无线局域网的叙述中,错误的是 ( )。 ( A)无线局域网是以太网与无线通信技术相结合的产物 ( B)无线局域网使用的无线电波主要是 2 4GHz和 5 8GHz两个频段 ( C)无线局域网采用的通信协议主要是 802 11 ( D)无线局域网的数据传输速率目前还低于 3G手机的传输速率 6 下面关于互联网 (Internet)的叙述中错误的是 ( )。 ( A)它使用 TCP IP协议将世界各地的计算机和计算机网络互连在一起 ( B)互联网在物理上已经逐渐形成了基于 ISP的多层次

4、结构 ( C)接入互联网的计算机或终端设备,必须获得 ISP分配的 IP地址 ( D) IP地址是一个 12位的十进制数 7 不属于 RISC处理器特点的是 ( )。 ( A)指令数目较少,指令字长统一 ( B)指令格式规范,寻址模式较为简单 ( C)大多能在一个周期内完成指令的执行 ( D)指令数目多且结构复杂 8 采用 ARM920T处理器 (使用 ARM9TDMI内核 )作为 CPU,支持 ARM Thumb指令集,采用哈佛结构, 5级流水线,内置 MMU,具有 16KB指令 Cache和 16KB数据 Cache,该嵌入式处理芯片是 ( )。 ( A) S3C2440 ( B) S3C

5、44BO ( C) LPCI700 ( D) ARM Cortex-A8 9 若 ARM处理器执行的指令全部是 16位宽度,则该处理器所处的状态是 ( )。 ( A) Thumb状 态 ( B) Thumb-2状态 ( C)调试状态 ( D) ARM状态 10 ARM处理器中用作程序计数器 PC的通用寄存器是 ( )。 ( A) R12 ( B) R13 ( C) R14 ( D) R15 11 已知内存 0x30000010 0x30000013以大端模式存放一个 32位无符号数0xAABBCCDD, R1=0x30000010, R0=0,执行 ARM指令 LDRH R0, R1, #2之

6、后, R0的值为 ( )。 ( A) 0xAABBCCDD ( B) 0x000000BB ( C) 0x0000AABB ( D) 0x0000CCDD 12 已知 R3=16, R4=32, ARM处理器执行指令 MOV R3, R4, LSR#3后, R3的值为 ( )。 ( A) 4 ( B) 8 ( C) 16 ( D) 32 13 对于 ARM处理器,以下不属于算术运算的指令助记符是 ( )。 ( A) ADD ( B) SBC ( C) ADC ( D) AND 14 下面关于嵌入式系统的叙述中,错误的是 ( )。 ( A)嵌入式系统由嵌入式硬件系统及嵌入式软件系统构成 ( B)

7、嵌入式硬件系统由嵌入式处理器、存储 器、 I O接口等构成 ( C)嵌入式硬件系统即嵌入式最小硬件系统 ( D)嵌入式软件除具有计算机软件的一般特性外,还具有一些与嵌入式系统特性密切相关的特点 15 下面是关于嵌入式硬件系统的电源电路的叙述,其中错误的是 ( )。 ( A)电源电路为整个嵌入式硬件系统提供能量 ( B)通过 ACDC模块完成交流电到直流电的变换 (如将市电 220VAC直接变换为 5VDC) ( C)通过 DCDC模块完成直流电到直流电的变换 (如将 24VDC变换为 5VDC) ( D) LDO(low dropout regulator)是一种完成交流电到直流电变换的模块

8、16 下面是关于 ARM处理器芯片中的 DMA控制器的叙述,其中错误的是 ( )。 ( A) DMA控制器是直接存储器访问控制器的简称 ( B)使用 DMA控制器可使数据块在外设和内存间进行传输 ( C)使用 DMA控制器可使数据块在内存和内存间进行传输 ( D) ARM处理器芯片中内嵌的 UART、 USB等接口只能由 ARM内核控制其数据传输,不能通过 DMA控制器控制其数据传输 17 下面关于嵌入式系统使用的存储器的叙述中,错误的是 ( )。 ( A) SRAM和 DRAM是易失性存储器 ( B) DDR2 SDRAM采用了双倍数据速率技术, DDR3 SDRAM采用了 3倍数据速率技术

9、 ( C) EPROM是紫外线可擦除可编程的只读存储器 ( D) NAND Flash ROM以页 (行 )为单位随机存取,与 NOR Flash ROM相比,在容量、使用寿命和成本方面有较大优势 18 NOR Flash芯片 AM29LV320D的逻辑引脚及其简单描述如下: A0-A20 =21 AddressesDQ0-DQ14 =15 DataInputs OutputsDQ15 A-1 =DQ15(Data InputOutput, word mode), A-1(LSB Address Input, bute mode)CE# =Chip EnableOE# =Output Enab

10、leWE# =WriteEnableWP# ACC =Hardware Write Protect Acceleration PinRESET# =Hardware Reset Pin Active LowBYTE# =Selects 8-bit or 16-bit modeRY BY# =Ready Busy Output为使处理器能够以字方式 (16位数据线 )将信息写入该存储芯片,存储芯片相关引脚必须具有的正确的逻辑组合是 ( )。 ( A) CE#=0, OE#=0, WE#=0, BYTE#=0 ( B) CE#=1, OE#=1, WE#=1, BYTE#=1 ( C) CE#=0

11、, OE#=1, WE#=0, BYTE#=1 ( D) CE#=0, OE#=0, WE#=1, BYTE#=0 19 用下图可以辅助解释 SPI的工作原理。假设主机的移位寄存器 A中已存入11001010,从机的移位寄存器 B中已存入 11110000,则在主机发出 4个 SCK有效信号后,主机移位寄存器 A和从机移位寄存器 B中的内容分别是 ( )。 ( A) 11001010, 11110000 ( B) 01010011, 00001111 ( C) 11110000, 11001010 ( D) 00001100, 10101111 20 下面关于 S3C2410的 UART的叙述

12、中,错误的是 ( )。 ( A)通过对 UART线路控制寄存器的设置,可决定该 UART一次传送时数据的位数 ( B) UART的特殊功能寄存器中包含 UART波特率除数寄存器 ( C)每个 UART的发送数据寄存器和 接收数据寄存器共用一个地址,通过对该地址的读或写来确定其是接收数据寄存器还是发送数据寄存器 ( D)通过 UART控制寄存器可以选择波特率发生器是对 PCLK还是对 UEXTCLK进行分频以获得通信所需的波特率 21 S3C2410与一位共阳接法的 8段 LED数码管的连接如下图所示。下面与该图相关的叙述中,错误的是 ( )。 ( A)图中的 U1(74HC573)具有对数码管

13、的各 LED进行驱动的功能 ( B)为使图中的数码管显示字符 “1”,图中 U1(74HC573)的 8Q 1Q的状态应为11111001 ( C)选 中地址 nGCS2, S3C2410通过其数据线 DATA7 DATA0可将要显示字符的代码锁存进 U1(74HC573) ( D)在数码管显示内容改变之前,图中 S3C2410的数据线 DATA7 DATA0的状态不能发生变化 22 下面是关于 S3C2410的 GPIO端口的叙述,其中错误的是 ( )。 ( A) S3C2410的 GPIO端口有 GPA、 GPB、 GPC、 GPD、 GPE、 GPF、 GPG和GPH共 8个 ( B)

14、S3C2410各 GPIO端口具有不完全相同的功能 ( C) S3C2410每个 GPIO端口都有相 应的控制寄存器、数据寄存器以及上拉寄存器 ( D)与 S3C2410某个 GPIO端口对应的数据寄存器有两个,一个存放该端口输入的数据,另一个存放该端口输出的数据 23 现为某车载地图设备选择操作系统,友好的用户界面是最主要的功能需求之一。以下嵌入式操作系统中,最适宜采用的操作系统是 ( )。 ( A) eCOS ( B) Android ( C) QNX ( D) C OSII 24 下列关于 C OSII操作系统的描述中,错误的是 ( )。 ( A) C OSII支持抢占式任务调度 ( B

15、) 发生中断时,正在运行的 C OSII任务暂停运行,并进入被中断状态 ( C) C OSII的所有就绪态任务均登记在事件控制块中 ( D) C OSII允许每个任务拥有自己的自用栈 25 硬件抽象层和引导加载程序都属于底层软件。下列各功能中,并非由底层软件实现的功能是 ( )。 ( A)设备初始化 ( B)进程间通信 ( C)装载操作系统映像到内存 ( D)初始化存储器 26 下面关于 Linux操作系统的论述中,错误的是 ( )。 ( A) Linux是能够为多用户提供多任务功能的单内核操 作系统 ( B) Monta Vista Linux是一种嵌入式操作系统发行版 ( C)虚拟文件系统

16、 (VFS)在系统调用接口和内核所支持的文件系统之间提供了一个交换层 ( D) Linux内核通过系统调用接口访问系统硬件 27 下面关于实时系统的论述中,正确的是 ( )。 ( A)硬实时任务偶尔超出时限将造成任务的服务质量下降 ( B)硬实时系统的时限比软实时系统短 ( C)核反应堆处理装置属于硬实时系统 ( D)嵌入式系统都是实时系统 28 C OSII操作系统内核通过任务控制块管理任务。下列 各项中,不属于任务控制块的内容的是 ( )。 ( A)指向任务代码临界区的指针 ( B)指向任务堆栈栈顶的指针 ( C)任务的优先级 ( D)任务的状态字 29 下列关于 Bootloader的描

17、述中,错误的是 ( )。 ( A)依赖于 CPU体系结构的代码通常都放在 Bootloader阶段 1中 ( B) Bootloader通常支持启动加载模式和下载模式 ( C) Bootloader执行的第一条指令必须存储在 RAM存储器中 ( D) Bootloader阶段 2的代码通常用 C语言实现 30 下列各项 中,属于实时操作系统应该具备的特征的是 ( )。 ( A)任务切换时间和中断延迟时间确定 ( B)支持网络协议栈 ( C)支持时间片轮转调度算法 ( D)软件可裁剪 31 下列关于 HAL的描述中,不正确的是 ( )。 ( A) HAL隐藏了硬件的差异性,使得操作系统在不同的硬

18、件平台上运行时,内核的代码不需要改动 ( B) HAL改善了操作系统的可移植性 ( C) HAL又称为 downloader ( D)使用 HAL会使系统开销稍有增大 32 下列关于 Bootloader的陈述中,不正确的是 ( )。 ( A) Bootloader的实现依赖于 CPU的体系结构 ( B) Bootloader是嵌入式系统开发过程中使用的仿真软件 ( C)大多数 Bootloader都分为 stage1和 stage2两大部分 ( D) Bootloader主要完成内存加电自检、外设存在自检、初始化外围设备、加载和启动操作系统等功能 33 在 C OSII操作系统下,能使运行态

19、任务转入等待态的系统函数是 ( )。 (I)OSSemPost() (II)OSTaskCreate() (III)OSSemPend() (IV)OSTimeDly() ( A) (I)和 (III) ( B) (II)和 (IV) ( C) (III)和 (IV) ( D)仅 (IV) 34 在 C OSII操作系统下,处于运行态的任务不可能直接转入的状态是 ( )。 ( A)等待态 ( B)被中断态 ( C)就绪态 ( D)休眠态 35 在 C OSII操作系统下,由中断服务子程序代码完成的操作一定包括 ( )。 ( A)初始化任务的栈空间 ( B)调用 OSIntEnter()或者对

20、OSIntNesting变量加 1 ( C)关闭所有可屏蔽中断 ( D)利用函数 OSSchedLock()给调度器上锁 36 当满足一定条件时, C OSII操作系统内核将进行任务调度。下列各项中属于中断级任务调度需满足的条件的是 ( )。 ( A)空闲任务被挂起 ( B)处于就绪态的最高优先级任务的优先级比被中断任务的优先级低 ( C)所有的中断服务程序均已经执行完毕 ( D)有足够的内存空间保存当前任务的上下文 37 下列关于 C OSII操作系统时间管理的陈述中,正确的是 ( )。 ( A)任务 A调用 OSTimeDlyHMSM()后,一旦有任务 B通过调用OSTimeDlyResu

21、me()取消了延时,任务 A就会立即转入运行态 ( B)用户必须在多任务调度启动以后再激活时钟节拍器 ( C)如果某个任务因调用 OSTimeDly()函数而进入延时等待状态,其他任务可以调用 OS一 TimeDlyHMSM()将其唤醒 ( D)运行态任务调用 OSTimeDly()后将转入被中断态 38 C OSII操作系统通过事件控制块 ECB支持任务间通信。下列说法中错误的是 ( )。 ( A)中断服务程序可以等待信号 ( B)任务可以通过 ECB发信号 ( C)多个任务可以同时等待同一事件的发生 ( D)中断服务程序可以通过 ECB发信号 39 下面有关基于嵌入式 WEB服务器应用的描

22、述语句中,不恰当的是 ( )。 ( A)嵌入式 WEB服务器通常与设备的控制器融为一体 ( B)嵌入式 WEB服务器的功能通常与 PC机的 WEB服务器相同 ( C)基于嵌入式 WEB服务器的应用系统,其设计工作中有许多工作是涉及网页设计 ( D)嵌入式 WEB服务器的主要用途是提供一个远程操控设备的手段 40 用 ADS1 2集成开发环境进行以 S3C2410芯片为核 心的嵌入式系统开发时,下面所列举的工作不是必须的。 ( A)需要建立一个工程项目,在该工程项目中管理应用程序的源文件、库文件、头文件,以及地址映射文件等 ( B)需要在所建立的工程项目中进行连接类型的配置,即确定工程项目中的地

23、址映射关系 ( C)需要在所建立的工程项目中进行生成项目的选择,即需选择 Debug、Release、 DebugRel三个生成项目中的一个 ( D)需要在所建立的工程项目中,按照文件的类型或用途进行分组管理应用程序所涉及的文件 二、填空题 41 下图是嵌入式系统硬件部分的逻辑组成及其 与外部世界关系的示意图,其中CPU中的组成部分 A是 _【 41】;组成部分 B是 _【 42】。42 数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。通常,数码相机中大多使用 _【 43】图像文件格式, WWW网页中具有动画效果的插图或剪贴画其文件格式是 _【 44

24、】。 43 无线局域网采用的通信协议主要是 _【 45】,通常也称为 Wi-Fi,它有几种不同的数据传输速率,其中 _【 46】协议的数据传输速率可达108Mbps甚至更高,可以满足传输语音、数据、图像等的需要 44 ARM处理器采用的指令集结构是 _【 47】,其中面向实时系统的嵌入式 Cortex系列是 _【 48】。 45 在 ARM处理器中,作为记录程序状态的寄存器是 _【 49】,其中状态位 T的作用是在 ARM状态与 Thumb状态间进行切换,当 T=1时处理器处于的状态是 _【 50】状态。 46 已知 R1=0xFF115577, R2=0x11000011,则执行指令于 OR

25、R R0, R1, R2后,寄存器 R0=_【 51】, R2=_【 52】。 47 已经 R0=8000, R1=8800,执行指令 MOV R0, R1, LSR#2后,R0=_【 53】, R1=_【 54】。 48 将 R1指示区域中的一个字节数据读入 R2,这条指令应是 _【 55】R2, R1。将 R2中的一个字写入由 R0+4指示的内存区域中,并将地址自动更新的指令应是 _【 56】 R2, R0+4!。 49 嵌入式系统使用的存储器有多种类型,按照所处物理位置可分为 _【 57】存储器和片外存储器以及外部存储设备,按照存储信息的不同又可分为程序存储器和 _【 58】存储器。 5

26、0 对于内存容量而言, 1KB=_【 59】 B;而对于外存 (如磁盘、 U盘等 )容量而言, 1KB=_【 60】 B。 51 UART的中文名称是通用 _【 61】收发器,它由发送器、接收器、控制单元以及 _【 62】发生器等构成。 52 三星公司基于 ARM9内核的 S3C2410嵌入式微处理器芯片使用由 AHB总线和APB总线组成的 AMBA总线。对于高速组件采用 _【 63】总线连接,而对于低速外设接口则采用 _【 64】总线连接。 53 三星公司基于 ARM9内核的 S3C2410嵌入式处理器芯片的电源管理模块共有_【 65】种工作模式。 _【 66】模式下不使用 PLL时钟(MP

27、LL关闭不使用 ),由外部晶体或外部时钟直接提供 给其它组件使用。 54 在 C OSII启动过程中, BootLoader执行完毕后,执行应用程序主文件中main()时,依次执行的三个主要的函数是: OSInit(); _【 67】; _【 68】。 55 HAL隐藏了不同 _【 69】平台的差异性,从而改善了操作系统的可_【 70】性。 56 C OSII的每个任务都处在休眠态、就绪态、 _【 71】态、挂起态和被中断态 5种状态之一的状态下。其中,在就 绪态中 C OSII就绪表为每一个任务提供一个二进制位,登记该任务是否就绪,就绪时对应位的值为_【 72】 57 启动嵌入式 Linux

28、时,通常 Bootloader程序会提供几种不同的 OS装载方式:例如通过 _【 73】、 _【 74】或 USB接口装载。 58 C OSII中调用中断退出函数 OSintExit()标志着中断服务子程序的_【 75】, OSIntFxic()将中断嵌套层数计数器的值 _【 76】。 59 嵌入式应用程序经过交叉工具链生成映像文件之后,需要下载到 _【 77】进行调试。调试完毕后映像文件必须由专用工具烧写到 ROM中去,这种烧写工具俗称 _【 78】。 60 RVDS开发工具套件中,主要包括工程管理器、 _【 79】、调试器和指令集仿真器等。调试器是 RVDS工具套件中的功能模块之一,它支持

29、_【 80】调试和软件仿真调试。 三、综合题 61 地铁进出站闸机的控制器以 S3C2410芯片为核心,并外加其他功能电路来进行设 计,其基本功能描述如下: a、闸机能够识别本地铁票务系统出售的 IC卡。能识别的 IC卡有 2种,一种是可预付费的 “市民卡 ”,另一种是地铁站内出售的 “当次卡 ”。 b、乘客凭 “市民卡 ”或 “当次卡 ”刷卡进站。若 IC卡合法,则闸机打开,乘客通过后,闸机立即关闭;若 IC卡不合法,闸机不打开,并进行声光报警。声光报警 5次后自动停止。 c、进站刷卡时,还需识别 IC卡的种类。若是 “市民卡 ”,在闸机打开之前,需读取卡中余额并显示在闸机的 LED显示器上

30、,且把地铁站 ID、进站时间写入卡中相应区域。若是 “当次卡 ”,判断合法后直接打开闸机。 d、出站时,乘客需要根据所用的 IC卡种类,来进行不同的操作。若乘客用的是 “市民卡 ”,则需在闸机的刷卡器上刷卡,若乘客用的是 “当次卡 ”则需要把卡投入闸机的投卡口中。 e、若乘客出站时刷的是 “市民卡 ”,闸机系统需读取存储在卡上的 “市民卡 ”类别 ID(注: “市民卡 ”类别分为普通卡、学生卡、老人卡 )、地铁站 ID、进站时间、余额等信息,根据这些信息来扣除费用,并在闸机的 LED显示器上显示余额及本次扣费额,若是学生卡或老人卡,还要用声音播报出 “市民卡 ”类别,然后,打开闸机,乘客通过后

31、立即关闭闸机。 f、若乘客出站时用的是 “当次 卡 ”,判断合法后即把闸机打开,乘客出去后立即关闭。根据上述功能要求的描述,请完善下面的叙述 (程序 )和回答有关的问题。 (注意:完善程序或回答问题所需的寄存器格式见题后的附录 )(1)闸机控制器的硬件平台设计时,除了需要设计最小硬件系统 (包括:微处理器、 _【 81】电路、时钟电路、复位电路、存储器、 JTAG接口电路 )外,还必须设计 IC卡读写电路、闸门电机驱动电路、声音提示及声光报警电路、LED显示接口电路等。若闸门电机驱动电路由 GPEl引脚控制, GPEl引脚输出 “0”时,控制闸门关闭,输出 “1”时 ,控制闸门打开。那么,初始

32、化 GPE1引脚功能的语句是: rGPECON=(rGPECON 0x00000004)&_【 82】 );rGPEPCON是端口 E的控制寄存器控制闸门关闭和打开的语句分别是: rGPEDAT=rGPEDAT _【 83】; rGPEDAT是端口 E的数据寄存器 rGPEDAT=rGPEDAT _【 84】; (2)IC卡读写电路设计时,选用 IC卡读写模块通过异步串行接口与 S3C2410连接,利用 S3C2410芯片内部的 UART1部 件实现异步串行接口电路设计。那么,在 UART1的驱动程序设计时,可用下面一段程序来初始化 UART1部件 (注: UART1的波特率要求为: 1152

33、00bps,数据格式要求为: 8位数据、 1位停止位、偶校验,主频为 PCLK。 )。 void UAT1_Init() rGPHcoN=(rGPHCON&0xFFFFFOFF) _【 85】;端口 H相应引脚功能初始化 rUFCON1=0x0: FIFO disable rUMCON1=0x0: rULCON1=_【 86】 3) (0 2) (_【 87】 );设置线路控制寄存器 rUCON1=0x245;设置控制寄存器 ruBRDIV1=(int)(PCLK_【 88】 )+0 5 1);设置波特率,小数采用四舍五入 (3)乘客出站时刷的若是 “市民卡 ”,则需要用声音来播报卡的类别,即

34、若是 “学生卡 ”则语音播报:学生卡;若是 “老人卡 ”则语音播报:老人卡。因此,硬件平台构建时设计了一个 16位 D A转换器芯片,再加上功率放大电路及扬声器等所构成的语音播报电路, S3C2410芯片通过 GPC端口 与 D A转换器的 16位数据线相连。软件设计时,可以先行对相关的语音波形进行采样、编码。设入的语音频率范围是 300Hz4000 Hz,因此,对语音波形采样时,采样频率至少应为 _【 89】 KHz,所采得的数字语音信号才不至于失真。假设,播音员读 “学生卡 ”的这段语音波形持续 3秒,采用该采样频率进行采样,数字语音信号编码采用 16位二进制数,那么存储该段语音信号约需要

35、 _【 90】 KB(1KB=1024B)的存储容量。语音回放时,按照采样频率要求,定时从所存储的单元中逐次读出先行采样得 到的数字语音信号,输出给 D A转换器,然后通过扬声器播出。因此,在相关的驱动程序中,需要用语句: rGPCCON=_【 91】; (注: rGPCCON是端口 C的控制寄存器 )来初始化 GPC端口的引脚功能。然后通过 GPC端口的 _【 92】寄存器定时输出数字语音信号。 (4)闸门在乘客通过闸机后立即关闭,因此,硬件平台构建时,可在闸门的后方一定距离内安装一个红外感测探头,并在闸机控制器中设计相关接口电路。若采用 GPEO引脚来输入红外感测信号, GPE0引脚为 “

36、1”时,表示人体不在感应区内 , GPE0引脚为 “0”时,表示人体在感应区内。那么,初始化 GPE0引脚功能的语句是: rGPECON=rGPECON&_【 93】; rGPECON是端口 E的控制寄存器 判断是否人体在感应区内的语句可以是: if(rGPEDAT&0x0001)=【 94】 ) 判断出人体在感应区内 (5) 闸机控制器的应用软件将在无操作系统环境下进行开发。设计者可以设计一个启动引导程序,来引导应用程序。按照 ARM9体系结构中的规定,启动引导程序代码的存储单元首址应该是 _【 95】,它对应着复位异常向量。系统上电复位后, ARM9微处理器处于管理模式,启动引导程序在引导

37、应用程序前,通常需用指令 ORR R1, R0, _【 96】 0xC0和 MSR CPSR_cxsf, R1来使 ARM核进入用户模式 (注: R0, R1寄存器的初值设定为 0。 CPSR寄存器的格式见题后附录。 ),然后再通过指令 _【 97】来引导应用程序主函数 main()。启动引导程序中还需要完成异常向量表的设置, ARM9体系结构中规定异常向量之间各相差 _【 98】个字节,因此,需要在 各异常向量处设汁一条分支指令 ?对于S3C2410微处理器来说,其启动引导程序还需要完成禁止看门狗部件和禁止_【 99】部件,并设置各工作模式下的 _【 100】指针。说明:下面是试题解答时需要

38、用到的寄存器格式及相关说明。 1)端口 C控制寄存器(GPCCON)的格式 2)端口 E控制寄存器 (GPECON)的格式 3)端口 H控制寄存器 (GPHCON)的格式 4)ULCONn寄存器的格式 5)CPSR寄存器 (32位寄存器 )的格式 (注:仅给出了最后 5位,即工作模式选择位 ) 计算机三级 (嵌入式系统开发技术)机试模拟试卷 33答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 目前,嵌入式系统在应用数量上远远超过了各种类型的通用计算机系统;嵌入式系统正在逐步渗透到人类社会的各个领域,嵌入式应用无处不在;嵌入式系统的研能力及产业化水平是衡量一个国家经济发展、科技进步和

39、国防实力的重要标志;第一个公认的现代嵌入式系统是 20世纪 60年代初美国麻省理工学院开发的阿波罗导航计算机;嵌入式系统的批量生产是在 20世纪 60年代中期;真正意义上的嵌入式系统是从 20世纪 70年代微处理器出现后发展 起来的。故本题选择 D。 2 【正确答案】 C 【试题解析】 嵌入式系统的分类有多种。按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中低端系统主要采用 4 8位单片机,不使用操作系统,监控程序检测系统;在工业领域和家电领域有较高使用率。故本题选择 C。 3 【正确答案】 C 【试题解析】 集成电路的特点是体积小、重量轻、可靠性高。集成电路的性能主

40、要体现在逻辑门电路的晶体管大小。晶体管越小,极限工作频率越高,门电路开关速度就越快;芯片上电路元器件的线条越细,相同面积的晶 片可容纳的晶体管越多,功能就越强大。随着制作工艺的提升,芯片制作工艺进人了纳米时代。世界上最为先进的制作工艺已经达到 45纳米或 32纳米。目前,芯片中晶体管数目已达数十亿个,时钟频率达到 10GHz,晶圆直径也已超过 10英寸。故本题选择C。 4 【正确答案】 A 【试题解析】 SoC芯片的设计开发相当于一个计算机系统的设计开发,是嵌入式系统开发的基础性工作。 SoC芯片的开发流程大致分为总体设计、逻辑设计、综合与仿真和芯片制造 4个阶段,大部分工作都是采用电子设计自

41、动化 (Electronic Design Automation, EDA)工具完成。故本题选择 A。 5 【正确答案】 D 【试题解析】 无线局域网是使用无线通信技术的网络。它的最大优点是能方便地移动计算机的位置或改变网络的组成。无线局域网采用无线电波传输数据,传输的频段主要为 2 4GHz和 5 8GHz,电波覆盖范围较广,采用扩频方式通信,具有抗干扰、抗噪音和抗信号衰减能力,并采用 IEEE 802 11通信协议 (俗称WiFi);目前,无线局域网的数据传输速率可达 54Mbps,已经非常接近有线局域网的传输速率,远快于 3G手机几百。 kbps的传输速率。故本题选择 D。 6 【正确答

42、案】 D 【试题解析】 互联网是由一些使 用公用语言互相通信的计算机连接而成的网络,即广域网、局域网及单机按照一定的通讯协议组成的国际计算机网络。常用的通讯协议有 TCP IP协议;二进制的 IP地址有 32位,使用起来极不方便。通常,IP地址采用 4个十进制数来表示。目前 Internet逐渐形成了基于 ISP的多层结构,接人互联网的计算机或终端设备,必须获得 ISP分配的 IP地址。故本题选择D。 7 【正确答案】 D 【试题解析】 RISC的英文全称是 Reduced Instruction Set Computer,中文是精简指令集计算机;指令系统 小,一个时钟周期内可以执行一条或者多

43、条指令;采用标准长度指令;指令格式规范,寻址模式较为简单,存储器访问只使用加载和存储两个指令等;采用硬布线逻辑控制为主。故本题选择 D。 8 【正确答案】 A 【试题解析】 题中的条件只有 s3C2440满足, LPCI700基于 Cortex-M3内核,S3 C44BO基于 ARM7TDMI内核,而 ARM CortexA8是内核名称,故本题选择 A。 9 【正确答案】 A 【试题解析】 ARM状态是指 ARM处理器工作于 32位指令的状态,即 32位状态,所有指令均 为 32位宽度; Thumb状态是指 ARM执行 16位指令的状态;Thumb-2状态是 ARMv7版本的 ARM处理器所具

44、有的新状态,新的 Thumb-2内核技术兼有 16位及 32位指令长度;除支持 Thumb-2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态。故本题选择 A。 10 【正确答案】 D 【试题解析】 ARM处理器中用作程序计数器 PC的通用寄存器是 R15; R12是通用寄存器; R13和 R14除了用户模式和系统模式分别为堆栈指针 (Stack Pointer, SP)和程序链接寄存器 (Link Register, LR)之外,其他模式下均有自己独特的标记方式,是专门用于特定模式的寄存器。故本题选择 D。 11 【正确答案】 D 【试题解析】 在大端模式下, 32位数据字

45、的高字节存储在低地址中,而数据字的低字节则存放在高地址中。题中 LDRH是半字数据加载指令,用于从存储器中将一个 16位的半字数据传送到目的寄存器中,同时将寄存器的高 16位清零,且为基址加变址寻址方式。故本题选择 D。 12 【正确答案】 A 【试题解析】 将 R4中的内容右移三位后送到 R3中,左端用 0来填充,即将 R4中的值除以 23=8之后送到 R3中。故本题选择 A。 13 【正确答案】 D 【试题解析】 ADD, SBC, ADC均属于算术运算指令, AND是逻辑运算指令。故本题选择 D。 14 【正确答案】 C 【试题解析】 嵌入式系统由嵌入式硬件系统及嵌入式软件系统构成,嵌入

46、式硬件系统又由嵌入式处理器、存储器、 I O接口等构成。从系统运行的角度,嵌入式硬件系统可以分为嵌入式最小硬件系统和典型嵌入式硬件系统。嵌入式软件除具有计算机软件的一般特性外,还具有一些与嵌入式系统特性密切相关的特点。故本题选择 C。 15 【正 确答案】 D 【试题解析】 电源电路为整个系统提供能量,是整个系统工作的基础;嵌入式系统常用的电源模块是 ACDC模块、 DCDC模块和稳压器模块。 ACDC模块完成交流电到直流电的变换, DCDC模块完成直流电到直流电的变换,稳压器包括普通稳压器和低压差稳压器 (Low Dropout Regulator, LDO)。稳压器用于提供一种不随负载阻抗

47、、输入电压、温度和时间变化而变化的稳定的电源电压。低压差稳压器是使输出电压稳定的设备,能够在电源电压 (输入端 )与负载电压 (输出端 )之间保持微小压差。故本题选择 D。 16 【正确答案】 D 【试题解析】 ARM处理芯片内部的 DMA控制器 (直接存储器访问控制器 )是一种硬件组件,使用它可将数据块从外设传输至内存、从内存传输至外设或从内存传输至内存;对于 UART端口、 USB接口、 CAN接口、以太网接口等来说,它们既可以由 ARM内核控制其数据传输,也可以通过 DMA控制器控制数据传输。故本题选择 D。 17 【正确答案】 B 【试题解析】 嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器 (RAM)和只读存储器 (ROM);随机存取存储器包 括静态和动态两种形式,即 SRAM和 DRAM,它们都是易失性存储器,即掉电后信息丢失; DDR SDRAM是新的内存标准之一,它在系统时钟触发沿的上、下沿都能进行数据传输,从而把数据传输速率

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

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

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