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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 2及答案与解析 一、选择题 1 与个人计算机 (PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是 ( )。 ( A)与具体应用紧密结合,具有很强的专用性 ( B)以硬件为主,软件只起辅助作用 ( C)软硬件资源往往受到严格的限制 ( D)软件大多固化在只读存储器中 2 嵌入式系统广泛使用微控制器 (MCU),下面关于 MCU的叙述中错误的是 ( )。 ( A) MCU将大部甚至全部计算机硬件电路集成在一块芯片中,它只需很少一些外接电 路就可独立工作 ( B)使用 MCU的嵌入式系统体积小,功耗和成本低,可靠性也高 ( C) M

2、CU品种和数量多,应用广泛,它占有嵌入式系统的大部分市场 ( D) MCU都是片上系统 (SoC) 3 按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于高端嵌入式系统特性的叙述中错误的是 ( )。 ( A)其硬件的核心大多是 32位 64位处理器 ( B)操作系统功能齐全,大多使用 Windows系统 ( C)应用软件可更新和扩展 ( D)智能手机、路由器等产品中使 用的大多是高端嵌入式系统 4 集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是 ( )。 ( A)目前已经可以将数字电路、模拟电路和射频电

3、路等集成在同一芯片上 ( B)当前最复杂的 CPU芯片所集成的晶体管数目已多达 10亿个 ( C)当前速度最快的 CPU芯片时钟频率已经高达 10GHz ( D)微机电系统 (MEMS)在芯片上融合了光、机、电等多种不同类型的构件 5 数字文本 (也称电子文本 )是以文字及符号为主的一种数字媒体,下面关于数字文本的有关叙述中,错误的是 ( )。 ( A)简单文本仅由字符 (包括汉字 )的编码所组成,其文件后缀名是 txt ( B) WWW网页是一种典型的超文本 ( C) PDF文件格式是电子文档交换与保存的国际标准,它还不是我国的国家标准 ( D)数字文本阅读器可以是软件,也可以是一种称为 “

4、电子书阅读器 ”的嵌入式应用产品 6 假设数码相机使用的存储卡容量是 2GB,数据压缩比平均是 4,那么它一次可连续拍摄 1600万色 (真彩色 )的 40963072分辨率的彩色相片大约多少张 ?( )。 ( A) 50 ( B) 100 ( C) 200 ( D) 400 7 数字视频 (及其伴音 )在嵌入式系统中使用或在互联网上传输时,其文件格式有多种。下面几种文件格式中不属于数字视频文件格式的是 ( )。 ( A) avi ( B) mov ( C) waV ( D) rmvb 8 路由器用于 2个或多个计算机网络的互连,有关路由器 IP地址的下列说法中,正确的是 ( )。 ( A)网

5、络中的路由器不需要 IP地址 ( B)网络中的路由器必须人工设置 IP地址 ( C)网络中的路由器具有两个以上的 IP地址 ( D)网络中的路由器只能设置一个 IP地址 9 以 下关于嵌入式处理器的说法错误的是 ( )。 ( A)哈佛结构是指 CPU(运算器与控制器 )与存储器的连接只有一套总线 ( B) RISC架构是指精简指令集计算机体系结构 ( C) ARM处理器采用单周期操作 ( D) ARM处理器都采用流水线技术 10 关于 ARM嵌入式处理器的工作状态,以下说法错误的是 ( )。 ( A) ARM状态仅支持 32位指令编码 ( B) Thumb状态仅支持 16位指令编码 ( C)

6、Thumb-2状态仅支持 32位指令编码 ( D) ARM状态和 Thumb状态是可以相互切换的 11 以下关于 ARM处理器寄存器说法错误的是 ( )。 ( A) CPSR为程序状态寄存器,存放各种标志和状态 ( B) SPSR为备份程序状态寄存器 ( C) R13为链接寄存器 LR ( D) R15为程序计数器 PC 12 以下关于 ARM处理器说法正确的是 ( )。 ( A) 32位 ARM处理器支持字节,半字,和字三种数据类型 ( B) MMU为存储器保护单元,是对存储器进行保护的可选组件 ( C)虚拟地址到物理地址映射是 MPU的主要功能 ( D) WIC为嵌套向量中断控制器 13

7、与其它内核相比,关于 ARM内核的主要特点,以下说法错误的是 ( )。 ( A)功能强大,低功耗设计, RISC结构 ( B)全部都是 RISC,哈佛结构 ( C)功耗低,代码效率高,合作伙伴多 ( D)成本低,软件可移植性好,供货源多 14 ARM指令完成的功能是如果清除 R7中的 bit0, 1, 5位,正确的指令是 ( )。 ( A) ORR R7, R7, #0x00000023 ( B) AND R7, R7, #0xFFFFFFDC ( C) BIC R7, R7, #0xFFFFFFDC ( D) XOR R7, R7, #0xFFFFFFDC 15 在指令 LDR R3, R4

8、, #4!执行后, R4中的值为 ( )。 ( A)不变 ( B) R4+1 ( C) R4+4 ( D) 4 16 以下对伪指令的解释错误的是 ( )。 ( A) DCB 0xAC;在内存区域分配一个字的内存空间并初始化为 0xAC ( B) CODE16;伪指令通知编译器,其后的指令序列为 16位的 Thumb指令 ( C) MyTest EQU 15000;定义一个 32位常量 MyTest,值为 15000 ( D) EXPORT伪指令用于在程序中声明一个全局的标号,该标号可 在其它的文件中引用 17 如果条件为负数,将 R1指向的内存单元中 8位数据加载到 R0寄存器中,正确的 AR

9、M指令为 ( )。 ( A) LDRPL R0, R1 ( B) LDRMI R0, R0 ( C) LDRHMI R1, R0 ( D) LDRBMI R0, R1 18 在 ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是 ( )。 ( A) BL LabelSub ( B) BX LabelSub ( C) CBNZ R1, LabelSub ( D) BIC R0, R0, #LabelSub 19 下面关于嵌入式处理器时钟信号的叙述中,错误的是 ( )。 ( A)嵌入式处理器需要时钟信号才能按照节拍正常工作 ( B)大多数嵌入式处理器内置时钟信号发生器 ( C)

10、嵌入式处理器不能使用外部振荡源提供时钟信号 ( D)可用于产生时钟信号的晶振,有的是无源的、有的是有源的 20 下面是关于 AMBA(Advanced MicrOcontroller Bus Architecture)的叙述: I AMBA有助于开发带有大量控制器和外设的多处理器系统 AMBA规定了 ARM处 理器内核与处理芯片中快速组件的接口标准 AMBA规定了 ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准 AMBA有多个版本,其总线性能也不断提高 上述叙述中,正确的是 ( )。 ( A)仅 I和 ( B)仅 和 ( C)仅 I和 ( D)全部 21 下面关于 NOR F

11、lash和 NAND Flash的叙述中,错误的是 ( )。 ( A) NOR Flash和 NAND Flash是目前市场上两种主要的闪存技术 ( B) NAND Flash以页 (行 )为单位随机存取,在容量、使用 寿命等方面有较大优势 ( C) NOR Flash写入和擦除速度较慢 ( D)数码相机存储卡和 U盘中的 Flash均采用 NOR Flash 22 下面 4种嵌入式系统的 I O接口中,哪一种可以实现并行 I O?( )。 ( A) GPIO ( B) SPI ( C) UART ( D) I2C 23 下图为利用 ARM芯片的 GPIO引脚连接按键的典型接口。当图中 KEY

12、1与KEY2键按下,其他按键均松开时, ARM芯片读到的 GPF6 GPF1的状态为 ( )。( A) 111111 ( B) 001111 ( C) 111100 ( D) 000000 24 8段共阴极 LED数码管示意如下图所示,为显示英文字母 h,其编码 (按 dp g f e d c b a的顺序排列 )是 ( )。 ( A) 01111101 ( B) 01110111 ( C) 01111100 ( D) 01111001 25 下面关于 S3C2410电源管理的叙述中,错误的是 ( )。 ( A)电源管理模块具有四种模式 ( B)正常模式下,电源管理模式为内核及 ARM芯片内部

13、所有硬件组件提供时钟源,用户不能通过软件控制暂时不用的内置硬件组件处于关闭状态以降 低功耗 ( C)任何情况下复位操作均自动进入正常工作模式 ( D)在掉电模式和休眠模式下,只要有任何一个外部中断或 RTc时钟中断发生,均将返回到正常模式 26 下面关于 S3C2410中断控制器的叙述中,错误的是 ( )。 ( A)中断控制器不支持内置 SPI引起的中断 ( B)中断控制器支持内置 I2C引起的中断 ( C)中断控制器支持内置 USB引起的中断 ( D)中断控制器支持内置 RTC引起的中断 27 下面关于 S3C2410中 UART的叙述中,错误的是 ( )。 ( A)芯片内置 UART0、

14、UART1和 UART2共三个接口 ( B) uARTn对应的控制寄存器 uCONn用于确定 uARTn传输帧的格式 ( C)在计算波特率时用到的外部时钟有两种选择,具体选择时由 uART的控制器寄存器中的相关位的状态决定 ( D)通过对 uART的控制器寄存器进行编程可确定每个 uART的相关中断是否允许 28 下面哪一种接口不是无线通信接口 ?( )。 ( A) GPRS ( B) CAN ( C)蓝牙 ( D) WiFi 29 RTOS响应时间的具体指标不包括如下哪一项 ?( )。 ( A)中断延迟时间 (Interrupt Latency) ( B)任务切换时间 (Task Switc

15、hing Latency) ( C)进程切换时间 (Process Switching Latency) ( D)存储器延迟时间 (Memory Latency) 30 如下关于 TinyOS的说法,正确的是 ( )。 ( A)主要用于无线传感器网络的操作系统 ( B)属于重量级的操作系统 ( C)是 QNX公司开发的开放源代码操作系统 ( D) TinyOS的技术特点是轻进程、被动消息、对象驱动和组件化编程 31 如下关于 COSII III的说法,正确的是 ( )。 ( A)是包含有设备驱动程序和文件系统的小型嵌入式操作系统内核 ( B) COSIII是开放源代码的免费操作系统 ( C)

16、COSII具有良好的可裁剪性和可移植性,能够支持的任务数为 32个 ( D)任务调度按优先级抢占式调度方式进行 32 如下关于 Android操作系统的说法,正确的是 ( )。 ( A)是一种以 Linux为基础的完全开放源代码操作系统 ( B)主要使用于桌面计算设备 ( C)使用不同的软件开发包,则使用的编程语言也可以不同 ( D)谷歌公司对基于 Android操作系统的第三方软件进行严格把关 33 如下关于 QNX操作系统的说法,正确的是 ( )。 ( A)它完全遵循 POSIX相关各种标准 ( B)属于宏内核操作系统 ( C)内核提供 4种服务:进程调度、进程间通信、底层网络通信和中断处

17、理 ( D)进程在非独立的地址空间运行 34 如下关于开源操作系统的说法,正确的是 ( )。 ( A)能够免费获得源码,起始使用成本较低 ( B)获得技术支持比较困难,但维护比较简单 ( C)移植过程开发工作量大,但系统可靠性较高 ( D)即购即用,且产品研发容易满足工期要求 35 以下各项不属于开源嵌入式操作系统的是 ( )。 ( A) CLinux ( B) RTLinux ( C) C OSII ( D) VxWorks 36 以下各项关于微内核 (micro kernel)操作系统的说法,正确的是 ( )。 ( A)是对单内核做了结构扩展后推出的 ( B)内核不包括任务管理、调度器、中

18、断管理和进程间通信模块 ( C)内核小巧,传统操作系统内核中的许多部分都被移出内核 ( D)进程需要区分内核模式和用户模式服务 37 以下各项关于引导加载程序的说法,不正确的是 ( )。 ( A)引导加载程序对应的英文术语是 BIOS ( B)嵌入式系统加电后执行的第一批最初操作称为引导或者自举 ( C)引导加载程序会进行内存加电自检和外设存在自检 ( D)引导加载程序会进行内存地址映射,初始化外围设备 38 对于嵌入式 Linux而言, Bootloader完成的工作步骤不包括如下 ( )项。 ( A)初始化处理器及外设的硬件资源配置 ( B)建立内存空间的映射关系,将系统的外存和内存地址变

19、换激活 ( C)装载操作系统映像到 内存 ( D)操作系统启动后,配置网卡按预设参数连接互联网 39 下面有关嵌入式系统开发过程的描述语句中,不恰当的是 ( )。 ( A)在系统设计阶段应该根据系统需要实现的功能,来综合考虑软硬件功能的划分,确定哪些功能由硬件完成,哪些功能由软件完成。 ( B)在系统设计阶段不仅需要描述用户的功能需求如何实现,且需要描述非功能需求 (如:功耗、成本、尺寸等 )如何实现。 ( C)构件设计阶段,设计者需要设计或选择符合系统结构所需要的具体构件。构件通常是指硬件模块,而不包括软件模块。 ( D)系统集成与测试 阶段,应该每次只对一部分构件或模块所集成的系统进行测试

20、,各部测试完成后,再整体测试。 40 下面有关 GNU工具套件的描述语句中,不恰当的是 ( )。 ( A) GNU是一种常用于开发基于 Linux操作系统应用软件的工具套件 ( B) GCC是 GNU套件中的编译连接器,它能编译 C语言、汇编语言编写的程序代码 ( C)若要用 GDB调试某 Linux的应用软件时,编译时需要在命令中加入一 g参数 ( D)在 GDB调试环境下,用 run命令来装入需要调试的可执行文件 二、填空题 41 片上系统 (SoC)的开发大 多以 IP核为基础,在单个芯片上集成处理器、存储器、各种接口电路等组件,组成一个较为完整的计算机系统。 IP核中的 IP是中文_【

21、 41】的英文缩写;目前 SoC芯片中 32 64位 CPU大多数采用的是_【 42】内核。 42 数字视频的应用日益广泛,不同应用往往使用不同的视频编码格式。目前数字有线电视和卫星电视所传输的数字视频采用的编码格式是 _【 43】,而在互联网视频应用中最新也是应用最多的视频编码格式是 _【 44】。 43 为确保网络的互连互通,计 算机和通信控制设备必须共同遵循一定的通信协议。互联网 (Internet)将大量同构或异构的计算机网络连接起来所遵循的协议是_【 45】,实现这些同构或异构网络互连的关键设备是 _【 46】。 44 ARM处理器异常中断指令中用于软中断的指令助词符为 _【 47】

22、,用于断点中断指令助词符为 _【 48】。 45 ARM7采用冯 .诺依曼结构, _【 49】级流水线, ARM9采用哈佛结构, _【 50】级流水线。 46 在 ARM CortexM3中可实现中断嵌套,中断可以改为比之前的中断服务程序更高的优先级,并且可以在运行时改变优先级状态,使用末尾连锁连续中断需要消耗 _【 51】个时钟周期,而普通中断需要 _【 52】个时钟周期。 47 基于 ARM内核的嵌入式芯片中的中断控制器负责对相关硬件组件的中断请求进行管理和控制,一般采用 _【 53】中断 (VIC)或 _【 54】中断(NVIC)方式管理中断。 48 存储器容量单位有字节 (B)、千字节

23、 (KB)、兆字节 (MB)、吉 字节 _【 55】和太字节 _【 56】等。 49 通过 SPI传送数据的操作过程如下图所示。假设 SPI主机移位寄存器中的数据D7 D0为 10101010, SPI从机移位寄存器中的数据 D7 DO为 01010101,则经过8个时钟周期后, SPI主机和从机移位寄存器中的内容 (D7 D0)分别为 _【 57】和 _【 58】。 50 在嵌入式应用系统中,通常可用 GPIO来构建简单键盘,分为 _【 59】键盘和 _【 60】键盘两类,其中 后一类键盘利用行扫描法或反转法读取按键的特征值。 51 S3C2410与一位 LED数码管的连接如下图所示,假设

24、8段 LED数码管为共阳接法。 U1作为锁存器 (当其 CLK引脚出现上升沿时,其 8D 1 D的状态被锁存 )并用于驱动。为使下图中的数码管显示字符 “9”的汇编语言程序片段如下,填空使程序语句完整。 MOV R0, #0x_【 61】; “9”的共阳编码 LDR R1,=0x10000000;指向 nGCS2段中的任何一个地址 STRB_【 62】, R1;写入外部锁存器并让 LED显示52 Linux操作系统遵从 GNU计划下的 _【 63】协议。而 GNU开发的编程语言编译器称为 _【 64】。 53 苹果公司研发的手持设备操作系统名为 _【 65】,美国加州大学伯克利分校开发的主要用

25、于无线传感器网络的操作系统名为 _【 66】。 54 在 C OSII系统中,可以采用的任务间通信机制有 _【 67】、_【 68】、消息队列 (messagequeue)、互斥信号量 (mutex)和事件标志组(eventflag)等。 55 C OSII的每个任务都处在休眠态、就绪态、 _【 69】态、挂起态和被中断态 5种状态之一的状态下。就绪态任务在执行 OSTaskDel()函数后将转入_【 70】态。 56 处理时不可分割的代码称为 _【 71】。一旦这部分代码开始执行,则不允许任何中断打断。 C OSII系统调用宏 _【 72】 ()执行关中断操作。 57 已知在 C OSII操

26、作系统下共运行有 16个任务,则最高优先级为_【 73】,最 低优先级任务的名称为 _【 74】任务。 58 在 C OSII操作系统中,某任务的代码正在执行,则该任务应处于_【 75】态。若该任务需要等待键盘中断服务程序向其发送信息,则该任务转变为 _【 76】态。 59 基于 C OSII操作系统平台开发应用程序时,一个应用程序的工程项目中,必须包含启动引导程序、 C OSII的 _【 77】、应用程序文件等。在应用程序的主函数中,必须初始化 C OSII操作系统、用 OSTaskCreate()函数 创建任务,并用 _【 78】函数启动多任务调度。 60 Linux操作系统中,可执行文件

27、的文件名中没有统一的文件后缀。若用 GCC命令生成可执行文件,命令中未指定输出文件名时,则 GCC生成一个名为_【 79】的可执行文件。针对 ARM硬件平台的目标机,其 GCC的基本命令格式是: _【 80】 optionsfilenames。 三、综合题 61 酒店客房的门锁系统是由总台服务器和若干客房指纹锁组成,其基本功能具体描述如下: a、客房的指纹锁与总台服务器之间通过通 信网络连接。 b、旅客在总台登记住宿时,录入其指纹信息,并提取其特征值存储在总台服务器中。同时录入一个密码 (若干位数字组成 ),以备指纹无法开锁时,用密码开锁。 c、旅客在开客房指纹锁时,把相应手指放在门锁的指纹采

28、集部件上,采集相应的指纹图像信息,并传输给总台服务器。 d、总台服务器接收到某个客房指纹锁传输来的指纹图像信息后,进行特征值求取并进行匹配,若匹配正确,则回送开锁指令给客房指纹锁。e、客房指纹锁收到开锁指令后,控制开锁的机械动作,并用绿色 LED灯指示开锁成功。 f、若匹配不正确,总台服务器回送不开锁指令给客 房指纹锁。 g、客房指纹锁收到不开锁指令后,用红色 LED灯指示开锁不成功。 h、若指纹无法开锁,旅客还可以通过客房指纹锁上的数字按键输入密码,若密码匹配正确,也可以控制开锁的机械动作,并用绿色 LED灯指示开锁成功。根据上述功能要求的描述,若采用S3C2410芯片为核心来构建客房指纹锁

29、控制器的硬件平台,请完善下面的叙述和 C语言程序 (需要使用的控制寄存器的格式见题后说明 )。 (1)若采集的指纹图像分辨率为 320240,灰度等级为 256,则存储一幅指纹图像的原始像素信息需要的存储容量为 _【 81】 KB(1K=1000)。若采用 115 2Kbps的异步串行通信网传输,一幅指纹图像的传输时间至少需要 _【 82】秒,若采用 10Mbps的以太网传输,一幅指纹图像的传输时间至少要 _【 83】秒,因此,系统中总台服务器和若干个客房指纹锁之间选用以太网连接。 (2)硬件构件设计时,以太网接口选用 AX88796芯片为核心来设计,若 S3C2410芯片的 nGCS2引脚连

30、接到该芯片的 _【 84】引脚 (低电平有效 ),那么, AX88796芯片内部寄存器地址的首地址是: _【 85】。 (3)若客房指纹锁红色 LED指示灯的驱动电路由GPIO的 GPC0引脚控制,绿色 LED指示灯的驱动电路由 CPC1引脚控制。GPC0、 GPC1引脚各自输出 “0”时,其对应的 LED灯灭,各自输出 “1”时,其对应的 LED灯亮。那么,初始化 GPC0、 GPC1引脚为输出功能的语句是:rGPCCON=(rGPCCON 0x00000005)&_【 86】 ); rGPCCON是端口 C的控制寄存器控制绿色 LED灯点亮和熄灭的语句分别是:rPCDAT=rGPCDAT

