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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

[计算机类试卷]计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编1及答案与解析.doc

1、计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编 1及答案与解析 一、选择题 1 嵌入式系统是一类特殊的计算机系统。下列产品中不属于嵌入式系统的是 ( )。 ( A)电饭煲 ( B)路由器 ( C)巨型机 ( D) POS机 2 嵌入式系统硬件的核心是 CPU。下面关于嵌入式系统 CPU特点的叙述中,错误的是 ( )。 ( A)支持实时处理 ( B)低功耗 ( C)字长在 16位以下 ( D)集成了测试电路 3 下面关于微控制器的叙述中,错误的是 ( )。 ( A)微控制器将整个计算机硬 件的大部分甚至全部电路集成在一块芯片中 ( B)微控制器品种和数量最多,在过程控制、机电一体化产品、智

2、能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用 ( C)微控制器的英文缩写是 MCU ( D) 8位的微控制器现在已基本淘汰 4 片上系统 (SoC)也称为系统级芯片。下面关于 SoC叙述中,错误的是 ( )。 ( A) SoC芯片中只有一个 CPU或 DSP ( B) SoC芯片可以分为通用 SoC芯片和专用 SoC芯片两大类 ( C)专用 SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类 ( D) FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作 5 数码相机是嵌入式系统的典型应用之一。下面关于数码相机的

3、叙述中,错误的是( )。 ( A)它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理 ( B)后端通常是以嵌入式 DSP作为核心的 SoC芯片, DSP用于完成数字图像处理 ( C)负责进行数码相机操作控制的 (如镜头变焦、快门控制等 )是一个 32位的MCU ( D)高端数码相机配置有实时操作系统和图像处理软件 6 电子书阅读器中存储的一本中文长篇小说,大小为 128KB,文件格式为 txt,试问该小说包含的汉字大约有 ( )? ( A) 6万字 ( B) 12万字 ( C) 25万字 ( D) 40万字 7 数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输

4、和存储。目前数字有线电视所传输的数字视频采用的压缩编码标准是 ( )。 ( A) MPEG一 1 ( B) MPEG一 2 ( C) MPEG一 4 ( D) MPEG一 7 8 下面是 IP协议中 C类 IP地址有关规定的叙述,其中正确的是 ( )。 ( A)它适用于中型网络 ( B)它所在的网络最多只能连接 254台主机 ( C)它不能用于多目的地址发送 (组播 ) ( D)它的二进制表示中最高 3位一定是 “101” 9 对于嵌入式处理器内核的分类,以下说法正确的是 ( )。 ( A)按照字长可分为 8位结构和 32位结构 ( B)按照存储结构可分为 RISC和哈佛结构 ( C)按照体系

5、结构可分为 CISC和 RISC结构 ( D)按照指令结构可分为冯 诺依曼结构和哈佛结构 10 不属于 ARM内核主要特点的是 ( )。 ( A)功耗低 ( B)功能强大 ( C)采用 RISC结构 ( D)全部采用哈佛结构 11 以下关于 ARM处理器内核说法正确的是 ( )。 ( A)经典 ARM处理器包括 CortexM、 CortexR和 CortexA三大类 ( B) CortexA系列为应用 Cortex处理器,主要面向高端应用设计 ( C) CortexM系列为面向控制领域的实时嵌入式处理器 ( D) ARM11性能优于 CortexA5,但低于 Cortex一 A15 12 以

6、下关于 ARM处理器工作状态说法错误的是 ( )。 ( A)工作状态包括 ARM状态、 Thumb及 Thumb一 2状态和调试状态三种 ( B) ARM状态既支持 16位指令宽度也支持 32位指令宽度 ( C) Thumb状态或 Thumb一 2状态下代码密度大于 ARM状态,占用存储空间较小 ( D) ARM处理器复位后总处于 ARM状态 13 如果要选择 ARM处理器工作在外部中断模式,允许外部中断 IRQ,禁止快速中断 FIQ,使用 Thumb工作状态,则需要设置的寄存器是 ( )。 ( A) PSP ( B) MSP ( C) CPSR ( D) SPSR 14 已知内存 0x800

