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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 28及答案与解析 一、选择题 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) 16kH

4、z ( 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处理器是 ( )。 (

6、A) 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 R

7、0, 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 0

8、x1122, 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

14、的 UART的叙述中,错误的是 ( )。 ( 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操作系统内核通过任务控制块管理任务。下列各项中,不属于任务控制块的内容的是 ( )。 ( A

18、)指向任务代码临界区的指针 ( 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) GCC将

20、源文件生成可执行文件的过程是由:编译、汇编、连接等 3个阶段组成 ( B) GCC能将 C语言、 C+语言、汇编语言编写的源程序生成执行文件 ( C)设计者若要对源程序进行调试,需要在 GCC命令中加入 -g参数来编译该源程序 ( D)用 GCC把源文件仅编译成目标文件,那么, C语言编写的应用程序中可以不要 main函数 二、填空题 41 SoC芯片中的 CPU绝大多数是以 IP核的方式集成在芯片中的,很少再自行设计开发。目前 32位嵌入式处理器主要采用的是由 _【 41】国一家专门从事 RISC处理器内核设计公司设计的 _【 42】内核。 42 我国大陆地区目前广泛使用的汉字编码国家标准有

21、 _【 43】和GB18030两种,常用汉字采用 _【 44】个字节表示。 43 在 Internet中负责选择合适的路由,使发送的数据分组 (packet)能够正确无误地按照地址找到目的计算机所使用的 _【 45】协议簇中的 _【 46】协议。 44 ARM处理器有 7种异常,按向量地址从小到大排列的顺序是: _【 47】 、未定义指令 UND、软件中断 SWI、指令预取中止 PABT、数据访问中止DABT、 _【 48】以及快速中断 FIQ。 45 在 ARM处理器中, R0 R15是通用寄存器,其中作为堆栈指针 SP使用的寄存器是 _【 49】,作为程序链接寄存器 LR使用的是 _【 5

22、0】。 46 已知 ARM处理器的 R1=0x12345678, R2=0xFF00FF00,则执行指令 ORR R0,R1, R2后,寄存器 R0=_【 51】, R1=_【 52】。 47 已知 ARM处理器进位标志 C=1, R1=1000, R2=99,执行指令 ADDC R0,R1, R2之后, R0=_【 53】, R1=_【 54】。 48 ARM处理器用一条指令完成有条件的无符号数加法运算,并更新 CPSR中的状态,条件是如果相等,要求指令执行 R1+R2,结果送 R3中,则这条指令为_【 55】;如果条件是大于,要求指令执行 R1-R2,结果放 R3中,则该指令为 _【 56

23、】。 49 为了连接 ARM内核与处理器芯片中的其他 各种组件, ARM公司定义了总线规范,该规范用 4个大写英文字母表示为 _【 57】,即先进的微控制器_【 58】体系结构。 50 ARM处理器芯片内部的 _【 59】组件包括 ADC和 DAC,有的还带有比较器等。这对于既需要处理 _【 60】信号又需要处理模拟信号的混合系统的设计提供了较好的解决方案。 51 目前有两种主要的闪存技术,一种是 _【 61】 Flash,其特点是以字节为单位随机存取;另一种是 _【 62】 Flash,以页 (行 )为单位随机存取。(填写用英文大写字母表示的简称 ) 52 如存储器的工作频率为 333MHz

24、,数据线宽度为 32位,每个周期传输 1次数据,则存储器的带宽 =_【 63】 MB s。若存储器总线采用串行总线,以10位为一个数据帧 (包含一个字节的存储数据 ),则总线带宽 =总线频率_【 64】。 53 SPI的信号线: MISO称为 _【 65】数据线, MOSI称为 _【 66】数据线。 54 响应时间 (Response Time)是 计算机从识别一个外部事件到做出响应的时间。在RTOS运行过程中响应时间是重要指标之一,其具体指标包括: _【 67】延迟时间和 _【 68】切换时间。 55 C OS-II是目前常用的嵌入式操作系统之一,其内核只提供 _【 69】调度、任务间通信与

25、同步、任务管理、时间管理和 _【 70】管理等基本功能,资源消耗非常小。 56 具有操作系统的嵌入式系统加电后最初执行的操作称为引导或者自举 (Boot),对应的程序称为引导程序,或者引导加载程序 (Bootloader)。引导加载程序主要完成 _【 71】、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载并启动 _【 72】。 57 由于 Bootloader的实现依赖于 CPU的体系结构,因此大多数 Bootloader都分为stagel和 stage2两大部分。依赖于 CPU体系结构的代码,比如设备初始化代码等,通常都放在 stagel中,且使用 _【 73】语言来实现,以

26、达到短小精悍的目的。而 stage2则通常用 c语言来实现,这样可以实现更复杂的功能 ,而且代码会具有更好的可读性和 _【 74】性。 58 RTLinux基本的设计理念就是 “架空 ”Linux内核,以便让其他实时进程能尽快地被执行。 RTLinux开发者并没有针对实时操作系统的特性而重写 Linux的内核,而是将 Linux的内核代码做一些修改,将 Linux的任务以及 Linux内核本身作为一个_【 75】优先级的任务,而实时任务作为最 _【 76】优先级的任务。 59 嵌入式系统开发时,由于受到目标机资源的限制,需要建立一个 _【 77】与目标机组成的调试架构来完成开发工作。若目标机为

27、裸机环境时,通常需要通过 _【 78】接口来完成硬件环境测试及初始软件的调试和下载。 60 基于嵌入式 WEB的应用系统中,构件设计阶段需要设计支持以太网通信的电路,包括以太网控制电路及以太网 _【 79】电路。若选用的以太网控制芯片为 AX88796芯片,并用 S3C2410芯片的 nGCS2引脚连接到 AX88796芯片的片选引脚上 (即 CS引脚上, CS低电平有效 ),那么, AX88796芯片内部寄存器的读写地址,其首地址是 _【 80】。 三、综合题 61 电梯群控系统由楼层控制器、电梯轿箱控制器、电机房控制器和中央控制子系统组成,其中电梯轿箱控制器的基本功能要求如下: a、需要若

28、干个对应楼层的按键和开门、关门、紧急呼叫等功能按键,用户可同时按下若干个楼层按键。需要用7段 LED显示器显示电梯所运行到的楼层。 b、需要在电梯轿箱门的两侧安装红外发射、接收探头,门打开后开始监测红外接收电路的信号,当探测到无人再进入电梯时, 5秒后电梯门关闭。若门在关闭时,又有人已经进入门内,门将再自动打开,以防夹到人。然后重新开始计时 5秒 ,再关门,电梯运行。 c、具备与中央控制子系统的数字语音对讲功能。若用户遇到紧急情况,可以按下 “紧急呼叫 ”按键,则启动数字语音对讲。 d、具备对轿箱内部的视频监控功能。中央控制子系统通过电梯轿箱控制器可以查看轿箱内部的监控视频。根据上述功能要求的

29、描述,若采用S3C2410芯片为核心来构建电梯轿箱控制器的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (注意:完善程序或回答问题所需的寄存器格式见题后的附录 )(1)电梯轿箱控制器的硬件平台设计时,除了要设计最小硬件系统外,还必须完成按键接口电路、 LED显示器接口 电路、红外探测接口电路、电梯开关门驱动电路、音频接口电路、 _【 81】接口电路及通信接口电路等。在通信接口设计时,由于电梯轿箱控制器与电机房控制器之间只需要传输包含命令信息、楼层信息的文本数据,它们之间的通信接口拟设计为 RS一 485接口,可以采用S3C2410芯片内部的 _【 82】部件外加电平转换芯片等来实现

30、。而电梯轿箱控制器与中央控制子系统之间需要传输视频和音频信息,它们之间的通信接口拟设计为以太网接口,由于 S3C2410芯片内部没有以太网控制部件,因此需外加以太网控制 器芯片及电平转换等来实现。实现时,若选用 AX88796芯片,其片选信号 CS引脚 (低电平有效 )连到 S3C2410芯片的 nGCS3上,因此,读写 AX88796芯片内部寄存器的首地址是: _【 83】。 (说明: S3C2410芯片外部可扩展的存储容量为 1GB,分成了 8块,每块 128MB,分别由 nGCS0 nGCS7选择,整个外部存储空间的首地址为: 0x00000000)(2)设计红外探测电路时,利用 GPE

31、2作为输出,控制红外发射管工作, GPE3作为输入连接到红外接收管。那么,相关驱动程序中,初始化 GPE2、 GPE3引脚功能的语句是: rGPECON=(rGPECON0x00000010)&_【 84】 ); rGPECON是端口 E的控制寄存器 若GPE2输出 “1”时,控制红外发射管工作 (即发射红外线 ), GPE2输出 “0”时,控制红外发射管不工作,那么,相关驱动程序中,控制红外发射管工作和不工作的语句分别是: rGPEDAT=rGPEDAT _【 85】; rGPEDAT是端口 E的数据寄存器 rGPEDAT=rGPEDAT&_【 86】; (3)电梯轿箱控制器探测到无人再进入

32、电梯时,将延时 5秒后关闭电梯门。设计时,若选用 S3C2410芯片内部的 Timer2部件来产生 0 05秒的时间间隔,然后,再用 Timer0部件来计数,即计0 05秒时间间隔的产生次数。那么, Timer0部件在此将作为计数器用,而Timer2部件在此将作为 _【 87】器用。软件设计时, Timer0部件计数_【 88】次,即表示 5秒时间间隔到,将产生中断请求,在 Timer0的中断服务程序中发出轿箱门关闭信号。 若系统主频参数 PCLK为 264MHz, 分割器值选择为 16,预分频系数选择为 19,那么,为了使 Timer2能产生 0 05秒的时间间隔,初始化函数可以设计如下,请

33、补充完善。 (注:所有参数请用十六进制表示 ) void Timer2 Int(void) 设置定时器配置寄存器 0(TCFGO) rTCFGO=_【 89】; dead zone=0, Timer2预分频系数设 19 设置定时器配置寄存器 1(TCFG1) rTCFGl=_【 90】;都工作在中断方式, mux2=1 16 设置计数常数 rTCNTB2=_【 91】; 设置控制寄存器 TCON rTCON=_【 92】;更新 TCNTB2和 TCMPB2 rTCON=0x001000: Timer2启动 (4)电梯轿箱控制器中所需的数字语音对讲功能,需要设计语音信号的采集电路和回放电路。通常

34、情况下人的语音信号是频率范围为 300Hz _【 93】 Hz的模拟信号,因此,可以利用 A D转换部件设计语音波形的采集电路,从而得到数字语音信号,并通过以太网通信接口传输给中央控制子系统。假设采样频率为 8KHz,样本值用 8位二进制数进行编码。那么, 125ms的语音片段,用 10Mbps的以太网传输,至少需要 _【 94】ms。语音信号回放电路可以利用 D A转换芯片再加功放电路等来设计,设计语音回放软件时,为了使回放时语音不会失真,需定时把数字语音信号输出到 D A芯片中,这个定时时间间隔应该是 _【 95】 s。 (5)电梯轿箱控制器中所需的视频监控功能,需要设计与视频模块的接口电

35、路。若用 GPE15、 _【 96】来连到视频模块的 SDA、 _【 97】引脚 上, GPC0 GPC7连接到视频模块的数据线上,用于输入视频图像的 Y信号,那么,相关驱动程序中需要下面语句来初始化 GPC0 GPC7引脚的功能。 rGPCCON=rGPCCON&_【 98】; rGPCCON是端口 C的控制寄存器 (6)电梯轿箱控制器中需要移植 C OSII操作系统作为软件平台。移植工作的重点是改写 OS_CPU H、_【 99】、 OS_CPU_C C等与处理器硬件有关的文件,使其适合电梯轿箱控制器的硬件环境,从而在其上运行。电梯轿箱控制器的应用程序主函数中,需要用 _【 100】函数来

36、创建任务,并用 OSStart()函数来启动多任务调度功能。说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 C控制寄存器 (GPCCON)的格式 2)端口 E控制寄存器 (GPECON)的格式 3)TCFG0寄存器 4)TCFG1寄存器 说明:设置 TCFG0、 TCFGl可以确定预分频器系数、分割器值,如:通过设置 TCFG0为 0x00001F00, Timer2的预分频器系数选择为 31,设置 TCFG1为 0x00000100, Timer2的分割器值选择为 4。通过下面公 式计算定时器的计数常数: 定时器输入时钟频率: PCLK (预分频系数 +1)分割器值 计数常

