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

上传人:terrorscript155 文档编号:1337599 上传时间:2019-10-17 格式:DOC 页数:19 大小:117KB
下载 相关 举报
【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试-试卷4及答案解析.doc_第1页
第1页 / 共19页
【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试-试卷4及答案解析.doc_第2页
第2页 / 共19页
【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试-试卷4及答案解析.doc_第3页
第3页 / 共19页
【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试-试卷4及答案解析.doc_第4页
第4页 / 共19页
【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试-试卷4及答案解析.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、计算机三级(嵌入式系统开发技术)机试-试卷 4及答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.数字信号处理器在嵌入式系统中得到广泛使用,下面关于数字信号处理器的叙述中错误的是( )。(分数:2.00)A.它的英文缩写是 DSPB.它比通用的微处理器能更好地满足高速数字信号处理的要求C.它特别适合于文字处理和图形用户界面D.手机和数码相机等产品通常都含有数字信号处理器2.片上系统(SoC)也称为系统级芯片,下面关于 SoC叙述中正确的是( )。(分数:2.00)A.SoC芯片中只有一个 CPU或 DSPB.SoC已经成为嵌入式处理芯片的主流发

2、展趋势C.SoC是集成电路加工工艺进入纳米时代后的产物D.片上系统使用单个芯片进行数据的采集、转换、存储和处理,它不支持 IO 功能3.计算机局域网传输数据时,必须把数据组织成规定格式的“帧”,每一数据帧由下图所示的 5个部分组成,其中、分别是( )。 (分数:2.00)A.发送设备 MAC地址、接收设备 MAC地址、校验信息B.发送设备 MAC地址、校验信息、接收设备 MAC地址C.校验信息、发送设备 MAC地址、接收设备 MAC地址D.接收设备 MAC地址、发送设备 MAC地址、校验信息4.通常嵌入式系统对实时性和可靠性都有一定要求,如果把 ATM柜员机和数码相机两者进行比较,它们中对实时

3、性和可靠性要求较高的分别是( )。(分数:2.00)A.ATM柜员机、数码相机B.数码相机、ATM 柜员机C.ATM柜员机、ATM 柜员机D.数码相机、数码相机5.关于处理器内核说法正确的是( )。(分数:2.00)A.51内核是 RISC指令集结构B.AVR内核是 CISC指令集结构C.MSP430内核采用冯.诺衣曼结构D.所有 ARM内核均采用哈佛结构6.关于 ARM CortexM处理器的特点,以下说法错误的是( )。(分数:2.00)A.功能强B.耗电少C.RISC结构D.多周期操作7.以下 ARM处理器,只有 Thumb一 2状态和调试状态的是( )。(分数:2.00)A.ARM7B

4、.ARM9C.ARM11D.ARM CortexM38.已知内存单元 0x600000000x60000003 以小端模式存放一个 32位数据0x32303134,R1=0x60000000,R0=0,执行 ARM指令 LDRH R0,R1之后,R0 的值为( )。(分数:2.00)A.0x32303134B.0x00003230C.0x00003134D.0x000000329.已知 R1=8,R0=9,执行指令 MOV R0,R1,LSR#3 后,R0 的值为( )。(分数:2.00)A.1B.8C.0x10D.0x8010.对于 ARM处理器以下不属于逻辑运算指令助记符的是( )。(分数

5、:2.00)A.ANDB.BICC.EORD.SBC11.关于 ARM处理器的工作模式,以下说法错误的是( )。(分数:2.00)A.用户模式是程序正常执行的工作模式B.管理模式负责处理存储器故障,实现虚拟存储器和存储器的保护C.系统模式运行特权级的操作系统任务D.当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的12.以下关于 ARM状态寄存器 CPSR的说法正确的是( )。(分数:2.00)A.CPSR决定存储器的数据类型和存储模式B.CPSR中 I为快速中断禁止控制位C.CSPR中的 T为陷井标志D.CPSR决定 ARM处理器工作模式13.下面是关于 ARM嵌入式芯片中的 GP