7、00000中的内容为 0x33, 0x80000001中的内容为 0x31,0x80000002中的内容为 0x30, 0x80000003中的内容为 0x32,则 ARM在大端模式下地址 0x80000000所指示的一个字为 ( )。 ( A) 0x33303132 ( B) 0x32303133 ( C) 0x32303331 ( D) 0x33313032 15 在 Thumb指令集中, 32位有效立即数是由 8位立即数通过下面哪一种操作而间接得到的 ( )。 ( A)左移 ( B)右移 ( C)循环左移 ( D)循环右移 16 ARM处理器在指令 LDR R2, R5, #2!执行后,

8、 RS中的值为 ( )。 ( A) R5不变 ( B) R5=R5+2 ( C) R5=R2+2 ( D) R5=2 17 将 ARM处理器 R0中的一个字节的数据,存入由 R1+4指示的内存区域,且地址自动更新,则使用的 ARM指令是 ( )。 ( A) STR R0, R1, #4 ( B) STRH R0, R1, #4! ( C) STRH R0, R1, #4 ( D) STRB R0, R1, #4! 18 在以下 ARM处理器的指令操作码中可让寄存器 R1中的指定位 “置 位 ”的指令操作码是 ( )。 ( A) MOV ( B) AND ( C) ADD ( D) ORR 19

9、 下面关于嵌入式系统的叙述中,错误的是 ( )。 ( A)嵌入式系统常用的电源模块有 ACDC模块、 DCDC模块或 LDO模块 ( B)大部分嵌入式处理器只能使用内部时钟信号发生器,不能使用外部时钟信号源 ( C)若嵌入式处理器芯片的系统复位引脚为 nRESET,则表示低电平复位 ( D)基于 ARM处理器内核的嵌入式处理器芯片都有调试接口 20 典型的嵌入式系统硬件由嵌入式最小硬件系统及相关的通道 或接口组成,若一个嵌入式系统需要完成模拟量输入功能,该功能由下面列出的嵌入式系统的 ( )实现。 ( A)前向通道 ( B)后向通道 ( C)人机交互通道 ( D)相互互连通道 21 下面与 A

10、MBA(Advanced Microcontroller Bus Architecture)有关的叙述中,错误的是 ( )。 ( A) AMBA是 ARM公司公布的用于连接和管理片上系统中各功能模块的开放标准和片上互连规范 ( B) AMBA规定了 ARM处理器内核与处理器内部 RAM、 DMA以及高带宽外部存储器等快 速组件的接口标准 ( C) ARM处理器内核与外围端口及慢速设备接口组件的接口标准不包含在AMBA规范中 ( D) AMBA有多个版本,性能随版本的发展而逐步提高 22 以 ARM内核为基础的嵌入式处理器芯片采用系统总线与外围总线的层次结构方式构建片上系统,下面列出的组件中,不

11、与外围总线相连的组件是 ( )。 ( A) UART ( B) DMA控制器 ( C) ADC ( D) USB设备 23 基于 ARM内核的嵌入式芯片中包含定时计数组件,下面列出的 ( )不属于定时计数组件。 ( A) ADC ( B) Timer ( C) RTC ( D) WDT 24 基于 ARM内核的嵌入式芯片中包含互连通信组件,下面列出的 ( )不属于互连通信组件 ? ( A) DAC ( B) SPI ( C) I2C ( D) CAN 25 下面是关于嵌入式系统使用的存储器的叙述,其中错误的是 ( )。 ( A)系统使用的 RAM有 SRAM、 DRAM等多种 ( B) Fla

12、sh存储器分为 NOR Flash和 NAND Flash两种 ( C) FRAM已得到使用 ( D)目前还没有使用 Cache存储器 26 下面关于串行外设 接口 SPI的叙述中,错误的是 ( )。 ( A) SPI一般使用 4条信号线: SCK、 MISO、 MOSI和 SSEL ( B)采用 SPI可以构成 “一主一从式 ”系统 ( C)采用 SPI可以构成 “一主多从式 ”系统 ( D)采用 SPI不能构成 “多主多从式 ”系统 27 下面关于 USB接口的叙述中,错误的是 ( )。 ( A) USB支持热插拔 ( B) USB 2 0是目前传输速率最高的 USB版本 ( C) USB