31、_【 87】; rGPCDAT是端口 C的数据寄存器rGPCDAT=rGPCDAT&_【 88】;红色 LED灯点亮和熄灭的语句分别是: rGPCDAT=rGPCDAT _【 89】; rGPCDAT=rGPCDAT&_【 90】; (4)指纹采集部件由一个摄像芯片和光学镜头组成。 S3C2410芯片通过 I2C总线传输控制命令给摄像芯片。硬件设计时,选择 S3C2410芯片的 GPE15、GPE14引脚与摄像芯片的引脚 _【 91】、 SCL相连。软件设计时,需要用下面语句 初始化该引脚为 I2C功能引脚。 rGPECON=(rPECON0xA0000000)&_【 92】 ); rGPEC

32、ON是端口 E的控制寄存器 (5)若输入密码的键盘采用非标准键盘,键盘接口设计成 43的阵列。若设计时选用了GPE0 GPE3来输出键盘行扫描信号,选用 GPD0 GPD2来输入键盘列信号。请补充完善下面的键盘扫描函数: *keyoutput是键盘扫描时的输出地址,keyinput是键盘读入时的地址 #define KEYOUTPUT(*(volatile INT8U*)OX56000044)定义 GPE的数据端口 #define KEYINPUT(*(volatile INT8U*)0X56000034)定义 GPD的数据端口 INT16U ScanKey() INT16U key=0xFF