6、IO的叙述,其中错误的是( )。(分数:2.00)A.GPIO即通用输入输出端口B.GPIO作为输入时具有缓冲功能C.GPIO作为输出时具有锁存功能D.GPIO引脚可以是多功能的,但引脚功能不能超过两种14.下面是关于 ARM处理器芯片内部的定时计数组件的叙述,其中错误的是( )。(分数:2.00)A.ARM处理芯片内部的定时计数组件中包含通用定时器(Timer)B.ARM处理芯片内部的定时计数组件中一般只包含一路脉冲宽度调制信号(PWM)C.ARM处理芯片内部的看门狗定时器(WDT)的主要功能是,当处理器进入错误状态后的一定时间内可使处理器复位D.ARM处理芯片内部的实时时钟(RTC)可直接

7、提供年月日时分秒,使应用系统具有自己独立的日期和时间15.下面关于嵌入式系统使用的存储器的叙述中,错误的是( )。(分数:2.00)A.DRAM是动态随机存取存储器B.DDR2 SDRAM采用了 4位预取技术C.EEPROM是紫外线可擦除可编程的只读存储器D.NOR Flash和 NAND Flash是两种主要的闪存技术16.下面关于嵌入式最小硬件系统的叙述中,错误的是( )。(分数:2.00)A.可使用 LDO为嵌入式最小系统供电,LDO 是指低压差稳压器B.时钟电路为嵌入式最小系统中的嵌入式处理器提供工作时需要的时钟信号C.如果处理器内嵌的存储器能满足嵌入式最小系统的应用需要,则系统无需扩

8、展外部存储器D.嵌入式最小系统包括复位电路,嵌入式处理器的复位引脚为 nRESET时,表示高电平复位17.基于 ARM内核的嵌入式芯片是以 ARM内核为基础,通过 AMBA总线将其他硬件组件连接在一起的,下面列出的 4个组件中,哪一个组件是挂在 AMBA的系统总线上的?( )。(分数:2.00)A.电源管理及时钟控制器B.SPIC.GPIOD.UART18.下面是关于 ARM嵌入式芯片中的中断控制器及向量中断控制器(VIC)和嵌套向量中断控制器(NVIC)的叙述,其中错误的是( )。(分数:2.00)A.只有当一个新的中断的优先级高于当前正在执行的中断处理的优先级时,VIC 才向内核提出中断请

9、求B.NVIC可以进行中断的嵌套,即高优先级的中断可以进入低优先级中断的处理过程中,待高优先级中断处理完成后才继续执行低优先级中断C.目前基于 ARM内核的嵌入式芯片中的中断控制器仅支持向量中断D.基于 ARM内核的嵌入式芯片中的中断控制器挂在 AMBA的系统总线上19.下面关于嵌入式系统的存储器的叙述中,错误的是( )。(分数:2.00)A.嵌入式处理器内部的 Cache存储器采用 SRAMB.嵌入式系统的主存储器是指嵌入式处理器内部的存储器C.Flash存储器是嵌入式系统常用的一种存储器D.嵌入式系统使用的 CF卡、SD 卡等是嵌入式系统的外部存储器20.下面关于 I 2 C总线接口的叙述

10、中,错误的是( )。(分数:2.00)A.I 2 C是一种串行半双工传输的总线标准B.主动发起数据传输操作的 I 2 C器件是主控器件(主器件)C.I 2 C总线传输操作启动后,主控器件传输的第一个字节是地址D.当挂在 I 2 C总线上的所有器件都不使用总线时,总线的 SCL线和 SDA线均为低电平21.下面关于 LISB的叙述中,错误的是( )。(分数:2.00)A.USB 30 的最大数据传输速率为 5GbpsB.采用 USB OTG可以在无 USB主机(Host)的情况下,实现嵌入式设备之间的点对点通信C.通过 USB 20 接口的 D+和 D-两条数据线可以实现全双工通信D.USB主机