13、接口提供了内置电源 ( D) USB 2 0采用半双工差分方式传送信息 28 8段共阴极 LED数码管如 右图所示,为使其显示数字 5,其段代码 (高位到低位的顺序是: dp g f e d c b a)为 ( )。 ( A) 0x7F ( B) 0xC0 ( C) 0x80 ( D) 0x6D 29 IEEE的实时 UNIX分委会认为实时操作系统应该具备若干特征,下面 ( )不是实时操作系统必须具有的特征。 ( A)具有异步 I O和中断处理能力 ( B)任务切换时间和中断延迟时间确定 ( C)优先级中断和调度 ( D)轮转调度 30 一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强

14、实时型和普通实时型。以下 均为强实时嵌入式操作系统的是 ( )。 ( A) VxWorks, pSOS, C OS ( B) VxWorks, pSOS, Windows Embedded ( C) pSOS, C OS , CLinux ( D) pSOS, Windows Embedded, Symbian 31 UNIX、嵌入式 Linux、 WinCE、 Mac OS、 Android OS和 DOS操作系统是典型的单内核 (也称为宏内核 )操作系统,相对于微内核操作系统,下面不属于单内核操作系统缺点的是 ( )。 ( A)占用内存空间大 ( B)缺乏可扩展性而不方便移植 ( C)内核

15、切换太快 ( D)可靠性较低 32 如下几种 Bootloader中,用于 Linux操作系统引导程序加载时所支持不同体系结构处理器种类最多的是 ( )。 ( A) UILO ( B) GRUB ( C) UBoot ( D) Loadlin 33 关于 C OS 的基本特点,以下说法错误的是 ( )。 ( A) C OS 是抢占式实时操作系统内核 ( B)由于存在内核任务,用户编写的应用程序最多可以有 60个任务 ( C) C OS 不支持时间片轮 转调度法 ( D) C OS 允许每个任务有不同的栈空间 34 在 C OS 中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中不

16、能达到保护目的的方法是 ( )。 ( A)利用宏 OS_ENTER_CRITICAL()和 OS_EXIT_CRITICAL()来关闭中断和打开中断 ( B)利用函数 OSSchedlock()和 OSSchedUnlock()对任务调度函数上锁和开锁 ( C)利用信号量、互斥信号量、邮箱和消息队列进行任务间通信 ( D)利用内存文件进行任务间的大规模数据共享 35 移植 C OS 到一个嵌入式系统电路板上正常运行,下面 ( )条件不是必须的。 ( A)处理器的 C编译器能产生可重入代码,且用 C语言就可以打开和关闭中断 ( B)该电路板的处理器必须具备 MMU(存储管理单元 ) ( C)处理

17、器支持中断,并且能产生定时中断 (通常在 10至 100Hz之间 ) ( D)处理器支持能够容纳一定量数据 (可能是几千字节 )的硬件栈区 36 Nios 软核处理器的硬件抽象层 (HAL)系统库是一个轻量级 C C+运行时环境,属于单线程的类 UNIX运行库,关于它所提供的服务如下 ( )项说法是错误的。 ( A)结合 NewLib ANSI C标准库,向用户提供熟知的标准库函数 ( B)提供设备驱动,使用户可以访问系统中的所有设备 ( C)为系统提供了 TCP IP协议栈 ( D)系统初始化,在 main()函数之前完成软核处理器 Nios和运行库环境的初始化任务 37 苹果公司的嵌入式移

18、动电子产品风靡全球, iOS操作系统也随之为大众所熟悉。根据 iOS的发展历史,它的前身是 ( )。 ( A) DOS ( B) UNIXBSD ( C) OS 2 ( D) pSOS 4 4 38 以下关于微内核操作系统的叙述中,错误的是 ( )。 ( A)内核小巧,传统操作系统内核中的许多部分都被移出内核 ( B)接口一致,所有进程请求使用统一接口,进程不区分内核模式和用户模式服务 ( C)各个功能模块之间松散耦合,只完成服务功能,系统管理功能交给一个或多个特权服务程序 ( D)微内核功能扩充方便,而且各个功能之间的切换而引起的开销比较小 39 开发嵌入式系统时,需要构建一个宿主机一目标机