33、FF; INT16U i; INT8U temp=0xFF, output; rGPDCON=rGPDCON&_【 93】;初始化 GPDO GPD2为输入 rGPECON=(rGPECON&_【 94】 )0x00000055);初始化 GPEO GPE3为输出; for(i=1; (i _【 95】 )&(i 0); i 1) output =0xFF: output&=( i); KEYOUTPUT=output; temp=KEYINPUT; if(temp&0x07)!=_【 96】 ) key=( i); key 8: key =(temp&0x07) 0xF8); return(

34、key); return 0xFFFF; 上面的键盘扫描函数返回的是由键盘行信号和键盘列信号合并而成的 一个 16位二进制值,根据该函数的返回值,可以判断是否有按键按下,并可确定是哪个按键按下。若返回值为 _【 97】时,可知键盘中无键按下,若返回值为 _【 98】时,可知键盘中第 3行第 2列的键被按下。 (注:以 GPE0对应的键盘行为第一行,以 GPD0对应的键盘列为第一列 )(6)为了便于以太网通信程序的编写,客房指纹锁的应用软件基于 C OS-II操作系统来设计,客房指纹锁的应用程序主函数中,需要用 OSTaskCreate()函数 _【 99】,并用_【 100】函数启动多任务调度

35、功能。说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 C的控制寄存器(GPCCON)2)端口 D的控制寄存器(GPDCON)3)端口 E的控制寄存器(GPECON)4)端口 H的控制寄存器(GPHCON)计算机三级(嵌入式系统开发技术)机试模拟试卷 2答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点,、 专用型,嵌入式系统与具体应用紧密结合,具有很强的专用性; 隐蔽性,嵌入式系统通 常总是非计算机没备 (系统 )中的一个部分,它们隐藏在其内部,不为人知; 资源受限,嵌入式系统通常要求小型化、轻量化、低功耗