11、接口具有内置电源,能提供+5V 电源22.下面是关于 S3C2410的 GPIO端口的叙述,其中错误的是( )。(分数:2.00)A.S3C2410有 GPA、GPB、GPC、GPD、GPE、GPF、GPG 和 GPH这 8个 GPIO端口,它们都是双功能的 IO端口B.与 S3C2410某个 GPIO端口对应的控制寄存器决定该端口引脚的功能C.与 S3C2410某个 GPIO端口对应的数据寄存器存放该端口输入的数据或输出的数据D.与 S3C2410某个 GPIO端口对应的上拉寄存器决定该端口引脚是否要被内部上拉23.下面关于 RS一 232和 RS一 485的叙述中,正确的是( )。(分数:

12、2.00)A.RS一 485采用负逻辑传输:+3V+15V 时为逻辑 0,15V3V 时为逻辑 1B.RS一 232采用差分信号传输方式C.RS一 485的传输距离比 RS一 232远D.RS一 232的传输速率比 RS一 485高24.在 Bootloader中,一般不会出现在 stage 2的操作是( )。(分数:2.00)A.调用内核代码B.处理器内部的基本寄存器设置、系统基本参数设置、时钟初始化C.向操作系统内核传递启动参数D.将内核代码和根文件系统映像从 ROM存储器复制到 RAM存储器25.当满足一定条件时,COSII 操作系统内核将进行任务级的调度。下列各项中不属于任务凋度需满足

13、的条件的是( )。(分数:2.00)A.调度没有被禁止(OSLockNesting=0)B.任务就绪表中查找到的最高优先级任务的优先级比当前运行任务的优先级高C.所有的中断服务程序均已经执行完毕D.有足够的内存空间保存当前任务的上下文26.下列各项中,不属于实时操作系统应该具备的特征的是( )。(分数:2.00)A.任务切换时间和中断延迟时间确定B.支持网络协议栈C.抢占式调度D.具有异步 IO和中断处理能力27.如下关于 Android操作系统的说法,正确的是( )。(分数:2.00)A.是以 Unix为基础改造而成的操作系统B.主要用于桌面计算设备C.是针对特定应用领域的完整的软件平台,由

14、操作系统、中间件和若干典型的移动应用软件组成D.谷歌公司对基于 Android操作系统的第三方软件进行严格把关28.如下关于自由软件的说法,不正确的是( )。(分数:2.00)A.自由软件就是免费软件B.大部分自由软件通过互联网发布且不收取任何费用C.自由软件必定是开源软件D.Linux遵从 GPL授权许可29.以下关于嵌入式系统软件与通用计算机系统软件的异同的陈述中,正确的是( )。(分数:2.00)A.嵌入式系统软件不会有图形用户界面B.嵌入式系统软件和通用计算机系统软件都必须包含操作系统和应用软件C.嵌入式系统软件以提高系统使用的方便程度和快捷程度为目的,力求完善D.嵌入式系统应用软件往

15、往内部结构精简化、代码轻量化、占用存储资源少30.现为某家用小型路由器设备选择网络功能强大的操作系统,希望尽可能降低成本并满足系统功能需求。以下嵌入式操作系统中,最适宜采用的操作系统是( )。(分数:2.00)A.Windows Phone 8B.TinyOSC.嵌入式 LinuxD.VxWorks31.在 COSII 操作系统中有多种方法可以保护任务间的共享数据并支持任务之间的通信。下列各项中不能用于保护任务间的共享数据或支持任务间通信的是( )。(分数:2.00)A.消息邮箱B.任务就绪表C.信号量D.任务调度器上锁和解锁32.下列关于 COSII 操作系统的描述中,正确的是( )。(分数

16、:2.00)A.就绪态是指得到了 CPU的控制权并正在运行的任务所处的状态B.在进入临界区之前必须开中断,执行完临界区代码之后要立即关中断C.COS-II 完成任务切换所需要的时间取决于任务的自用栈的大小D.任务控制块 TCB是用于保存任务状态和属性的数据结构,在任务创建时被初始化33.下面关于嵌入式系统软件的描述中,正确的是( )。(分数:2.00)A.Nios II是一种免费和开源的实时操作系统B.UBoot是一种应用非常普遍的引导加载程序C.RTEMS是一种嵌入式 Linux操作系统发行版D.Windows Embedded系列产品是专为需要弹性硬件和硬实时支持的小型设备而设计的平台34

17、.COSII 操作系统的内核非常小,其提供的基本功能中,不包括( )。(分数:2.00)A.文件系统B.任务间通信与同步C.时间管理D.内存管理35.下列各嵌入式操作系统中,公开源码的是( )。(分数:2.00)A.Windows Phone 8B.iOSC.QNXD.COSII36.以下各项陈述中,不属于微内核操作系统特点的是( )。(分数:2.00)A.内核小巧B.系统花在内核功能切换上的开销非常小C.开发和维护方便,系统可以动态更新服务模块D.可靠性高37.某型号飞机内有一块嵌入式控制板完成复杂的硬实时控制功能,以下嵌入式操作系统中,最适宜采用的操作系统是( )。(分数:2.00)A.i

