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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试-试卷2及答案解析.doc

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

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

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

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

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

6、关于 ARM处理器寄存器说法错误的是( )。(分数:2.00)A.CPSR为程序状态寄存器,存放各种标志和状态B.SPSR为备份程序状态寄存器C.R13为链接寄存器 LRD.R15为程序计数器 PC12.以下关于 ARM处理器说法正确的是( )。(分数:2.00)A.32位 ARM处理器支持字节,半字,和字三种数据类型B.MMU为存储器保护单元,是对存储器进行保护的可选组件C.虚拟地址到物理地址映射是 MPU的主要功能D.WIC为嵌套向量中断控制器13.与其它内核相比,关于 ARM内核的主要特点,以下说法错误的是( )。(分数:2.00)A.功能强大,低功耗设计,RISC 结构B.全部都是 R

7、ISC,哈佛结构C.功耗低,代码效率高,合作伙伴多D.成本低,软件可移植性好,供货源多14.ARM指令完成的功能是如果清除 R7中的 bit0,1,5 位,正确的指令是( )。(分数:2.00)A.ORR R7,R7,#0x00000023B.AND R7,R7,#0xFFFFFFDCC.BIC R7,R7,#0xFFFFFFDCD.XOR R7,R7,#0xFFFFFFDC15.在指令 LDR R3,R4,#4!执行后,R4 中的值为( )。(分数:2.00)A.不变B.R4+1C.R4+4D.416.以下对伪指令的解释错误的是( )。(分数:2.00)A.DCB 0xAC;在内存区域分配一

8、个字的内存空间并初始化为 0xACB.CODE16;伪指令通知编译器,其后的指令序列为 16位的 Thumb指令C.MyTest EQU 15000;定义一个 32位常量 MyTest,值为 15000D.EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用17.如果条件为负数,将 R1指向的内存单元中 8位数据加载到 R0寄存器中,正确的 ARM指令为( )。(分数:2.00)A.LDRPL R0,R1B.LDRMI R0,R0C.LDRHMI R1,R0D.LDRBMI R0,R118.在 ARM汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的是( )

9、。(分数:2.00)A.BL LabelSubB.BX LabelSubC.CBNZ R1,LabelSubD.BIC R0,R0,#LabelSub19.下面关于嵌入式处理器时钟信号的叙述中,错误的是( )。(分数:2.00)A.嵌入式处理器需要时钟信号才能按照节拍正常工作B.大多数嵌入式处理器内置时钟信号发生器C.嵌入式处理器不能使用外部振荡源提供时钟信号D.可用于产生时钟信号的晶振,有的是无源的、有的是有源的20.下面是关于 AMBA(Advanced MicrOcontroller Bus Architecture)的叙述:IAMBA 有助于开发带有大量控制器和外设的多处理器系统AMB

10、A 规定了 ARM处理器内核与处理芯片中快速组件的接口标准AMBA 规定了 ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准AMBA 有多个版本,其总线性能也不断提高上述叙述中,正确的是( )。(分数:2.00)A.仅 I和B.仅和C.仅 I和D.全部21.下面关于 NOR Flash和 NAND Flash的叙述中,错误的是( )。(分数:2.00)A.NOR Flash和 NAND Flash是目前市场上两种主要的闪存技术B.NAND Flash以页(行)为单位随机存取,在容量、使用寿命等方面有较大优势C.NOR Flash写入和擦除速度较慢D.数码相机存储卡和 U盘中的

11、Flash均采用 NOR Flash22.下面 4种嵌入式系统的 IO 接口中,哪一种可以实现并行 IO?( )。(分数:2.00)A.GPIOB.SPIC.UARTD.I 2 C23.下图为利用 ARM芯片的 GPIO引脚连接按键的典型接口。当图中 KEY1与 KEY2键按下,其他按键均松开时,ARM 芯片读到的 GPF6GPF1 的状态为( )。 (分数:2.00)A.111111B.001111C.111100D.00000024.8段共阴极 LED数码管示意如下图所示,为显示英文字母 h,其编码(按 dp g f e d c b a的顺序排列)是( )。 (分数:2.00)A.0111

