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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 21及答案与解析 一、选择题 1 与个人计算机 (PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是 ( )。 ( A)嵌入式系统大多面向控制应用,系统的可靠性十分重要 ( B)嵌入式系统不需要操作系统 ( C)嵌入式系统大多具有不同程度的实时性 ( D)许多嵌入式系统中的软件都固化在只读存储器中 2 嵌入式系统中的 CPU具有一些与通用计算机所使用 CPU不同的特点,下面不是其特点的是 ( )。 ( A)低功耗 ( B) 64位字长 ( C)支持实时处理 ( D)集成了测试电路 3 下面关于片上系统 (SOC)的叙述中,错误的

2、是 ( )。 ( A) SoC芯片中可以包含数字电路、模拟电路及数字模拟混合电路,但不含射频电路 ( B) SoC单个芯片就能实现数据的采集、转换、存储、处理和 I O等多种功能 ( C) SoC有通用 SoC芯片和专用 SoC芯片之分, ( D)专用 SoC芯片按其制作工艺分为定制芯片和现场可编程芯片两类 4 微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是 ( )。 ( A)集成电路的特点是体积小、重量轻、可靠性高 ( B)集成电路大多是在硅衬底上制作而成的 ( C)集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂

3、房内完成 ( D)集成电路的工作速度主要取决于电路结构和工作电压的高低,与电路元件的尺寸无关 5 大多数嵌入式系统都必须处理汉字信息。下面关于汉字在系统中表示方法的叙述中,错误的是 ( )。 ( A) GB2312采用双字节进行存储和传输汉字 ( B) GB18030采用双字节或四字节存储和传输汉字 ( C) Unicode UTF 8采用三个字节存储和传输汉字 ( D) Unicode UTF 16采用四个字节存储和传输汉字 6 假设一台数码相机一次可连续拍摄 24位色 (真彩色 )的 40964096的彩色相片 160张,数据压缩比平均是 4,则它使用的存储器容量大约是 ( )。 ( A)

4、 1GB ( B) 2GB ( C) 3GB ( D) 4GB 7 音频信号数字化过程中必须进行量化处理,下面有关音频信号量化处理的叙述中,错误的是 ( )。 ( A)量化就是把每个样本的模拟量转换成数字量来表示 ( B)量化过程往往也称为 A D转换 (模数转换 ) ( C)音频信号量化后的样本一般用 8位、 12位或 16位的十进制整数表示 ( D)量化精度越高,声音的保真度越好,量化精度越低,声音的保真度越差 8 IP协议在计算机网络的互连中起着重要的作用。下面有关 IP地址的叙述中,错误的是 ( )。 ( A)任何连接到互联网的终端设备都必须有一个 IP地址 ( B)每个终端设备的 I

5、P地址是始终固定不变的 ( C) IPv4协议规定 IP地址用 32位二进制表示 ( D)为方便使用 IP地址也可以使用 “点分十进制 ”表示, 9 以下关于嵌入式处理器 的说法正确的是 ( )。 ( A) RISC和 CISC指的是存储结构 ( B)哈佛结构是程序与数据统一的存储结构 ( C) ARM处理器都是 RISC结构 ( D) RISC结构和哈佛结构是不能共存的 10 关于 ARM嵌入式处理器的工作状态,以下说法错误的是 ( )。 ( A) ARM状态是 32位指令的状态,指令代码全部是 4个字节长度 ( B) Thumb状态为 16位指令状态,指令长度为 16位 ( C) Thum

6、b 2状态兼容 16位指令和 32位指令编码 ( D) ARM状态和 Thumb状态可以相互切换,复位时自 动进入 Thumb状态 11 以下关于 ARM处理器寄存器说法错误的是 ( )。 ( A) RO R7在任何模式下均作为通用寄存器使用 ( B) R0 R15寄存器的位数为 32位 ( C)作为链接寄存器 LR的是 R14 ( D)堆栈指针 SP使用的寄存器是 R15 12 以下关于 ARM处理器说法错误的是 ( )。 ( A)大端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中 ( B) ARM处理器支持 8位、 16位和 32位数据处理 ( C) MPU为 ARM

7、处理器的存储器保护单元 ( D) MMU为 ARM处理器的存储器管理单元 13 关于 ARM指令中的条件域,以下表述错误的是 ( )。 ( A) HI为无符号数大于 ( B) CC为无符号数小于 ( C) GT为带符号数大于 ( D) LE为带符号数小于 14 需要 ARM指令完成的功能是:如果不相等,则进行减法,正确的指令是 ( )。 ( A) SUBVS R1, R2, R3 ( B) SUBEQ R1, R2, R3 ( C) SUBLS R1, R2, R3 ( D) SUBNE R1, R2, R3 15 以下 ARM指令中源操作数属于立即寻址的指令是 ( )。 ( A) SUBCC

8、 R1, R2, R3 ( B) LDRB R0, R1 ( C) AND R1, R, R3 ( D) MOV R1, #0x0B 16 以下对伪指令的解释正确的是 ( )。 ( A) DCD 0x23;在内存区域分配一个字节的内存空间并初始化为 0x23 ( B) CODE16;伪指令通知编译器,其前的指令序列为 16位的 Thumb指令 ( C) MyBaud EQU 9600;定义一个常量 MyBaud的值为 9600 ( D) IMPORT Label;声明一个全局的标号 Label,该标号 可在其他文件中引用 17 在 ARM汇编语言程序设计中,用于子程序设计及调用,最常用的指令是

9、 ( )。 ( A) BL MyLabel ( B) BX MyLabel ( C) BLX MyLabel ( D) B MyLabel 18 将 R1寄存器中的指定位 bit0和 bit3清零,以下 ARM汇编指令正确的是 ( )。 ( A) AND R1, R1, #0xFFFFFFF6 ( B) BIC R1, R1, #0xFFFFFFF6 ( C) EOR R1, R1, #0xFFFFFFF6 ( D) 0RR R1, R1, #0xFFFFFFF6 19 下面与嵌入式处理器复位相关的叙述中,错误的是 ( )。 ( A)嵌入式处理器都有一个系统复位引脚为 nRESET或 RESE

10、T, nRESET表示高电平复位 ( B)嵌入式系统常使用外接复位芯片提供的复位信号来实现系统的可靠复位 ( C)有些微处理器用复位芯片可通过两个不同引脚分别输出高电平或低电平有效的复位信号 ( D) ARM复位后 PC指针指向某个唯一的地址 20 下面是关于 AMBA总线的叙述: 按照 AMBA规范,以 ARM内核为基础的嵌入式处理芯片采用系统总 线与外围总线的层次结构构建片上系统 AMBA的系统总线主要用于连接高带宽快速组件 AMBA的外围总线主要连接低带宽组件以及与外部相连的硬件组件 系统总线通过桥接器与外围总线互连 上述叙述中,正确的是 ( )。 ( A)仅 ( B)仅 和 ( C)仅

11、 、 和 ( D)全部 21 下面是关于嵌入式系统使用的存储器的叙述,其中错误的是 ( )。 ( A)嵌入式系统使用的存储器以半导体存储器为主 ( B)铁电存储器 (FRAM)在嵌入式系统已得到应用 ( C)静态存储器 SRAM是非易失性存储器 ( D)动态存储器 DRAM是易失性存储器 22 下面关于 I2C的叙述中,错误的是 ( )。 ( A) I2C即集成电路互连总线 ( B) I2C是一种串行半双工传输的总线 ( C) I2C总线只能连接一个主控器件 ( D) I2C传送数据时,每次传送的字节数目没有限制 23 下面关于 USB的叙述中,正确的是 ( )。 ( A) USB 2 0采用

12、全双工通信方式 ( B) USB 2 0采用差分信号传输方式 ( C) MiniUSB接口不提供电源 ( D) USB总线通信采用多 主方式 24 下面关于嵌入式系统中使用的触摸屏的叙述中,错误的是 ( )。 ( A)目前嵌入式系统中使用的触摸屏除电容式触摸屏外,还有电阻式触摸屏 ( B)使用电容式触摸屏的 LCD显示器多半是硬屏 ( C)用专用硬笔写字的触摸屏属于电容式 ( D)电容式触摸屏在触摸屏四边均镀上狭长的电极,在导电体内形成一个低电压交流电场,当手指触摸屏幕时,手指会从接触点吸走一个很小的电流 25 8段共阳极 LED数码管示意如图所示,为了显示字符 9,其二进制代码 (按 dp

13、g f e d c b a的顺序排列 )是 ( )。 ( A) 10000010 ( B) 10001100 ( C) 10000000 ( D) 10010000 26 下面关于 S3C2410存储器控制的叙述中,错误的是 ( )。 ( A)存储器控制器和 NAND Flash控制器等属于存储器控制组件 ( B)系统的 I O与存储器采用统一编址方式 ( C)地址空间共 1GB ( D)所有 BANK的总线宽度只能选择 16位或 32位 27 下面关于 S3C2410嵌入式微处理器芯片 GPIO端口的叙述中,错误的是 ( )。 ( A) GPIO端口有 GPA GPB GPC GPD共 4个

14、并行 I O接口 ( B) GPIO端口的多个并行 I O接口中,有的接口的功能是单一的,有的接口的功能是复用的 ( C) GPIO端口的每个并行 I O接口都有控制寄存器、数据寄存器以及上拉寄存器 ( D) GPIO端口属于芯片内部的低带宽组件 28 下面关于 UART、 RS 232、 RS 485的叙述中,错误的是 ( )。 ( A)基于 UART可以构成 RS 232接口 ( B)基于 UART不能构成 RS 485接口 ( C) RS 232接口标准的最长通信距离为 15m ( D)通过 RS 485可构成主从式多机通信系统,主机可采用轮询方式与各从机建立通信连接 29 关于 C O

15、S II的基本特点,下列叙述中错误的是 ( )。 ( A) C OS II是抢占式实时操作系统内核 ( B) C OS II不支持时间片轮转调度法,因此赋给每一个任务的优先级是相同的 ( C) C OS II中每个任务拥有自用栈 ( 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

16、 OS II中, OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为 ( )。 ( A) OSIntNesting 0, OSLockNesting 0 ( B) OSIntNesting 0, OSLockNesting 1 ( C) OSIntNesting 1, OSLockNesting 0 ( D) OSIntNesting 1, OSLockNesting 1 32 COS II操作系统的下面 4个主要函数中,只有一个是与任务调度相关的,它是 ( )。 ( A) OSTickISR() ( B) OS_Sched() ( C) O

17、SIntExit() ( D) OSTaskCreate() 33 下面关于 Unix与 Linux的叙述中,错误的是 ( )。 ( A) Linux属于一种 “类 Unix”系统 ( B) Unix是优秀的主流操作系统 ( C)两者的源代码不同 ,两者的函数名称和参数也各不相同 ( D) Linux的运行效率还没有超过 Unix 34 下列选项中用于完成创建任务的自用栈空间的 C OS II程序源代码的是( )。 ( A) OS_CPU_C C ( B) OS_CORE C ( C) OS_MEM C ( D) OS_TASK C 35 在 C OS II中, OSInit()函数先建立最初

18、的任务就绪表,然后建立 4个空白的数据链表。这 4个空白的数据链表是 ( )。 ( A)任务控制块链表、事件控制块链表、标志链表和进程控制块链表 ( B)任务控 制块链表、事件控制块链表、消息链表和进程控制块链表 ( C)任务控制块链表、事件控制块链表、标志链表和内存控制块链表 ( D)任务控制块链表、事件控制块链表、消息链表和内存控制块链表 36 以下关于 Linux的叙述,错误的是 ( )。 ( A) Linux内核第一次问世是在 1991年 10月 ( B) Linux是一种微内核结构 ( C)同一个应用程序在 UNIX环境下的运行速度和效率往往高于 Linux环境 ( D) Linux

19、系统最初以 Unix为原型,以实现 POSIX标准作为其目标 37 Linux内核 的子系统中,不包括 ( )。 ( A)进程调度 ( B)虚拟文件系统 ( C)内存管理 ( D)通用公共许可协议 38 以下不属于实时操作系统特征的是 ( )。 ( A)具有同步 IO和中断处理能力 ( B)内存锁定 ( C)优先级中断和调度 ( D)抢占式调度 39 利用 ADSl 2工具软件来开发基于 ARM微处理器的嵌入式系统应用程序时,下面的描述不正确的是 ( )。 ( A) ADS1 2采用工程项目形式来管理应用程序中涉及的源文件、库文件、头文件等 ( B)工程项目中至少应包含一个 Debug生成目标

20、 ( C)地址映射关系可以使用 scatter格式的文件来确定 ( D)工程项目中可以按照一定的逻辑关系来分组管理文件 40 在基于 ARM微处理器为核心的硬件平台上,开发其 Linux环境下的应用程序expl c。若需要编译后生成 expl c对应的汇编程序,应使用的命令是 ( )。 ( A) arm linux gcc S expl c ( B) arm linux gcc oexpl expl c ( C) arm linux gcc c expl c ( D) arm linux gcc g oexpl expl c 二、填空题 41 嵌入式系统按照软硬件技术复杂程度可分为低端系统、中

21、端系统和高端系统三大类。智能手机之类的嵌入式系统使用操作系统对系统进行控制,应用软件可更新和扩展,它们属于其中的【 41】 _系统,其硬件 SoC芯片大多采用【 42】_位的 CPU内核。 42 数字图像的像素深度指每个像素用多少个二进位来表示。它决定了图像中可能出现的不同颜色 (或不同亮度 )的最大数目。像素深度是 8位的灰度图像,其不同的亮度等级总数为【 43】 _种。最多可以有大约 1600万种颜色的图像称为真彩色图像,真彩色图像的像素深度为【 44】 _位。 43 将智能手机、平板电脑等移动设备接入互联网的无线接入技术中,目前广泛使用的是 WiFi和 3G,其中数据传输速率较高的是【

22、45】 _,地域覆盖范围较宽的是【 46】 _。 44 ARM9TDMI S中的 T的含义是支持高密度的【 47】 _位 Thumb指令,D表示支持片上【 48】 _。 45 在 ARM Cortex M3处理器中,采用嵌套向量中断控制器,其英文缩写为【 49】 _, M3中的 MPU是用来对存储器进行【 50】 _的单元。 46 如果 R0 0xFF00EE00, R1 0xFFFFFFFF,则 ARM指令 BIC R2, R1, R0执行后, R2的值为【 51】 _,执行指令 AND R3, R1, R0后, R3的值为【 52】 _。 47 在 ARM的指令中,两个无符号数在寄存器 R

23、0和 R1中,如果 R0 R1,则将 R0与 R1进行带借位减法操作,结果放 R2中,并要求更新程序状态寄存器的状态位,用两条指令完成,则分别为【 53】 _和【 54】 _。 48 小端模式下 ARM指令序列如下: LDR R0, 0x13579246 LDR R1, 0x10000000 STR R0, R1, #R! 执行后,内存 0x10000008中的值【 55】 _, R1【 56】 _ 49 ARM嵌入式芯片中的 GPIO即为通用输入输出端口。作为【 57】 _端口时具有缓冲功能;作为【 58】 _端口时则具有锁存功能。 50 K9F1208是一种典型的 NAND Flash芯

24、片,芯片内部具有 26条地址线和 8条数据线,该芯片的存储容量为【 59】 _MB。除 NAND Flash技术之外的另一种闪存技术是【 60】 _F1ash技术。 51 控制器局域网常用 3个大写英文字母表示为【 61】 _,有的 ARM嵌入式芯片中集成了该种互连通信组件。控制器局域网的【 62】 _帧由 7个不同的域组成,其帧格式如下。 帧起始 仲裁域 控制域 数据域 CRC域 应答域 帧结尾 52 嵌入式系统中一块电子线路板上的芯片之间采用 UART通信时, UART的信号线可不经电平变换直接连接。 UART采用 TXD、 RXD进行通信的连接方式如下图所示,图中右边芯片 UART B的

25、信号线 和 分别为【 63】 _和【 64】_(均用大写英文字母表示 )。53 下图为 8段 LED数码管 (图 (a)及其共阳极 (图 (b)及共阴极 (图 (c)LED数码管的内部结构原理图。为显示字符 “8”,加到共阳极及共阴极 LED数码管的 dp、 g、 f、e、 d、 c、 b、 a的编码分别为 0x【 65】 _及 0x【 66】 _。54 在 C OS II操作系统中,某任务正在等待键盘输入消息,该任务应处于【 67】 _态。若键盘中断服务程序向该任务发送了消息,则该任务转变为【 68】 _态。 55 在 C OS II操作系统中,内核对任务的管理通过名为【 69】 _的数据结

26、构进行。当任务切换时,任务的工作现场被保存到任务的【 70】 _中。 56 实时系统对外界的响应是否正确不仅取决于功能正确性,而且取决于对事件处理的【 71】 _正确性。因此,评价实时系统的实时性最重要的指标是【 72】_,即系统 从事件请求开始到任务完成的时间间隔。 57 美国风河公司推出的实时性最强、可靠性最高的嵌入式实时操作系统名为【 73】 _。在该操作系统中,所有与特定电路板上硬件相关的功能都集成在一个库中,该库的名称为【 74】 _。 58 Linux操作系统内核的网络模块可分为两部分:一部分提供对各种网络资源访问的控制,称为网络【 75】 _;另一部分提供对各种网络硬件的支持,称

27、为网络【 76】 _。 59 嵌入式 Web服务器应用需求与通用 Web服务器应用需求是不同的,它不是以提供信息服务为主,而是提供远程【 77】 _及配置设备的一种方式。嵌入式Web服务器的硬件设计时,需设计能够支持以太网连接的电路。 AX88796是一款以太网控制器芯片,若其片选信号 CS引脚连到 S3C2410芯片的 nGCS3上,那么,读写该芯片内部寄存器的首地址 (注:用十六进制数表示地址 )是【 78】_。 60 在 ADS1 2的集成开发环境中,若生成的输出文件需要包含所有的调试信息,那么,生成目标应该选择为【 79】 _。若目标系统地址映射关系比较复杂时,应使用【 80】 _格式

28、的文件来说明地址映射方式。 三、综合题 61 电梯群控系统由楼层控制器、电梯轿箱控制器、电机房控制器和中央控制子系统组成,其中电梯轿箱控制器的基本功能要求如下: a、需要若干个对应楼层的按键和开门、关门、紧急呼叫等功能按键,用户可同时按下若干个楼层按键。需要用7段 LED显示器显示电梯所运行到的楼层。 b、需要在电梯轿箱门的两侧安装红外发射、接收探头,门打开后开始监测红外接收电路的信号,当探测到无人再进入电梯时, 5秒后电梯门关闭。若门在关闭时,又有人已经进入门内,门将再自动打开,以防夹到人。然后重 新开始计时 5秒,再关门,电梯运行。 c、具备与中央控制子系统的数字语音对讲功能。若用户遇到紧

29、急情况,可以按下 “紧急呼叫 ”按键,则启动数字语音对讲。 d、具备对轿箱内部的视频监控功能。中央控制子系统通过电梯轿箱控制器可以查看轿箱内部的监控视频。 根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建电梯轿箱控制器的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (注意:完善程序或回答问题所需的寄存器格式见题后的附录 ) (1)电梯轿箱控制器的硬件平台设计时,除了要设计最小硬件系统外,还必须完成按键接 口电路、 LED显示器接口电路、红外探测接口电路、电梯开关门驱动电路、音频接口电路、【 81】 _接口电路及通信接口电路等。在通信接口设计时,由于电梯轿箱控制器与电机

30、房控制器之间只需要传输包含命令信息、楼层信息的文本数据,它们之间的通信接口拟设计为 RS 485接口,可以采用 S3C2410芯片内部的【 82】 _部件外加电平转换芯片等来实现。而电梯轿箱控制器与中央控制子系统之间需要传输视频和音频信息,它们之间的通信接口拟设计为以太网接口,由于 S3C2410芯片内部没有以太网控制部件,因此需外加以 太网控制器芯片及电平转换等来实现。实现时,若选用 AX88796芯片,其片选信号 CS引脚 (低电平有效 )连到 S3C2410芯片的 nGCS3上,因此,读写 AX88796芯片内部寄存器的首地址是:【 83】 _。 (说明: S3C2410芯片外部可扩展的

31、存储容量为1GB,分成了 8块,每块 128MB,分别由 nGCS0 nGCS7选择,整个外部存储空间的首地址为: 0x00000000) (2)设计红外探测电路时,利用 GPE2作为输出,控制红外发射管工作, GPE3作为输入连接到红外接收管。那么,相关驱动程序中,初始化 GPE2、 GPE3引脚功能的语句是: rGPECON (rGPECON10x00000010)&【 84】 _); rGPECON是端口 E的控制寄存器若 GPE2输出 “1”时,控制红外发射管工作 (即发射红外线 ), GPE2输出 “0”时,控制红外发射管不工作,那么,相关驱动程序中,控制红外发射管工作和不工作的语句

32、分别是: rGPEDATrGPEDAT【 85】 _; rGPEDAT是端口 E的数据寄存器 rGPEDATrGPEDAT&【 86】 _; (3)电梯轿箱控制器探测到无 人再进入电梯时,将延时5秒后关闭电梯门。设计时,若选用 S3C2410芯片内部的 Timer2部件来产生0 05秒的时间间隔,然后,再用 Timer0部件来计数,即计 0 05秒时间间隔的产生次数。那么, Timer0部件在此将作为计数器用,而 Timer2部件在此将作为【 87】 _器用。软件设计时, Timer0部件计数【 88】 _次,即表示 5秒时间间隔到,将产生中断请求,在 Timer0的中断服务程序中发出轿箱门关

33、闭信号。 若系统主频参数 PCLK为 264MHz,分割器值选择为 16,预分频系数选择为19,那么,为了使 Timer2能产生 0 05秒的时间间隔,初始化函数可以设计如下,请补充完善。 (注:所有参数请用十六进制表示 ) void Timer2Int(void) 设置定时器配置寄存器 0(TCFGO) rTCFGO【 89】 _; dead zone 0,Timer2预分频系数设 19 设置定时器配置寄存器 1(TCFG1) rTCFGl【 90】_;都工作在中断方式, mux2 1 16 设置计数常数 rTCNTB2【 91】 _; 设置控制寄存器 TCON rTCON【 92】 _;更

34、新TCNTB2和 TCMPB2 rTCON 0x001000; Timer2启动 (4)电梯轿箱控制器中所需的数字语音对讲功能,需要设计语音信号的采集电路和回放电路。通常情况下人的语音信号是频率范围为 300Hz【 93】 _Hz的模拟信号,因此,可以利用 A D转换部件设计语音波形的采集电路,从而得到数字语音信号,并通过以太网通信接口传输给中央控制子系统。假设采样频率为 8KHz,样本值用 8位二进制数进行编码。那么, 125ms的语音片段,用 10Mbps的以太网传输,至少需要【 94】 _ms。语音信号回放电路可以利用 D A转换芯片再加功放电路等来设计,设计语音回放软件时,为了使回放时

35、语音不会失真,需定时把数字语音信号输出到 D A芯片中,这个定时时间间隔应该是【 95】 _s。 (5)电梯轿箱控制器中所需的视频监控功能,需要设计与视频模块的接口电路。若用 GPEl5、【 96】 _来连到视频模块的 SDA、【 97】 _引脚上, GPC0 GPC7连接到视频模块的数据线上,用于输入视频图像的 Y信号,那么,相关驱动程序中需要下 面语句来初始化 GPC0 GPC7引脚的功能。 rGPCCON rGPCCON&【 98】 _; rGPCCON是端口 C的控制寄存器 (6)电梯轿箱控制器中需要移植 C OS II操作系统作为软件平台。移植工作的重点是改写 OS_CPU H、【

36、99】 _、 OS_CPU_C C等与处理器硬件有关的文件,使其适合电梯轿箱控制器的硬件环境,从而在其上运行。电梯轿箱控制器的应用程序主函数中,需要用【 100】 _函数来创建任务,并用 OSStart()函数来启动多任务调度功能。 说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 C控制寄存器 (GPCCON)的格式2)端口 E控制寄存器 (GPECON)的格式3)TCFGO寄存器4)TCFG1寄存器说明:设置 TCFG0、 TCFG1可以确定预分频器系数、分割器值,如:通过设置TCFG0为 0x00001F00, Timer2的预分频器系数选择为 31,设置 TCFG1为0

37、x00000100, Timer2的分割器值选择为 4。通过下面公式计算定时器的计数常数: 定时器输入时钟频率 PCLK (预分频系数 1)分割器值 计数常数定时时间间隔 (1定时器输入时钟频率 ) 预分频系数的范围为 0 255,分割器值的取值范围为 2、 4、 8、 16。 5)TCON寄存器 (注:此处不用的位被省略,其值均默认为0)计算机三级(嵌入式系统开发技术)机试模拟试卷 21答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于