18、OSB.VxWorksC.TinyOSD.嵌入式 Linux38.下面关于 Linux操作系统的论述中,正确的是( )。(分数:2.00)A.Linux是能够为多用户提供多任务功能的微内核操作系统B.eCOS是一种嵌入式 Linux操作系统发行版C.安卓是一种以 Linux为基础的操作系统D.Linux内核通过系统调用接口访问系统硬件39.下面的描述语句中不正确的是( )。(分数:2.00)A.在嵌入式系统开发中,不同复杂程度的嵌入式系统,使用的调试工具不完全相同B.嵌入式系统开发时,所采用的调试工具,其任务是控制程序代码的执行并使系统中看不见的信息成为可见C.对嵌入式系统进行调试时,硬件部分

19、的调试需要借助 JTAG调试工具,不需要借助于“正确”的软件D.在线仿真器是一种嵌入式系统的调试工具,其与所要开发的嵌入式系统应具有相同的嵌入式处理器体系结构40.下面对 ADS12 集成开发环境进行描述的语句中,正确的是( )。(分数:2.00)A.ADS12 集成开发环境中,以一个工程项目的形式来管理应用程序的源文件、库文件、头文件,但不管理其地址映射文件B.ADS12 集成开发环境中,一个应用程序的工程项目中至少应包含一个生成目标C.ADS12 集成开发环境中,若生成的输出文件中需要包含所有的调试信息,那么,生成目标应选择ReleaseD.ADS12 集成开发环境中,对应用程序进行编译、

20、连接时,应使用 scatter格式的文件来确定地址映射关系及输入文件的连接顺序二、填空题(总题数:20,分数:40.00)41.为提高 SoC的设计效率,减少重复开发,通常大多以 IP核为基础,在单个芯片上集成处理器、存储器和各种接口等组件,组成一个相当完整的计算机系统。按照 IC设计文件的类型,IP 核通常分为三种: 1【41】核、固核和 2【42】核。(分数:2.00)填空项 1:_42.目前数码相机中用于存储所拍摄相片的大多是 1【43】存储器,假设一台数码相机一次可连续拍摄65536色的 10241024的彩色相片 80张,数据压缩比平均是 4,则它使用的存储器容量大约是 2【44】M

21、B。(分数:2.00)填空项 1:_43.无线局域网(WLAN)是以太网与无线通信技术相结合的产物。它借助无线电波进行数据传输,所采用的通信协议主要是 1【45】,数据传输速率可以达到 11Mbps、54Mbps、 2【46】Mbps 甚至更高。(分数:2.00)填空项 1:_44.经典 ARM处理器有 7种异常:主要包括复位 RESET、未定义指令 UND、软件中断 SWI、指令 预取中止PABT、数据访问中止 DABT、外部中断请求 IRQ以及 1【47】,其中优先级最高的异常是 2【48】。(分数:2.00)填空项 1:_45.ARM处理器 Cortex系列包括 Cortex嵌入式处理器

22、和 Cortex应用处理器,其中 Cortex嵌入式处理器包括主要应用于控制领域的 1【49】系列和面向实时应用领域的 2【50】系列。(分数:2.00)填空项 1:_46.Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为: 1【51】,开外部中断的指令为: 2【52】。(分数:2.00)填空项 1:_47.已知 ARM处理器 R1=0x12345678,R2=0xFF008899,则执行指令 AND R0,R1,R2 后,寄存器 R0= 1【53】,R1= 2【54】。(分数:2.00)填空项 1:_48.某 ARM汇编语言程序要调用子程序,子程序名为 MySu

23、brutine,则调用该子程序的指令为 1【55】,子程序返回调用程序的指令为 2【56】。(分数:2.00)填空项 1:_49.按照 AMBA总线规范,基于 ARM内核的嵌入式处理器芯片采用系统总线与 1【57】总线两层结构的方式构建片上系统。其中的系统总线主要用于连接 2【58】带宽快速组件。(分数:2.00)填空项 1:_50.嵌入式系统的存储器以半导体存储器为主。随着技术的不断发展,新型存储器不断出现,主要包括FRAM和 MRAM,分别称为_【59】存储器和_【60】存储器。(分数:2.00)填空项 1:_51.半导体存储器芯片的存储容量取决于该芯片的_【61】总线的条数和_【62】总