19、的开发环境。若目标机是裸机,那么为了调试和下载软件需要将调试仿真器连接到目标机的哪一种接口 ?( )。 ( A) SPI接口 ( B)以太网接口 ( C) JTAG接口 ( D) USB接口 40 嵌入式系统的应用形式是多种多样的,不同的嵌入式应用系统,需要选择适合其应用需求的开发工具来进行开发。采用开发工具的主要目的是 ( )。 ( A)提高开发质量,缩短开发周期,降低开发成本 ( B)优化软件代码的存储容量,以便降低存储器的需求 ( C)降低嵌入式系统的功耗 ( D)便于设计需要调用操作系统 API函数的应用程序 二、填空题 41 为提高 SoC的设计效率,减少重复开发,通常大多以 IP核

20、为基础, 在单个芯片上集成处理器、存储器和各种接口等组件,组成一个相当完整的计算机系统。按照 IC设计文件的类型, IP核通常分为三种:【 41】核、固核和【 42】核。 42 目前数码相机中用于存储所拍摄相片的大多是【 43】存储器,假设一台数码相机一次可连续拍摄 65536色的 10241024的彩色相片 80张,数据压缩比平均是4,则它使用的存储器容量大约是【 44】 MB。 43 无线局域网 (WLAN)是以太网与无线通信技术相结合的产物。它借助无线电波进行数据传输,所采用的通信协议主要是【 45】,数据传输速率可以达到11Mbps、 54Mbps、【 46】 Mbps甚至更高。 44

21、 经典 ARM处理器有 7种异常:主要包括复位 RESET、未定义指令 UND、软件中断 SWI、指令预取中止 PABT、数据访问中止 DABT、外部中断请求 IRQ以及【 47】,其中优先级最高的异常是【 48】。 45 ARM处理器 Cortex系列包括 Cortex嵌入式处理器和 Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的【 49】系列和面向实时应用领域的【 50】系列。 46 Thumb一 2指令集提供了专门用于开、关中断的专用 指令,关外部中断使用的指令为:【 51】,开外部中断的指令为:【 52】。 47 已知 ARM处理器 R1=0xl23456

22、78, R2=0xFF008899,则执行指令 AND R0,R1, R2后,寄存器 R0=【 53】, R1=【 54】。 48 某 ARM汇编语言程序要调用子程序,子程序名为 MySubrutine,则调用该子程序的指令为【 55】,子程序返回调用程序的指令为【 56】。 49 按照 AMBA总线规范,基于 ARM内核的嵌入式处理器芯片采用系统总线与【 57】总线两层结构的方式构建片上系统。其中的系统总线 主要用于连接【 58】带宽快速组件。 50 嵌入式系统的存储器以半导体存储器为主。随着技术的不断发展,新型存储器不断出现,主要包括 FRAM和 MRAM,分别称为【 59】存储器和【 6

23、0】存储器。 51 半导体存储器芯片的存储容量取决于该芯片的【 61】总线的条数和【 62】总线的位数。 52 I2C总线被启动后,多个主机在每发送一个数据位时都要对 SDA信号线电平进行检测,只要检测的电平与自己发出的电平【 63】就会继续占用总线。总线控制遵循的原则是谁先发送【 64】电平谁就会掌握对总线的控制权。 53 UART由【 65】器、【 66】器、控制单元及波特率发生器等构成。 54 嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备【 67】加载程序,外设【 68】程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序等,这些软件

24、都是通用计算机所拥有的。 55 数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系统上,往往具有内部结构精简,【 69】轻量化,占用存储资源【 70】的特点。 56 实时系统的主要特征是能够及时响应外部发生的随机任 务请求并且能够在规定的时限内完成任务。任务时限有两种【 71】时间,也就是任务开始执行时间到任务必须完成的时间间隔。【 72】时间,或者叫做任务最快完成时间,这是无中断响应情况下的任务最快执行时间。 57 实时系统对时间约束要求的严格性,使【 73】性成为实时系统的一项重要性能要求,它是指 RTOS能够对外部事件的【 74】时间和实时任务的执行时间进行

25、判断,以确定被事件触发的实时任务能否在规定的时间内完成。 58 一般按响应时间将实时系统分成三类:【 75】实时系统,其响应时间一般在毫秒级或微秒级;普通实时系统 ,其响应时间一般在秒级;【 76】实时系统,其响应时间一般在数十秒级。 59 嵌入式系统的开发过程按顺序可以分成【 77】分析与规格说明、系统设计、【 78】设计、系统集成与测试等 4个阶段,测试的目的是验证模块系统的功能和性能,以及发现错误。 60 若以 S3C2410为核心的目标机上,已经移植成功 Linux操作系统。若要开发该目标机的 Linux应用程序,通常使用 armlinux一【 79】交叉编译器来编译应用程序。若要对一