37、数 =定时时间间隔 (1定时器输入时钟频率 ) 预分频系数的范围为 0255,分割器值的取值范围为 2、 4、 8、 16。 5)TCON寄存器 (注:此处不用的位被省略,其值均默认为 0) 计算机三级(嵌入式系统开发技术)机试模拟试卷 28答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。而服务器是网络环

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

39、(Flash Memory)是一种长寿命的非易失性存储器,是近些年应用最广的只读存储器。故本题选择 B。 3 【正确 答案】 B 【试题解析】 数字信号处理器 (DSP)是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求。如图是 DSP的典型应用方式,其中传感器采集模拟信号,通过 A D转换器变成数字信号交由 DSP进行处理,再经过 D A转换器变成模拟信号输出到显示器进行显示。故本题选择 B。 4 【正确答案】 D 【试题解析】 片上系统 (或系统级芯片 ),即 SOC或 SoC,是目前广泛使用的一种嵌入式处理芯片,它

40、是电子设计自动化 (EDA)水平提高 和大规模集成电路制造技术 (VLSI)发展的成果,芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和 I O等多种功能,目前大多数 32位的嵌入式处理芯片均为 SOC,包括智能手机和平板电脑,其逐渐成为集成电路设计的主流发展趋势。故本题选择 D。 5 【正确答案】 C 【试题解析】 从现实世界中获得数字图像的过程称为图像的获取,所使用的设备主要有数码相机和扫描仪两种。获取过程的核心是模拟信号的数字化。其处理步骤大体分为 4步:扫描,分色,取样,量化。故本题选择 C。 6 【正确答案】 A 【试题解析】 数字音频的主要参

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