24、线的位数。(分数:2.00)填空项 1:_52.I 2 C总线被启动后,多个主机在每发送一个数据位时都要对 SDA信号线电平进行检测,只要检测的电平与自己发出的电平 1【63】就会继续占用总线。总线控制遵循的原则是谁先发送 2【64】电平谁就会掌握对总线的控制权。(分数:2.00)填空项 1:_53.UART由 1【65】器、 2【66】器、控制单元及波特率发生器等构成。(分数:2.00)填空项 1:_54.嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备 1【67】加载程序,外设 2【68】程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序

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

26、73】陛成为实时系统的一项重要性能要求,它是指 RTOS能够对外部事件的 2【74】时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成。(分数:2.00)填空项 1:_58.一般按响应时间将实时系统分成三类: 1【75】实时系统,其响应时间一般在毫秒级或微秒级;普通实时系统,其响应时间一般在秒级; 2【76】实时系统,其响应时间一般在数十秒级。(分数:2.00)填空项 1:_59.嵌入式系统的开发过程按顺序可以分成 1【77】分析与规格说明、系统设计、 2【78】设计、系统集成与测试等 4个阶段,测试的目的是验证模块系统的功能和性能,以及发现错误。(分数:2.0

27、0)填空项 1:_60.若以 S3C2410为核心的目标机上,已经移植成功 Linux操作系统。若要开发该目标机的 Linux应用程序,通常使用 arm-Linux- 1【79】交叉编译器来编译应用程序。若要对一个应用程序进行调试排错,则应该在编译命令中加 2【80】参数对它进行编译。(分数:2.00)填空项 1:_三、综合题(总题数:1,分数:2.00)61.老年人监护系统由一个社区监控中心及若干便携式监护仪组成,便携式监护仪可由老年人随身携带,时刻监测老年人的脉象。便携式监护仪的基本功能要求如下:a、通过在老年人手腕上佩戴的压电传感器检测脉搏信号,并根据脉搏信号来测算心脏功能是否异常,若异

28、常,则自动向社区监控中心发出报警信息。b、报警信息通过 3G模块发送给社区监控中心。c、便携式监护仪具有 GPS定位功能,报警信息中包含GPS定位信息。d、需存储报警前 1小时的脉搏信号片段。e、便携式监护仪上需要“下载”、“人工报警”、“消除报警”等 3个按键。f、报警时,除了向社区监控中心发送消息外,还具有本机上的声光报警。根据上述功能要求描述,若采用 S3C2410芯片为核心来构建便携式监护仪的硬件平台,请完善下面的叙述(程序)和回答有关的问题。(注意:完善程序或回答问题所需的寄存器格式见题后的附录)(1)在便携式监护仪硬件平台设计时,除了要设计最小硬件系统外,还必须设计脉搏信号采集电路

29、、GPS 接口电路、3G 模块接口电路等。其中,最小硬件系统应该包括:微处理器、时钟电路、电源电路、_【81】电路、主存储器、调试测试接口等 6部分电路。GPS 接口电路设计时,选用一款具有 RS一 232通信接口的专用GPs模块,该 GPS模块可通过 RS一 232通信接口接收命令并发送定位信息,因此,电路设计时采用S3C2410芯片内部的_【82】部件外加电平转换芯片等来设计与 GPS模块的接口。(2)脉搏信号采集电路的设计时,选用压电传感器来探测脉搏信号,并设计信号放大电路和 AD 电路。由于脉搏信号的谐波频率在 02Hz 到 40Hz之间,因此,AD 采样的频率必须大于等于_【83】H

30、z。若按所需最小的采样频率进行脉搏信号的采集,每个样本值用 8位二进制表示,那么,1 小时的脉搏信号片段需要存储容量约为_【84】KB(1KB=1024B)。(3)声光报警电路设计时,利用 GPE0作为输出,控制LED灯工作,GPE1 作为输出控制蜂鸣器工作。那么,相关驱动程序中,初始化 GPE0、GPE1 引脚功能的语句是: 以 PECON=(rGPECON 0x00000005)&_【85】);rGPECON 是端口 E的控制寄存器 若 GPE0输出“1”时,控制 LED灯亮,GPE0 输出“0”时,控制 LED灯灭,那么,相关驱动程序中,控制LED灯亮和 LED灯灭的语句分别可以是: r