26、个应用程序进行调试排错,则应该在编译命令中加【 80】参数对它进行编译。 三、综合 题 61 酒店客房的门锁系统是由总台服务器和若干客房指纹锁组成,其基本功能具体描述如下: a、客房的指纹锁与总台服务器之间通过通信网络连接。 b、旅客在总台登记住宿时,录入其指纹信息,并提取其特征值存储在总台服务器中。同时录入一个密码 (若干位数字组成 ),以备指纹无法开锁时,用密码开锁。 c、旅客在开客房指纹锁时,把相应手指放在门锁的指纹采集部件上,采集相应的指纹图像信息,并传输给总台服务器。 d、总台服务器接收到某个客房指纹锁传输来的指纹图像信息后,进行特征值求取并进行匹配,若匹配正确,则回送开锁指令给客房

27、指 纹锁。 e、客房指纹锁收到开锁指令后,控制开锁的机械动作,并用绿色 LED灯指示开锁成功。 f、若匹配不正确,总台服务器回送不开锁指令给客房指纹锁。 g、客房指纹锁收到不开锁指令后,用红色 LED灯指示开锁不成功。 h、若指纹无法开锁,旅客还可以通过客房指纹锁上的数字按键输入密码,若密码匹配正确,也可以控制开锁的机械动作,并用绿色 LED灯指示开锁成功。 根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建客房指纹锁控制器的硬件平台,请完善下面的叙述和 C语言程序 (需要使用的控制寄存器的格式见题后说明 )。 (1)若采集的指纹图像分辨率为 320240,灰度等级为 256,则存

28、储一幅指纹图像的原始像素信息需要的存储容量为【 81】 KB(1K=1000)。若采用 115 2Kbps的异步串行通信网传输,一幅指纹图像的传输时间至少需要【 82】秒,若采用 10Mbps的以太网传输,一幅指纹图像的传输时间至少要【 83】秒,因此,系统中总台服务器和若干个客房指纹锁之间选用以太网连接。 (2)硬件构件设计时,以太网接口选用 AX88796芯片为核心来设计,若 S3C2410芯片的 nGCS2引脚连接到该芯片的【 84】引脚 (低电平有效 ), 那么, AX88796芯片内部寄存器地址的首地址是:【 85】。 (3)若客房指纹锁红色 LED指示灯的驱动电路由 GPIO的 G

29、PC0引脚控制,绿色 LED指示灯的驱动电路由 GPC1引脚控制。 GPC0、 GPC1引脚各自输出 “0”时,其对应的 LED灯灭,各自输出 “1”时,其对应的 LED灯亮。那么,初始化 GPC0、 GPC1引脚为输出功能的语句是: rGPCCON=(rGPCCON 0x00000005)&【 86】 ); rGPCCON是端口 C的控制寄存器控制绿色 LED灯点亮和熄灭的语句分别是: rGPCDAT=rGPCDAT【 87】; rGPCDAT是端口 C的数据寄存器 rGPCDAT=rGPcDAT&【 88】;红色 LED灯点亮和熄灭的语句分别是: rGPCDAT=rGPcDAT【 89】;

30、 rGPCDAT=rGPCDAT&【 90】; (4)指纹采集部件由一个摄像芯片和光学镜头组成。 S3C2410芯片通过 I2C总线传输控制命令给摄像芯片。硬件设计时,选择 S3C2410芯片的 G=PEl5、 GPE14引脚与摄像芯片的引脚【 91】、 SCL相连。软件设计时,需要用下面语句初始化该引脚为 I2C功能引脚。rGPECON=(rGPECON 0xA0000000)&【 92】 ); rGPECON是端口 E的控制寄存器 (5)若输入密码的键盘采用非标准键盘,键盘接口设计成 43的阵列。若设计时选用了 GPE0 GPE3来输出键盘行扫描信号,选用 GPD0 GPD2来输入键盘列信