12、1101B.01110111C.01111100D.0111100125.下面关于 S3C2410电源管理的叙述中,错误的是( )。(分数:2.00)A.电源管理模块具有四种模式B.正常模式下,电源管理模式为内核及 ARM芯片内部所有硬件组件提供时钟源,用户不能通过软件控制暂时不用的内置硬件组件处于关闭状态以降低功耗C.任何情况下复位操作均自动进入正常工作模式D.在掉电模式和休眠模式下,只要有任何一个外部中断或 RTc时钟中断发生,均将返回到正常模式26.下面关于 S3C2410中断控制器的叙述中,错误的是( )。(分数:2.00)A.中断控制器不支持内置 SPI引起的中断B.中断控制器支持内

13、置 I 2 C引起的中断C.中断控制器支持内置 USB引起的中断D.中断控制器支持内置 RTC引起的中断27.下面关于 S3C2410中 UART的叙述中,错误的是( )。(分数:2.00)A.芯片内置 UART0、UART1 和 UART2共三个接口B.uARTn对应的控制寄存器 uCONn用于确定 uARTn传输帧的格式C.在计算波特率时用到的外部时钟有两种选择,具体选择时由 uART的控制器寄存器中的相关位的状态决定D.通过对 uART的控制器寄存器进行编程可确定每个 uART的相关中断是否允许28.下面哪一种接口不是无线通信接口?( )。(分数:2.00)A.GPRSB.CANC.蓝牙

14、D.WiFi29.RTOS响应时间的具体指标不包括如下哪一项?( )。(分数:2.00)A.中断延迟时间(Interrupt Latency)B.任务切换时间(Task Switching Latency)C.进程切换时间(Process Switching Latency)D.存储器延迟时间(Memory Latency)30.如下关于 TinyOS的说法,正确的是( )。(分数:2.00)A.主要用于无线传感器网络的操作系统B.属于重量级的操作系统C.是 QNX公司开发的开放源代码操作系统D.TinyOS的技术特点是轻进程、被动消息、对象驱动和组件化编程31.如下关于 COSIIIII 的

15、说法,正确的是( )。(分数:2.00)A.是包含有设备驱动程序和文件系统的小型嵌入式操作系统内核B.COSIII 是开放源代码的免费操作系统C.COSII 具有良好的可裁剪性和可移植性,能够支持的任务数为 32个D.任务调度按优先级抢占式调度方式进行32.如下关于 Android操作系统的说法,正确的是( )。(分数:2.00)A.是一种以 Linux为基础的完全开放源代码操作系统B.主要使用于桌面计算设备C.使用不同的软件开发包,则使用的编程语言也可以不同D.谷歌公司对基于 Android操作系统的第三方软件进行严格把关33.如下关于 QNX操作系统的说法,正确的是( )。(分数:2.00

16、)A.它完全遵循 POSIX相关各种标准B.属于宏内核操作系统C.内核提供 4种服务:进程调度、进程间通信、底层网络通信和中断处理D.进程在非独立的地址空间运行34.如下关于开源操作系统的说法,正确的是( )。(分数:2.00)A.能够免费获得源码,起始使用成本较低B.获得技术支持比较困难,但维护比较简单C.移植过程开发工作量大,但系统可靠性较高D.即购即用,且产品研发容易满足工期要求35.以下各项不属于开源嵌入式操作系统的是( )。(分数:2.00)A.CLinuxB.RTLinuxC.COSIID.VxWorks36.以下各项关于微内核(micro kernel)操作系统的说法,正确的是(

17、 )。(分数:2.00)A.是对单内核做了结构扩展后推出的B.内核不包括任务管理、调度器、中断管理和进程间通信模块C.内核小巧,传统操作系统内核中的许多部分都被移出内核D.进程需要区分内核模式和用户模式服务37.以下各项关于引导加载程序的说法,不正确的是( )。(分数:2.00)A.引导加载程序对应的英文术语是 BIOSB.嵌入式系统加电后执行的第一批最初操作称为引导或者自举C.引导加载程序会进行内存加电自检和外设存在自检D.引导加载程序会进行内存地址映射,初始化外围设备38.对于嵌入式 Linux而言,Bootloader 完成的工作步骤不包括如下( )项。(分数:2.00)A.初始化处理器

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

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