31、GPEDAT=rGPEDAT_【86】;rGPEDAT 是端口 E的数据寄存器 rGPEDAT=rGPEDAT&_【87】;(4)3G 模块的接口电路设计时,选用具有 SPI接口的 3G模块,因而可采用 S3C2410芯片端口 E的 GPE11_【88】引脚(注:可通过题目后面附录中的相关表格来确定)连接到 3G模块的相关 SPI信号引脚上。并且,在相关驱动程序中,用下面语句来初始化它们作为 SPI引脚使用。 rGPECON=(rGPECON _【89】)&0xFABFFFFF);rGPECON 是端口 E的控制寄存器(5)便携式监护仪需要的实时时间,通过读取 S3C2410芯片内部的_【90

32、】部件来获得。该部件进行读写时,需要先置位“使能位”,然后再进行读写。读写操作完成后,需要_【91】该位。在相关驱动程序中,可以用下面一段语句来初始化该部件。 void RTC_init(void) 初始化相关寄存器 rRTCCON=(rRTCCON_【92】);置位使能位,rRTCCON是控制寄存器变量 rRTCALM=_【93】;报警功能(即闹钟)全部禁止 rRTCRST=0x00; rTICNT=【94】;时间间隔设置为 1s rRTCCON=(rRTCCON&_【95】);RTC 读写操作完成后对“使能位”操作 省略了其他语句 (6)便携式监护仪上所需要的 3个按键,其接口电路设计时,

33、将端口 E的引脚 GPE2、GPE3、GPE4 分别连接到 3个命令按键:“下载”、“人工报警”、“消除报警”上。若按键按下时,对应的 GPI0引脚将为“0”,否则为“1”。那么,在相关驱动程序中,可以用下面一段语句来判断是哪个命令按键被唯一按下。temp=rGPEDAT&0x001C;temp)是一个 16位二进制变量,rGPEDAT 是端口 E的数据寄存器 switch(temp) case_【96】:判断是否“下载”按键被唯一按下 省略了其他语句 case_【97】:判断是否“人工报警”按键被唯一按下 省略了其他语句 case_【98】:判断是否“消除报警”按键被唯一按下 省略了其他语句

34、 (7)便携式监护仪上的所有应用程序,可以在无操作系统环境下开发,开发工具可以选用 RvDS,利用该开发工具完成应用程序的编辑、编译、_【99】、下载、调试等工作。应用程序的主函数 main()中,其主体结构应该设计成一个_【100】结构。在该结构内,完成按键命令的识别及响应,脉搏信号采集及处理等功能。说明:下面是试题解答时需要用到的寄存器格式及相关说明。1)端口 E控制寄存器(GPECON)的格式 2)RTCCON寄存器的格式 3)TICNT寄存器的格式 4)RTCALM寄存器的格式(分数:2.00)_计算机三级(嵌入式系统开发技术)机试-试卷 4答案解析(总分:122.00,做题时间:90

35、 分钟)一、选择题(总题数:40,分数:80.00)1.数字信号处理器在嵌入式系统中得到广泛使用,下面关于数字信号处理器的叙述中错误的是( )。(分数:2.00)A.它的英文缩写是 DSPB.它比通用的微处理器能更好地满足高速数字信号处理的要求C.它特别适合于文字处理和图形用户界面 D.手机和数码相机等产品通常都含有数字信号处理器解析:解析:数字信号处理器(DSP)是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求,特别适合音频、视频等数字信号的数据处理效率,手机和数码相机等产品通常都含有数字信号处理器。故本题选择 C。

36、2.片上系统(SoC)也称为系统级芯片,下面关于 SoC叙述中正确的是( )。(分数:2.00)A.SoC芯片中只有一个 CPU或 DSPB.SoC已经成为嵌入式处理芯片的主流发展趋势 C.SoC是集成电路加工工艺进入纳米时代后的产物D.片上系统使用单个芯片进行数据的采集、转换、存储和处理,它不支持 IO 功能解析:解析:片上系统(或系统级芯片),即 SOC或 SoC,是目前广泛使用的一种嵌入式处理芯片,它是电子设计自动化(EDA)水平提高和大规模集成电路制造技术(VLSI)发展的成果,芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和 IO 等多种功能,