31、号。请补充完善下面的键盘扫描函数: * * keyoutput是键盘扫描时的输出地址, keyinput是键盘读入时的地址 #define KEYOUTPUT(*(volatile INT8U *)0x56000044)定义 GPE的数据端口 #define KEYINPUT(*(volatile INT8U *)0x56000034)定义 GPD的数据端口 INTl6U ScanKey() INT16U key=0xFFFF; INTl6U i; INT8U temp=0xFF, output; rGPDCON=rGPDCON&【 93】;初始化 GPD0 GPD2为输入 rGPECON=(

32、rGPECON【 94】 )0x00000055);初始化 GPE0 GPE3为输出; for(i=1; (i =【 95】 )&(i0); i =1) output =0xFF; output&=( i); KEYOUTPUT=output; temp=KEYINPUT; if(temp&0x07)! =【 96】 ) key: ( i); key =8; key=(temp&0x07) 0xF8); return(key); retum 0xFFFF; 上面的键盘扫描函数返回的是由键盘行信号和键盘列信号合并而成的一个 16位二进制值,根据该函数的返回值,可以判断是否有按键按下,并可确定是哪

33、个按键按下。若返回值为【 97】时,可知键盘中无键按下,若返回值为【 98】时, 可知键盘中第 3行第 2列的键被按下。 (注:以 GPE0对应的键盘行为第一行,以 GPD0对应的键盘列为第一列 ) (6)为了便于以太网通信程序的编写,客房指纹锁的应用软件基于 C OS 操作系统来设计,客房指纹锁的应用程序主函数中,需要用 OSTaskCreate()函数【 99】,并用【 100】函数启动多任务调度功能。说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 C的控制寄存器(GPCCON)2)端口 D的控制寄存器(GPDCON)3)端口 E的控制寄存器(GPECON)4)端口 H的

34、控制寄存器(GPHCON)计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编 1答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 嵌入式系统以应用为中心,以计算机技术为基础,软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。巨型计算机实际上是一个巨大的计算机系统。故本题选择 C。 2 【正确答案】 C 【试题解析】 嵌入式系统 CPU范围极其广阔,从最初的 4位处理器,到目前仍在大规模应用的 8位单片机,和现在最新的受到广泛青睐的 32位, 64位嵌入式CPU,都属于嵌入式系统 CPU的范围。故本题选择 C。 3 【正确答案】 D 【试题解析】 微

35、控制器 (MCU)将整个计算机硬件的大部甚至全部电路集成在一块芯片中,品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用, 8位的目前仍在大规模应用。故本题选择 D。 4 【正确答案】 A 【试题解析】 SoC芯片可以分为通用 SoC芯片和专用 SoC芯片两大类。通用的SoC芯片中可以只有一个 CPU(或 DSP),称为单核 SoC,也可以包含多个 CPU(或DSP),称为多核 SoC。故本题选择 A。 5 【正确答案】 C 【试题解析】 数码相机是嵌入式系统的典型应用之一。它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的

36、处理,后端通常是以嵌入式DSP作为核心的 SoC芯片, DSP用于完成数字图像处理;此外,数码相机中还有一个超低功耗的 8位 MCU,负责进行操作控制;高端数码相机配置有实时操作系统和 图像处理软件。故本题选择 C。 6 【正确答案】 A 【试题解析】 一个汉字占两个字节, 12810242=65536,所以大约有 6万字,故本题选择 A。 7 【正确答案】 B 【试题解析】 MPEG一 2制定于 1994年,设计目标是高级工业标准的图像质量以及更高的传输率。 MPEG一 2所能提供的传输率在 310Mbits sec间,其在NTSC制式下的分辨率可达 720486, MPEG一 2也可提供并

37、能够提供广播级的视像和 CD级的音质。 MPEG一 2的音频编码可提供左右中及两个环绕声道,以及一个 加重低音声道,和多达 7个伴音声道 (DVD可有 8种语言配音的原因 )。由于MPEG一 2在设计时的巧妙处理,使得大多数 MPEG一 2解码器也可播放 MPEG一 1格式的数据,如 VCD。同时,由于 MPEG一 2的出色性能表现,已能适用于HDTV,使得原打算为 HDTV设计的 MPEG一 3,还没出世就被抛弃了。 (MPEG一 3要求传输速率在 20Mbits sec一 40Mbits sec间,但这将使画面有轻度扭曲 )。除了做为 DVD的指定标准外, MPEG一 2还可用于为广播、有