20、一个较为完整的计算机系统。IP 核中的 IP是中文 1【41】的英文缩写;目前 SoC芯片中 3264 位CPU大多数采用的是 2【42】内核。(分数:2.00)填空项 1:_42.数字视频的应用日益广泛,不同应用往往使用不同的视频编码格式。目前数字有线电视和卫星电视所传输的数字视频采用的编码格式是 1【43】,而在互联网视频应用中最新也是应用最多的视频编码格式是 2【44】。(分数:2.00)填空项 1:_填空项 1:_43.为确保网络的互连互通,计算机和通信控制设备必须共同遵循一定的通信协议。互联网 (Internet)将大量同构或异构的计算机网络连接起来所遵循的协议是 1【45】,实现这

21、些同构或异构网络互连的关键设备是 2【46】。(分数:2.00)填空项 1:_44.ARM处理器异常中断指令中用于软中断的指令助词符为 1【47】,用于断点中断指令助词符为 2【48】。(分数:2.00)填空项 1:_45.ARM7采用冯.诺依曼结构, 1【49】级流水线,ARM9 采用哈佛结构, 2【50】级流水线。(分数:2.00)填空项 1:_46.在 ARM CortexM3中可实现中断嵌套,中断可以改为比之前的中断服务程序更高的优先级,并且可以在运行时改变优先级状态,使用末尾连锁连续中断需要消耗 1【51】个时钟周期,而普通中断需要 2【52】个时钟周期。(分数:2.00)填空项 1

22、:_47.基于 ARM内核的嵌入式芯片中的中断控制器负责对相关硬件组件的中断请求进行管理和控制,一般采用 1【53】中断(VIC)或 2【54】中断(NVIC)方式管理中断。(分数:2.00)填空项 1:_48.存储器容量单位有字节(B)、千字节(KB)、兆字节(MB)、吉字节 1【55】和太字节 2【56】等。(分数:2.00)填空项 1:_49.通过 SPI传送数据的操作过程如下图所示。假设 SPI主机移位寄存器中的数据 D7D0 为10101010,SPI 从机移位寄存器中的数据 D7DO 为 01010101,则经过 8个时钟周期后,SPI 主机和从机移位寄存器中的内容(D7D0)分别

23、为 1【57】和 2【58】。 (分数:2.00)填空项 1:_50.在嵌入式应用系统中,通常可用 GPIO来构建简单键盘,分为 1【59】键盘和 2【60】键盘两类,其中后一类键盘利用行扫描法或反转法读取按键的特征值。(分数:2.00)填空项 1:_51.S3C2410与一位 LED数码管的连接如下图所示,假设 8段 LED数码管为共阳接法。U1 作为锁存器(当其CLK引脚出现上升沿时,其 8D1 D 的状态被锁存)并用于驱动。为使下图中的数码管显示字符“9”的汇编语言程序片段如下,填空使程序语句完整。MOV R0,#0x 1【61】;“9”的共阳编码 LDR R1,=0x10000000;

24、指向 nGCS2段中的任何一个地址 STRB 2【62】,R1;写入外部锁存器并让 LED显示(分数:2.00)填空项 1:_52.Linux操作系统遵从 GNU计划下的 1【63】协议。而 GNU开发的编程语言编译器称为 2【64】。(分数:2.00)填空项 1:_53.苹果公司研发的手持设备操作系统名为 1【65】,美国加州大学伯克利分校开发的主要用于无线传感器网络的操作系统名为 2【66】。(分数:2.00)填空项 1:_54.在 COSII 系统中,可以采用的任务间通信机制有 1【67】、 2【68】、消息队列(messagequeue)、互斥信号量(mutex)和事件标志组(even

25、tflag)等。(分数:2.00)填空项 1:_55.COSII 的每个任务都处在休眠态、就绪态、 1【69】态、挂起态和被中断态 5种状态之一的状态下。就绪态任务在执行 OSTaskDel()函数后将转入 2【70】态。(分数:2.00)填空项 1:_56.处理时不可分割的代码称为 1【71】。一旦这部分代码开始执行,则不允许任何中断打断。COSII系统调用宏 2【72】()执行关中断操作。(分数:2.00)填空项 1:_57.已知在 COSII 操作系统下共运行有 16个任务,则最高优先级为 1【73】,最低优先级任务的名称为 2【74】任务。(分数:2.00)填空项 1:_58.在 CO