38、特定场合的独立系统。所以选项 B不属于嵌入式系统的特点,故本题选择 B。 2 【正确答案】 B 【试题解析】 根据 CPU的字长, 微处理器产品有 4位、 8位、 16位、 32位和 64位之分。故 B错误。嵌入式系统中的 CPU的另一个特点是结构可扩展,故本题选择 B。 3 【正确答案】 A 【试题解析】 SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字模拟混合电路和射频电路。所以选项 A错误,故本题选择 A。 4 【正确答案】 D 【试题解析】 集成电路的工作速度主要取决于组成逻辑门电路的晶体管尺寸。晶体管的尺寸越小,其极限工作频率越高,门电路的开关速度就越快,故本题选择D

39、。 5 【正确答案】 D 【试题 解析】 Unicode UTF 16采用的是双字节可变长编码。 ASCII字符、标点符号、希腊字母、阿拉伯文和 CJK汉字等均使用双字节编码,其他不常用字符则使用 4字节编码,故本题选择 D。 6 【正确答案】 B 【试题解析】 一幅图像的数据量可按下面的公式进行计算 (以字节为单位 ):图像数据量图像水平分辨率图像垂直分辨率像素深度 8,则存储器容量为(4096409624160)(84) 1 875GB,故本题选择 B。 7 【正确答案】 C 【试题解析】 量化后的样本一般用 8位、 12位或 16位二进制整数表示 (称为 “量化精度 ”),故本题选择 C