38、线电视网、电缆网络以及卫星直播 (Direct Broadcast Satellite)提供广播级的数字视频。故本题选择 B。 8 【正确答案】 B 【试题解析】 IP地址分为 A类、 B类、 C类三个基本类,另有两类分别作为组播地址和备用地址 (D类和 E类 )。 C类 IP地址范围: 192 0 0 1到223 255 255 254。第 1字节、第 2字节和第 3个字节为网络地址,第 4个字节为主机地址。 C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含 254台计算机。故本题选择 B。 9 【正确答案】 C 【试题解析】 嵌入式处理器的体系结构按指令集可分 为两大类:

39、 CISC和RISC;按存储机制分为冯 诺依曼结构及哈佛结构;按字长分为 8位、 16位、 32位和 64位。故本题选择 C。 10 【正确答案】 D 【试题解析】 ARM内核与其他处理器内核相比,主要特点为耗电省、功能强、成本低、 16位 Thumb与 32位 ARM和 Thumb一 2双指令集并存以及具有非常众多的合作伙伴,适用面广泛。 ARM有许多系列,如 ARM7, ARM9, ARM10E,XScale, Cortex等,其中哈佛结构和冯诺依谩结构都有。如控制领域最常用的ARM7系列是冯诺依谩结构,而 CortexM3系列是哈佛结构。故本题选择 D。 11 【正确答案】 B 【试题解

40、析】 ARM公司在经典处理器 ARM11以后的产品改用 Cortex命名,并分成 A、 R和 M三类,旨在为各种不同的市场提供服务。 Cortex系列属于ARMv7架构,这是到 2010年为止 ARM公司最新的指令集架构。 (2011年,ARMv8架构在 TechCon上推出 )ARMv7架构定义了三大分工明确的系列: “A”系列面向尖端的基于虚拟内存的操作系统和用户应用; “R”系列针对实时系统; “M”系列对微控制器。故本题选择 B。 12 【正确 答案】 B 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态 Thumb状态及 Thumb一 2状态 调试

41、状态。除支持 Thumb一 2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态。 ARM状态是 ARM处理器工作于 32位指令的状态,所有指令均为 32位宽度。 B选项叙述错误,故本题选择 B。 13 【正确答案】 C 【试题解析】 CPSR(当前程序状态寄存器 )在任何处理器模式下被访问。它包含了条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位 。故本题选择 C。 14 【正确答案】 D 【试题解析】 所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大

42、增加,而数据从高位往低位存放。选项中 D项正确,故本题选择 D。 15 【正确答案】 A 【试题解析】 8位数据变 32位可以通过数字左移完成,故本题选择 A。 16 【正确答案】 B 【试题解析】 LDR是存储器到寄存器的数据传送指令, #是立即数符号,题中是基址加变址寻址,表示 R5+2R2 ,执行过后, R5的值为 R5+2。故本题选择B。 17 【正确答案】 D 【试题解析】 按题目要求需采用基址加变址寻址方式,字节数据存储指令用STRB。故本题选择 D。 18 【正确答案】 D 【试题解析】 汇编中使用逻辑或指令和 1进行或运算可以达到让寄存器中的指定位置位的作用。故本题选择 D。

43、19 【正确答案】 B 【试题解析】 大多数嵌入式处理器内置了时钟信号发生器,因此时钟电路只需要外接一个石英晶体振荡器和两只电容就可以工作了,但有些场合 (如为了减少功耗、需 要严格同步等 )需要使用外部振荡源提供时钟信号。 B项叙述有误,故本题选择 B。 20 【正确答案】 A 【试题解析】 前向通道通常指的是输入接口,由模拟量输入接口和数字量输入接口组成。模拟输入接口由传感器,信号调节电路 (滤波、放大器等 ), A D转换器等构成。后向通道是输出接口,由模拟量和数字量接口组成,包括 D A转换器,功率放大器,执行器等。故本题选择 A。 21 【正确答案】 C 【试题解析】 AMBA是 A