42、通信; FM(调频广播 )主要是利用短波和超短波进行通信,不属于微波通信。故本题选择 D。 8 【正确答案】 C 【试题解析】 局域网采用分组交换技术,发送设备必须把要传输的数据分成小块,即帧,一次只能传输一帧。数据帧中除了包含需要传输的数据 (称之为 “有效载荷 ”)之外,还必须包含发送该数据帧的发送设备地址和接收该数据帧的接收设备地址。另外数据帧中还需要附加一些信息随同数据一 起进行传输,以供接收设备在收到数据之后验证数据传输是否正确。这些信息包括控制信息和校验信息。故本题选择 C。 9 【正确答案】 B 【试题解析】 嵌入式处理器的体系结构按指令集可分为两大类:复杂指令集结构(ClSC)

43、及精简指令集结构 (RISC);按存储机制分为冯 .诺依曼结构及哈佛结构;按不同内核系列可分为 51、 AVR、 MSP430、 MIPS、 PowerPC、 MC68K、 ARM等。其中, PowerPC、 MC68K、 MIPS采用 RISC、哈佛结构, ARM也采用RISC,多数为哈佛结构。故本题选择 B。 10 【正确答案】 D 【试题解析】 CortexM系列是面向微控制器的处理器核,极高性价比、最低成本、极低功耗;具有处理速度快、代码密度高、软件可移植性好的特点。故本题选择 D。 11 【正确答案】 D 【试题解析】 Cortex处理器包括基于 CortexR、 CortexM和