40、。 8 【正确答案】 B 【试题解析】 每个终端设备的 IP地址并不是始终固定不变的,而是可以修改的。选项 B错误,故本题选择 B。 9 【正确答案】 C 【试题解析】 嵌入式处理器的体系结构按指令集可分为两大类:复杂指令集结构(CISC)和精简指令集结构 (RISC)。进一步细分,按存储机制分为冯 .诺依曼结构及哈佛结构。冯 .诺依曼结构中数据和程序统一,使用一条总线;而哈佛结构中使用两条独立的总线,不允许指令和数据并存。指令集和存储机制可 以共存。 ARM处理器采用 RISC结构。选项 C正确,故本题选择 C。 10 【正确答案】 D 【试题解析】 ARM与 Thumb间可以互相切换。如果

41、 Thumb状态进入异常处理(异常处理要在 ARM状态下进行 ),则当异常返回时,将自动切换到 Thumb状态。当处理器进行异常处理时,则从异常向量地址开始执行,将自动进入 ARM状态。 D选项错误,故本题选择 D。 11 【正确答案】 D 【试题解析】 堆栈指针 SP使用的寄存器是 R13,链接寄存器 LR使用的寄存器是 LR,程序计数器 PC使用的寄存器是 R15。选项 D错误,故本题选择 D。 12 【正确答案】 A 【试题解析】 大端格式是指数据的高字节存储在低字节地址中,低字节数据存放在高字节地址中;小端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中。选项 A错