36、及低成本,因此其软硬件资源受到严格的限制; 高可靠性; 实时性; 软件固化。综上所述, B选项不属于嵌入式系统的特点、,故本题选择 B。 2 【正确答案】 D 【试题解析】 嵌入式微 控制器 (Microcontroller Unit, MCU)实际上是一种单片计算机,简称单片机。将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。微控制器的种类和数量很多,在很多方面得到了广泛应用,目前大约占有嵌入式系统 70的市场。微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。而 SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。所以 D选项不正确,故本题选择

37、D。 3 【正确答案】 B 【试题解析】 按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端 系统和高端系统。其中高端系统采用 32 64位处理器,支持网络连接:使用的操作系统功能齐全,软件扩展性好,有良好的用户界面;典型应用有智能手机、掌上电脑、路由器、 GooSe眼镜等。 B项 Windows系统并非嵌入式操作系统,故本题选择 B。 4 【正确答案】 C 【试题解析】 随着电子设计自动化水平的提高和 VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把汁算机或其他一些电子系统的全部电路都集成在单个芯片上,既

38、包含数字电路 ,也可以包含模拟电路,甚至还能包含数字模拟混合电路和射频电路。微机电系统在芯片上融合了光、机械、电子等多类不同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路和电源等于一体的微型器件或者微型系统。当前速度最快的 CPU已超过 10G了, C选项错误,故本题选择 C。 5 【正确答案】 C 【试题解析】 数字文本是以文字以及其他符号为主的一种数字媒体。根据排版格式区分,文本分为纯文本和丰富格式文本。纯文本由一连串字符编码组成,只包含单纯的文字信息。在 Windows环境下, txt文档是一种 纯文本。相对于线性文本,超文本按着网状结构组织信息。 WWW网页是最为常