26、SII 操作系统中,某任务的代码正在执行,则该任务应处于 1【75】态。若该任务需要等待键盘中断服务程序向其发送信息,则该任务转变为 2【76】态。(分数:2.00)填空项 1:_59.基于 COSII 操作系统平台开发应用程序时,一个应用程序的工程项目中,必须包含启动引导程序、COSII 的 1【77】、应用程序文件等。在应用程序的主函数中,必须初始化 COSII 操作系统、用 OSTaskCreate()函数创建任务,并用 2【78】函数启动多任务调度。(分数:2.00)填空项 1:_60.Linux操作系统中,可执行文件的文件名中没有统一的文件后缀。若用 GCC命令生成可执行文件,命令中

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

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

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

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

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

32、盘接口设计成 43的阵列。若设计时选用了 GPE0GPE3 来输出键盘行扫描信号,选用 GPD0GPD2 来输入键盘列信号。请补充完善下面的键盘扫描函数: *keyoutput 是键盘扫描时的输出地址,keyinput 是键盘读入时的地址 #define KEYOUTPUT(*(volatile INT8U*)OX56000044)定义 GPE的数据端口 #define KEYINPUT(*(volatile INT8U*)0X56000034)定义 GPD的数据端口 INT16U ScanKey() INT16U key=0xFFFF; INT16U i; INT8U temp=0xFF,o

33、utput; rGPDCON=rGPDCON&_【93】;初始化 GPDOGPD2 为输入 rGPECON=(rGPECON&_【94】)0x00000055);初始化 GPEOGPE3为输出; for(i=1;(i_【95】)&(i0);i1) output =0xFF: output&=(i); KEYOUTPUT=output; temp=KEYINPUT; if(temp&0x07)!=_【96】) key=(i); key8: key =(temp&0x07)0xF8); return(key); return 0xFFFF; 上面的键盘扫描函数返回的是由键盘行信号和键盘列信号合并而

34、成的一个 16位二进制值,根据该函数的返回值,可以判断是否有按键按下,并可确定是哪个按键按下。若返回值为_【97】时,可知键盘中无键按下,若返回值为_【98】时,可知键盘中第 3行第 2列的键被按下。 (注:以 GPE0对应的键盘行为第一行,以 GPD0对应的键盘列为第一列) (6)为了便于以太网通信程序的编写,客房指纹锁的应用软件基于 COS-II 操作系统来设计,客房指纹锁的应用程序主函数中,需要用 OSTaskCreate()函数_【99】,并用_【100】函数启动多任务调度功能。 说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 C的控制寄存器(GPCCON) 2)端口

35、 D的控制寄存器(GPDCON) 3)端口 E的控制寄存器(GPECON) 4)端口 H的控制寄存器(GPHCON) (分数:2.00)_计算机三级(嵌入式系统开发技术)机试-试卷 2答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是( )。(分数:2.00)A.与具体应用紧密结合,具有很强的专用性B.以硬件为主,软件只起辅助作用 C.软硬件资源往往受到严格的限制D.软件大多固化在只读存储器中解析:解析:与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特

36、点,、专用型,嵌入式系统与具体应用紧密结合,具有很强的专用性;隐蔽性,嵌入式系统通常总是非计算机没备(系统)中的一个部分,它们隐藏在其内部,不为人知;资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;高可靠性;实时性;软件固化。综上所述,B 选项不属于嵌入式系统的特点、,故本题选择 B。2.嵌入式系统广泛使用微控制器(MCU),下面关于 MCU的叙述中错误的是( )。(分数:2.00)A.MCU将大部甚至全部计算机硬件电路集成在一块芯片中,它只需很少一些外接电路就可独立工作B.使用 MCU的嵌入式系统体积小,功耗和成本低,可靠性也高C.MCU品种和数量