42、误,故本题选择 A。 13 【正确答案】 D 【试题解析】 LE为带符号数小于或等于。选项 D错误,故本题选择 D。 14 【正确答案】 D 【试题解析】 SUBVS表示溢出时相减, SUBEQ表示相等时相减, SUBLS表示无符号数小于或等于时相减, SUBNE表示不相等时 相减。故本题选择 D。 15 【正确答案】 D 【试题解析】 立即寻址也称立即数寻址,这是一种特殊的寻址方式,操作数本身就在指令中给出,只要取出指令也就取到了操作数。这个操作数被称为立即数。 A和 C均为寄存器寻址。 B为寄存器间接寻址。故本题选择 D。 16 【正确答案】 C 【试题解析】 DCD用于分配一片连续的字存

43、储单元并用指定的数据初始化;CODEl6伪指令通知编译器,其后的指令序列为 16位的 Thumb指令; EQU伪指令用于为程序中的常量、标号等定义一个等效的字符名称,类似于 C语言中的#define。 IMPORT伪指令用于通知编译器要使用的标号在其他的源文件中定义,但要在当前源文件中引用,而且无论当前源文件是否引用该标号,该标号均会被加入到当前源文件的符号表中。故本题选择 C。 17 【正确答案】 A 【试题解析】 在 ARM汇编语言程序中,子程序的调用一般是通过 BL指令来实现的。 B为 (无 )条件转移, BL为带链接转移, BX为带状态切换的转移, BLX为带链接和切换的转移。故本题选