39、见的超文本。数字文本阅读器可以是软件,也可以是一种称为 “电子书阅读器 ”的嵌入式应用产品。PDF(便携式文件格式 )是由 Adobe Systems在 1993年用于文件交换所发展出的文件格式。它的优点在于跨平台、能保留文件原有格式 (Layout)、开放标准,能免版税 (Royahyfree)自由开发 PDF相容软体,是一个开放标准, 2007年 12月成为ISO 32000国际标准。所以 C选项错误,故本题选择 C。 6 【正确答案】 C 【 试题解析】 此题主要为数字图像的数据量计算。图像数据量的计算公式如下:图像数据量 =图像水平分辨率 图像垂直分辨率 像素深度 8。由此町知,此题中

40、的数码相机一张照片大小为 4096307224 (84)=9M,所以可以存储 2G 9约等于 200张。故本题选择 C。 7 【正确答案】 C 【试题解析】 C项 wav是数字音频文件格式。故本题选择 C。 8 【正确答案】 C 【试题解析】 路由器是用于连接异构网络的设备,工作在网络层,屏蔽不同物理网络的差异,确保异构网络的数据交换顺畅进行。路由器拥 有多个输入端口和输出端口,可以连接多个网络,或者多个路由器。一个路由器为每个端口分配一个IP,同一个路由器拥有多个不同的 IP地址。转发数据时,路由器按照端口接入的网络号判断。只有 C选项正确,故本题选择 C。 9 【正确答案】 A 【试题解析