37、多,应用广泛,它占有嵌入式系统的大部分市场D.MCU都是片上系统(SoC) 解析:解析:嵌入式微控制器(Microcontroller Unit,MCU)实际上是一种单片计算机,简称单片机。将整个计算机硬件的大部分甚至全部电路集成在一块芯片上。微控制器的种类和数量很多,在很多方面得到了广泛应用,目前大约占有嵌入式系统 70的市场。微控制器的最大特点就是单片化,体积减少,从而功耗和成本都下降。而 SoC的最大的特点是成功实现了软硬件无缝的结合,它可能包含一个或者多个处理器。所以 D选项不正确,故本题选择 D。3.按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系

38、统三大类。下面关于高端嵌入式系统特性的叙述中错误的是( )。(分数:2.00)A.其硬件的核心大多是 32位64 位处理器B.操作系统功能齐全,大多使用 Windows系统 C.应用软件可更新和扩展D.智能手机、路由器等产品中使用的大多是高端嵌入式系统解析:解析:按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中高端系统采用 3264 位处理器,支持网络连接:使用的操作系统功能齐全,软件扩展性好,有良好的用户界面;典型应用有智能手机、掌上电脑、路由器、GooSe 眼镜等。B 项 Windows系统并非嵌入式操作系统,故本题选择 B。4.集成电路制造技术是嵌入式系统发展的

39、重要基础,下面关于集成电路技术发展的叙述中,错误的是( )。(分数:2.00)A.目前已经可以将数字电路、模拟电路和射频电路等集成在同一芯片上B.当前最复杂的 CPU芯片所集成的晶体管数目已多达 10亿个C.当前速度最快的 CPU芯片时钟频率已经高达 10GHz D.微机电系统(MEMS)在芯片上融合了光、机、电等多种不同类型的构件解析:解析:随着电子设计自动化水平的提高和 VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把汁算机或其他一些电子系统的全部电路都集成在单个芯片上,既包含数字电路,也可以包含模拟电路,

40、甚至还能包含数字模拟混合电路和射频电路。微机电系统在芯片上融合了光、机械、电子等多类不同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路和电源等于一体的微型器件或者微型系统。当前速度最快的 CPU已超过 10G了,C 选项错误,故本题选择 C。5.数字文本(也称电子文本)是以文字及符号为主的一种数字媒体,下面关于数字文本的有关叙述中,错误的是( )。(分数:2.00)A.简单文本仅由字符(包括汉字)的编码所组成,其文件后缀名是txtB.WWW网页是一种典型的超文本C.PDF文件格式是电子文档交换与保存的国际标准,它还不是我国的国家标准 D.数字文本阅读器可以是软件,也可以是一

41、种称为“电子书阅读器”的嵌入式应用产品解析:解析:数字文本是以文字以及其他符号为主的一种数字媒体。根据排版格式区分,文本分为纯文本和丰富格式文本。纯文本由一连串字符编码组成,只包含单纯的文字信息。在 Windows环境下,txt 文档是一种纯文本。相对于线性文本,超文本按着网状结构组织信息。WWW 网页是最为常见的超文本。数字文本阅读器可以是软件,也可以是一种称为“电子书阅读器”的嵌入式应用产品。PDF(便携式文件格式)是由 Adobe Systems 在 1993年用于文件交换所发展出的文件格式。它的优点在于跨平台、能保留文件原有格式(Layout)、开放标准,能免版税(Royahyfree

42、)自由开发 PDF相容软体,是一个开放标准,2007 年12月成为 ISO 32000国际标准。所以 C选项错误,故本题选择 C。6.假设数码相机使用的存储卡容量是 2GB,数据压缩比平均是 4,那么它一次可连续拍摄 1600万色(真彩色)的 40963072分辨率的彩色相片大约多少张?( )。(分数:2.00)A.50B.100C.200 D.400解析:解析:此题主要为数字图像的数据量计算。图像数据量的计算公式如下:图像数据量=图像水平分辨率图像垂直分辨率像素深度8。由此町知,此题中的数码相机一张照片大小为4096307224(84)=9M,所以可以存储 2G9 约等于 200张。故本题选