44、择 A。 18 【正确答案】 A 【试题解析】 和 0相与清零,和 1相与保持不变。 BIC表示位清除, EOR表示逻辑异或, ORR表示逻辑或,和 0相或保持不变,和 1相或置 1。选项 A正确,故本题选择 A。 19 【正确答案】 A 【试题解析】 嵌入式处理器都有一个系统复位引脚为 nRESET或 RESET, n表示低电平复位,不带 n的表示高电平复位。选项 A错误,本题选择 A。 20 【正确答案】 D 【试题解析】 按照 AMBA规范,以 ARM内核为基础的嵌入式处理芯片采用系统总线与外围总线的层次结构构建片上系统。 AMBA的系统总线主要用于连接高带宽快速组件。 AMBA的外围总

45、线主要连接低带宽组件以及与外部相连 的硬件组件。系统总线通过桥接器与外围总线互连。全部选项正确,故本题选择 D。 21 【正确答案】 C 【试题解析】 随机存取存储器包括静态和动态两种形式,即 SRAM和 DRAM,它们都是易失性存储器,即掉点后信息丢失。 C选项错误,故本题选择 C。 22 【正确答案】 C 【试题解析】 I2C总线可以挂接多个器件,其中主动发起数据传输操作的 I2C器件是主控器件 (主器件 ),否则它就是从器件。 C选项错误,故本题选择 C。 23 【正确答案】 B 【试题解析】 USB总线 (1 1和 2 0)有 4根信 号线,采用半双工差分方式,用来传送信号并提供电源。