41、】 哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,是一种并行体系结构, A选项错误; RISC的英文全称是 Redlreed Instruction Set Cornputer,中文是精简指令集计算机;单周期操作和指令流水线技术都是 ARM处理器的技术特征。故本 题选择 A。 10 【正确答案】 C 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态, Thumb Thumb一 2状态, 调试状态。 ARM状态是 ARM处理器工作于 32位指令的状态,即 32位状态,所有指令均为 32位宽度; Thumb状态是 ARM执行 16位指令的状态,即 16

42、位状态在 Thumb模式下,指令代码只有16位; Thumb一 2状态是 ARMv7版本的 ARM处理器所具有的新状态,新的Thumb一 2内核技术兼有 16位及 32位指令长度;通过 BX指令, ARM状态和Thumb状 态是可以相互切换的。综上 C选项错误,故本题选择 C。 11 【正确答案】 C 【试题解析】 R13是堆栈指针 (SP)寄存器,链接 (LR)寄存器是 R14, C选项错误,故本题选择 C。 12 【正确答案】 A 【试题解析】 MMU是 Memory Management Unit的缩写,中文名是内存管理单元,它是用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地

43、址映射为物理地址,以及提供硬件机制的内存访问授权。故 B选项、 C选项错误。嵌套向量中断控制器缩写是 NVIC, D选项错误。故本题选择 A。 13 【正确答案】 B 【试题解析】 ARM处理器内核与其他处理器内核相比,主要特点有耗电省、功能强、成本低、 16位 Thumb与 32位 ARM和 Thumb一 2双指令集并存以及具有非常众多的合作伙伴,为 RISC结构,多数为哈佛结构。 B选项错误,故本题选择B。 14 【正确答案】 B 【试题解析】 实现某一位清除,可以用逻辑与指令,与 0按位相与即可。故本题选择 B。 15 【正确答案】 C 【试题解析】 LDR是存储器到寄存器的数据传送指令