44、CortexA内核的系列处理器。目前高端嵌入式应用可使用 CortexA系列的应用处理器;低端面向控制领域可使用 CortexM系列微控制器;而 CortexR系列是面向实时控制的处理器。故本题选择 D。 12 【正确答案】 C 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态, Thumb状态及 Thumb一 2状态, 调试状态。其中,除支持Thumb一 2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态,而 CortexM3只有 Thumb一 2状态和调试状态。故本题选择 C。 13 【正确答案】 A 【试题解析】 ARM体系结构支持

45、7种工作模式,取决于当前程序状态寄存器CPSR的低 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是寄

46、存器到存储器的数据传送指令,题中指令为基址加变址寻址,本指 令将寄存器 R0的 32位操作数存储到 R1+4指示地址开始的存储区域中,符号 “!”表示指令在完成数据传送后应该更新基址寄存器。故本题选择 B。 16 【正确答案】 C 【试题解析】 题中为数据传送指令,将寄存器 R1的值左移 3位后传送到 R0,左移一位相当于乘以 2,故 R0的值即 R1的 8倍。故本题选择 C。 17 【正确答案】 C 【试题解析】 ADD为加法指令, AND是逻辑与指令, SUBS是带进位的减法指令, BEQ是跳转指令,结合 ARM指令的寻址方式,只有 C项指令是正确的,采用的是立即寻址。故本题选 择 C。

47、18 【正确答案】 A 【试题解析】 所谓小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;指令 LDR R0, R1, #4是将寄存器 R1的内容自动增加 4,形成操作数的有效地址,从中取得 32位操作数存入寄存器 RO中。故本题选择 A。 19 【正确答案】 D 【试题解析】 基于 ARM内核的典型嵌入式系统硬件由嵌入式最小硬件系统、前向通道、后向通道、人机交互通道以及相互互联通信通道等组成;前向通道即输入接口,由模拟量输入接口和数字量输入接口组成;后向通道即 输出接口,由模拟输出接口和数字输出接口组成。故本题选择 D。 20 【正确答案】 B 【试题解析】 基于 AMBA总线的处理器使用系统总线和外围总线构成来连接高速系统组件和低速外围组件,速度不高的外部接口连接外围总线 (APB),包括定时器、并行接口和串行接口等;而 LCD控制器和中断控制器等都连接在系统总线上。故本题

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

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

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