44、RM公司公布的总线协议,用于连接和管理片上系统(SoC)中功能模块的开放标准和片上互连 规范。标准规定了 ARM处理器内核与处理器内部高带宽 RAM、 DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与 ARM处理器内部外围端口及慢速设备接口组件的接口标准。AMBA有多个版本,性能随版本的发展而逐步提高。故本题选择 C。 22 【正确答案】 B 【试题解析】 系统总线通过桥接器与外围总线互连,外围总线连接的硬件组件包括: GPIO、 UART、 SPI、 I2C、 USB设备 ADC、 DAC等等。 DMA(Direct Memory Access)控制器是一种在系统内部转移数据的

45、独特外设,可以将其视 为一种能够通过一组专用总线将内部和外部存储器与每个具有 DMA能力的外设连接起来的控制器。故本题选择 B。 23 【正确答案】 A 【试题解析】 ARM芯片内部有多个定时计数组件,主要包括看门狗定时器(WDT)、 Timer通用定时器、 RTC、脉冲宽度调制器 (PWM)。而 ADC是模数转换控制器。故本题选择 A。 24 【正确答案】 A 【试题解析】 RM芯片内部有多个可互联通信的组件,主要包括 UART、 I2C、SPI、 CAN、 USB、 Ethernet等。而 DAC是数模转换控制器,所以选择 A项。 25 【正确答案】 D 【试题解析】 嵌入式系统的存储器以

46、半导体存储器为主。使用的 RAM有SRAM、 DRAM等多种,随着技术不断发展, FRAM和 MRAM等新型存储器不断出现,也得到使用; NOR Flash和 NAND Flash是现在市场上两种主要的闪存技术;在性能高的嵌入式处理器中都会集成内部 Cache, ARM9和 ARM11都有Cache存储器。故本题选择 D。 26 【正确答案】 D 【试题解析】 串行外设 (SPI)接口是一种同步串行外设接口,允许嵌入式处理器与各种外围设备以串行方式进行通信 、数据交换。一般使用 4跳线: SCK、MISO、 MOSI和 SSEL;采用 SPI可以构成 “一主一从式 ”“一主多从式 ”“多主多从

47、式 ”和 “互为主从式 ”系统。故本题选择 D。 27 【正确答案】 B 【试题解析】 USB接口提供了内置电源,主机的 USB接口向从设备提供电源;USB总线接口支持设备的即插即用和热插拔功能, USB 2 0采用半双工差分方式传送信息,目前 USB2 0的速度为 480Mb s, USB3 0达到 5Gb s即 640MB s, B项错误;故本题选择 B。 28 【正确答案】 D 【试题解 析】 按题目要求, LED为共阴极接法,要显示数字 5,则 a、 f、 g、 e、d是高,段码应该是 01101101, 0X6D。故本题选择 D。 29 【正确答案】 D 【试题解析】 IEEE的实时

48、 UNIX分委会认为实时操作系统应该具备 7个特征:具有异步 I O和中断处理能力;任务切换时间和中断延迟时间确定;优先级中断和调度;抢占式调度;内存锁定;连续文件;同步。选项 D不是实时系统的特征,故本题选择 D。 30 【正确答案】 A 【试题解析】 一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强实时型 和普通实时型。强实时嵌入式操作系统有 VxWorks, pSOS, C OS 。故本题选择 A。 31 【正确答案】 C 【试题解析】 单内核结构是传统操作系统采用的结构,也称为宏内核 (Macro Kernel)。其缺点是占内存空间大,缺乏可扩展性,维护困难,任务执行时间的可预

49、测性较低,可靠性较低,排除故障和增加新功能需要重编译。其优点是应用程序生成效率高,系统花在内核功能切换上的开销非常小,对外来事件反应速度快,操作系统内核的运行效率高。故本题选择 C。 32 【正确答案】 C 【试题解析】 UBoot以 POCBoot和 ARMBoot计划为基础。除了支持 Power PC系列处理器外,还支持 X86、 ARM、 Mips、 Alpha、 IA64、 SupcrHSPARC等多种常用体系结构处理器。故本题选择 C。 33 【正确答案】 B 【试题解析】 C OS 是抢占式实时操作系统内核,只能管理 64个任务。目前的版本保留 8个任务给系统,这样用户编写的应用程序最多可以有 56个任务。不支持时间片轮转调度法,因此赋给每一个任务的优先级是不相同的。每个任务拥有自用栈。 B项错误,故本题选择 B。 34 【正确答案】 D 【试题解析

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