44、,题中是基址加变址寻址,且存储器值改变,即 R3R4+4 、 R4R4+4 ;故本题选择 C。 16 【正确答案】 A 【试题解析】 伪指令在源程序中的作用是为完成汇编程序作各种准备工作,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 A选项中DCB为数据定义伪指令,用于分配一片连续的字节存储单元,并用伪指令中指定的表达式初始化。 A选项错误,故本题选择 A。 17 【正确答案】 D 【试题解析】 按题目要求需要用到字节数据加载指令 LDRB,且寄存器间接寻址,故本题选择 D。 18 【正确答案】 D 【试题解析 】 ARM汇编包括 4条分支指令: B转移指令、 BL带返回

45、的转移指令、 BLX带返回且带状态切换的转移指令以及 BX带状态切换的转移指令。 D选项不属于分支指令,故本题选择 D。 19 【正确答案】 C 【试题解析】 目前所有的嵌入式处理器均为时序电路,需要一个时钟信号才能工作,晶振是无极性的,通常分为无源和有源两种;大多数控制器具有晶体振荡器(简称晶振 );但有些场合 (如减少功耗、需要严格同步等情况 )需要使用外部振荡源提供时钟信号。 C选项错误,故本题选择 C。 20 【正确答案】 D 【试题解析】 AMBA是 ARM公司公布的总线协议,是用于连接和管理片上系统(SoC)中功能模块的开放标准和片上互连规范。标准规定 ARM处理器内核与处理器内部