37、目前大多数 32位的嵌入式处理芯片均为 SOC,包括智能手机和平板电脑,其逐渐成为集成电路设计的主流发展趋势。故本题选择 B。3.计算机局域网传输数据时,必须把数据组织成规定格式的“帧”,每一数据帧由下图所示的 5个部分组成,其中、分别是( )。 (分数:2.00)A.发送设备 MAC地址、接收设备 MAC地址、校验信息 B.发送设备 MAC地址、校验信息、接收设备 MAC地址C.校验信息、发送设备 MAC地址、接收设备 MAC地址D.接收设备 MAC地址、发送设备 MAC地址、校验信息解析:解析:局域网采用分组交换技术,发送设备必须把要传输的数据分成小块,即帧,一次只能传输一帧。数据帧中除了

38、包含需要传输的数据(称之为“有效载荷”)之外,还必须包含发送该数据帧的发送设备地址和接收该数据帧的接收设备地址。另外数据帧中还需要附加一些信息随同数据一起进行传输,包括控制信息和校验信息,以供接收设备在收到数据之后验证数据传输是否正确。这些信息包括控制信息和校验信息。故本题选择 A。4.通常嵌入式系统对实时性和可靠性都有一定要求,如果把 ATM柜员机和数码相机两者进行比较,它们中对实时性和可靠性要求较高的分别是( )。(分数:2.00)A.ATM柜员机、数码相机B.数码相机、ATM 柜员机 C.ATM柜员机、ATM 柜员机D.数码相机、数码相机解析:解析:嵌入式系统按实时性要求可分为非实时系统

39、,软实时系统和硬实时系统。选项中对实时性要求较高的是数码相机,对可靠性要求较高的是 ATM柜员机。故本题选择 B。5.关于处理器内核说法正确的是( )。(分数:2.00)A.51内核是 RISC指令集结构B.AVR内核是 CISC指令集结构C.MSP430内核采用冯.诺衣曼结构 D.所有 ARM内核均采用哈佛结构解析:解析:嵌入式处理器的体系结构按指令集可分为两大类:复杂指令集结构(CISC)及精简指令集结构(RISC);按存储机制分为冯?诺依曼结构及哈佛结构;按不同内核系列可分为51、AVR、MSP430、MIPS、PowerPC、MC68K、ARM 等。其中,PowerPC、。MC68K、

40、MIPS 采用 RISC、哈佛结构,ARM 也采用 RISC,多数为哈佛结构。故本题选择 C。6.关于 ARM CortexM处理器的特点,以下说法错误的是( )。(分数:2.00)A.功能强B.耗电少C.RISC结构D.多周期操作 解析:解析:CortexM 系列是面向微控制器的处理器核,极高性价比、最低成本、极低功耗;具有处理速度快、代码密度高、软件可移植性好的特点。故本题选择 D。7.以下 ARM处理器,只有 Thumb一 2状态和调试状态的是( )。(分数:2.00)A.ARM7B.ARM9C.ARM11D.ARM CortexM3 解析:解析:在 ARM的体系结构中,处理器可以工作在

41、 3种不同的状态:ARM 状态,Thumb 状态及Thumb一 2状态,调试状态。其中,除支持 Thumb一 2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态,而 CortexM3只有 Thumb一 2状态和调试状态。故本题选择 D。8.已知内存单元 0x600000000x60000003 以小端模式存放一个 32位数据0x32303134,R1=0x60000000,R0=0,执行 ARM指令 LDRH R0,R1之后,R0 的值为( )。(分数:2.00)A.0x32303134B.0x00003230C.0x00003134 D.0x00000032解析:解析:所谓

42、小端模式,是指数据字的高位保存在内存的高地址中,而数据字的低位保存在内存的低地址;指令 LDRH R0,R1是寄存器间接寻址,将 R1的内容形成操作数的有效地址,从中取得半字数据存入寄存器 R0中。故本题选择 C。9.已知 R1=8,R0=9,执行指令 MOV R0,R1,LSR#3 后,R0 的值为( )。(分数:2.00)A.1 B.8C.0x10D.0x80解析:解析:题中指令为将 R1逻辑右移 3位之后存到 R0中,左端用 0来补充。故本题选择 A。10.对于 ARM处理器以下不属于逻辑运算指令助记符的是( )。(分数:2.00)A.ANDB.BICC.EORD.SBC 解析:解析:A