43、择 C。7.数字视频(及其伴音)在嵌入式系统中使用或在互联网上传输时,其文件格式有多种。下面几种文件格式中不属于数字视频文件格式的是( )。(分数:2.00)A.aviB.movC.waV D.rmvb解析:解析:C 项 wav是数字音频文件格式。故本题选择 C。8.路由器用于 2个或多个计算机网络的互连,有关路由器 IP地址的下列说法中,正确的是( )。(分数:2.00)A.网络中的路由器不需要 IP地址B.网络中的路由器必须人工设置 IP地址C.网络中的路由器具有两个以上的 IP地址 D.网络中的路由器只能设置一个 IP地址解析:解析:路由器是用于连接异构网络的设备,工作在网络层,屏蔽不同

44、物理网络的差异,确保异构网络的数据交换顺畅进行。路由器拥有多个输入端口和输出端口,可以连接多个网络,或者多个路由器。一个路由器为每个端口分配一个 IP,同一个路由器拥有多个不同的 IP地址。转发数据时,路由器按照端口接入的网络号判断。只有 C选项正确,故本题选择 C。9.以下关于嵌入式处理器的说法错误的是( )。(分数:2.00)A.哈佛结构是指 CPU(运算器与控制器)与存储器的连接只有一套总线 B.RISC架构是指精简指令集计算机体系结构C.ARM处理器采用单周期操作D.ARM处理器都采用流水线技术解析:解析:哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,是一种并行体系结构,A

45、选项错误;RISC 的英文全称是 Redlreed Instruction Set Cornputer,中文是精简指令集计算机;单周期操作和指令流水线技术都是 ARM处理器的技术特征。故本题选择 A。10.关于 ARM嵌入式处理器的工作状态,以下说法错误的是( )。(分数:2.00)A.ARM状态仅支持 32位指令编码B.Thumb状态仅支持 16位指令编码C.Thumb-2状态仅支持 32位指令编码 D.ARM状态和 Thumb状态是可以相互切换的解析:解析:在 ARM的体系结构中,处理器可以工作在 3种不同的状态:ARM 状态,ThumbThumb一 2状态,调试状态。ARM 状态是 AR

46、M处理器工作于 32位指令的状态,即 32位状态,所有指令均为 32位宽度;Thumb 状态是 ARM执行 16位指令的状态,即 16位状态在 Thumb模式下,指令代码只有 16位;Thumb一 2状态是 ARMv7版本的 ARM处理器所具有的新状态,新的 Thumb一 2内核技术兼有 16位及 32位指令长度;通过 BX指令,ARM 状态和 Thumb状态是可以相互切换的。综上 C选项错误,故本题选择 C。11.以下关于 ARM处理器寄存器说法错误的是( )。(分数:2.00)A.CPSR为程序状态寄存器,存放各种标志和状态B.SPSR为备份程序状态寄存器C.R13为链接寄存器 LR D.

47、R15为程序计数器 PC解析:解析:R13 是堆栈指针(SP)寄存器,链接(LR)寄存器是 R14,C 选项错误,故本题选择 C。12.以下关于 ARM处理器说法正确的是( )。(分数:2.00)A.32位 ARM处理器支持字节,半字,和字三种数据类型 B.MMU为存储器保护单元,是对存储器进行保护的可选组件C.虚拟地址到物理地址映射是 MPU的主要功能D.WIC为嵌套向量中断控制器解析:解析:MMU 是 Memory Management Unit的缩写,中文名是内存管理单元,它是用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权。故 B选项、C 选项错误。嵌套向量中断控制器缩写是 NVIC,D 选项错误。故本题选择 A。13.与其它内核相比,关于 ARM内核的主要特点,以下说法错误的是( )。(分数:2.00)

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