46、高带宽 RAM、 DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与 ARM处理器内部外围端口及慢速设备接口组件的接口标准。 AMBA有多个版本,性能随版本的发展而逐步提高。叙述全部正确,故本题选择 D。 21 【正确答案】 D 【试题解析】 NOR Flash和 NAND Flash是市场上两种主要的闪存技术; NOR Flash ROM的特点是以字节为单位随 机存取,但 NOR Flash ROM写入和擦除速度较慢,影响了它的性能。 NAND Flash ROM以页 (行 )为单位随机存取,在容量、使用寿命和成本方面有较大优势。但是它的读出速度稍慢,编程较为复杂,因此大多作为数

47、据存储器使用。数码相机存储卡和 u盘中的 Flash均采用NANDFlash, D选项错误,故本题选择 D。 22 【正确答案】 A 【试题解析】 四个选项中只有 GPIO可以实现并行 I O; SPI、 UART、 I2C均是串行工作。故本题选择 A。 23 【正确答案】 C 【试题解析】 当图中 KEY1与 KEY2键按下,其他按键均松开时, GDF1和GDF2为低电平,其余为高电平,故本题选择 C。 24 【正确答案】 C 【试题解析】 要显示英文字母 b, LED数码管 c、 d、 e、 f、 g需要亮,仅 a、 h和 dp暗,又是共阴极接法,故本题选择 C。 25 【正确答案】 B 【试题解析】 S3C2410的电源管理模块具有正常模式 (NORMAL MODE)、慢速模式 (SLOW MODE)、空闲模式 (IDLE MODE)和掉电模式 (POWER_OFF MODE)共四种模式。任何情况下复位操作均自动进 入正常工作模式;在掉电模式和休眠模式下,只要有任何一个外部中断 EINT0: 23或 RTC时钟中断发生,

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