46、 Mini USB也提供电源。 USB总线通常采用主从方式,它有一个主机,负责管理所有 USB设备的连接与删除、发起与 USB设备的通信等。故本题选择 B。 24 【正确答案】 C 【试题解析】 目前的触摸屏有两种形式,一种是电阻式触摸屏 (俗称软屏 ),另一种是电容式触摸屏 (俗称硬屏 )。用专用硬笔写字的触摸屏属于电阻式,带多点触摸或滑动操作的触摸屏均属于电容式。选项 C错误,故本题选择 C。 25 【正确答案】 D 【试题解析】 对于共阳极 LED数码管, 当输入为 0时点亮,当输入为 1时灭。要显示字符 9,只需 e和 dp段灭,即 e和 dp段输入 1。故本题选择 D。 26 【正确

47、答案】 D 【试题解析】 S3C2410存储器控制组件包括存储器控制器、总线控制器、外部主控器、 NAND Flash控制器等。存储器控制器提供访问外部存储器所需的存储器控制信号,支持大小端模式,地址空间共 1GB(8个 BANK,每个 BANK大小为128MB)。以 ARM芯片为核心的嵌入式系统其 I O与存储器采用统一编址方式,并不像 x86那样采用的是: I O映射编址 (独立编址 )方式。 BANK0只能是 16位和 32位总线宽度的访问,其他所有 BANK可访问 8位、 16位和 32位。选项 D错误,故本题选择 D。 27 【正确答案】 A 【试题解析】 S3C2410的 GPIO端口有 GPA GPB GPC GPD GPE GPF GPG GPH多个并行 I O接口。选项 A错误,故本题选择 A。 28 【正确答案】 B 【试题解析】 基于 UART可以构成 RS 232接口和 RS 485接口。 RS 232接口标准的最长通信距离为 15m,而 RS 485接口标准的最长通信距离为 1200m。RS 485通 常用于主从式多机通信系统,采用轮询方式,由主机逐一向从机寻址,当从机地址与主机发送的地址一致时,才建立通信链接,进行有效数据通信。选项 B错误,故本

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

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

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