43、RM 指令集中,SBC 是带借位减法指令,是算术运算指令,不属于逻辑运算助记符。故本题选择 D。11.关于 ARM处理器的工作模式,以下说法错误的是( )。(分数:2.00)A.用户模式是程序正常执行的工作模式B.管理模式负责处理存储器故障,实现虚拟存储器和存储器的保护 C.系统模式运行特权级的操作系统任务D.当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的解析:解析:ARM 体系结构支持 7种工作模式,取决于当前程序状态寄存器 CPSR的低 5位值。用户模式是程序正常执行工作模式,当处理器处于用户模式时,如果没有异常发生不能改变工作模式;系统模式运行特权级的操作系统任务;管理模式

44、是操作系统的保护模式,处理软中断。故本题选择 B。12.以下关于 ARM状态寄存器 CPSR的说法正确的是( )。(分数:2.00)A.CPSR决定存储器的数据类型和存储模式B.CPSR中 I为快速中断禁止控制位C.CSPR中的 T为陷井标志D.CPSR决定 ARM处理器工作模式 解析:解析:CPSR 为当前程序状态寄存器,决定 ARM处理器工作模式。N 为符号标志,N=1 表示运算结果为负数,N=0 表示运算结果为正数;F 为禁止快速中断 FIQ的控制位,F=0 允许 FIQ中断;V 为溢出标志,加减法运算结果有溢出时 V=1,否则 V=0;Z 为全 0标志,运算结果为 0,则 Z=1,否则

45、 Z=0。故本题选择D。13.下面是关于 ARM嵌入式芯片中的 GPIO的叙述,其中错误的是( )。(分数:2.00)A.GPIO即通用输入输出端口B.GPIO作为输入时具有缓冲功能C.GPIO作为输出时具有锁存功能D.GPIO引脚可以是多功能的,但引脚功能不能超过两种 解析:解析:GPIO 即通用输入输出端口,作为输入时具有缓冲功能,作为输出时具有锁存功能;引脚可以是多功能,也可以是两功能,还可以是三功能和四功能的。故本题选择 D。14.下面是关于 ARM处理器芯片内部的定时计数组件的叙述,其中错误的是( )。(分数:2.00)A.ARM处理芯片内部的定时计数组件中包含通用定时器(Timer

46、)B.ARM处理芯片内部的定时计数组件中一般只包含一路脉冲宽度调制信号(PWM) C.ARM处理芯片内部的看门狗定时器(WDT)的主要功能是,当处理器进入错误状态后的一定时间内可使处理器复位D.ARM处理芯片内部的实时时钟(RTC)可直接提供年月日时分秒,使应用系统具有自己独立的日期和时间解析:解析:ARM 处理芯片内部有多个定时计数组件,包含 WDT、通用定时器(Timer)、RTC、PWM;看门狗定时器(WDT)的主要功能是,当处理器进入错误状态后的一定时间内可使处理器复位;处理芯片内部的实时时钟(RTC)可直接提供年月日时分秒,使应用系统具有自己独立的日期和时间。故本题选择 B。15.下

47、面关于嵌入式系统使用的存储器的叙述中,错误的是( )。(分数:2.00)A.DRAM是动态随机存取存储器B.DDR2 SDRAM采用了 4位预取技术C.EEPROM是紫外线可擦除可编程的只读存储器 D.NOR Flash和 NAND Flash是两种主要的闪存技术解析:解析:DRAM 是动态随机存取存储器,是易失性存储器;DDR2 SDRAM(双倍数据速率同步 DRAM)采用了 4位预取技术;EEPROM 是一种可电擦除可编程的只读存储器,可以在线改写和擦除信息,无需紫外线照射;NOR Flash 和 NAND Flash是两种主要的闪存技术。故本题选择 C。16.下面关于嵌入式最小硬件系统的叙述中,错误的是( )。(分数:2.00)A.可使用 LDO为嵌入式最小系统供电,LDO 是指低压差稳压器B.时钟电路为嵌入式最小系统中的嵌入式处理器提供工作时需要的时钟信号C.如果处理器内嵌的存储器能满足嵌入式最小系统的应用需要,则系统无需扩展外部存储器D.

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

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

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