【计算机类职业资格】2019年计算机等级考试三级嵌入式开发系统技术考前模拟试题及答案解析.doc
《【计算机类职业资格】2019年计算机等级考试三级嵌入式开发系统技术考前模拟试题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】2019年计算机等级考试三级嵌入式开发系统技术考前模拟试题及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、2019 年计算机等级考试三级嵌入式开发系统技术考前模拟试题及答案解析(总分:60.00,做题时间:120 分钟)一、单项选择题(总题数:20,分数:20.00)1.关于 ARM 嵌入式处理器的工作状态,以下说法错误的是(分数:1.00)A.ARM 状态仅支持 32 位指令编码B.Thumb 状态仅支持 16 位指令编码C.Thumb-2 状态仅支持 32 位指令编码D.ARM 状态和 Thumb 状态是可以相互切换的2.下面关于 S3C2410 存储器控制的叙述中,错误的是(分数:1.00)A.存储器控制器和 NAND Flash 控制器等属于存储器控制组件B.系统的 I /与存储器采用统一
2、编址方式C.地址空间共 1GBD.所有 BAN 的总线宽度只能选择 16 位或 32 位3.下面关于嵌入式系统中常用的简单输入设备和简单输出设备的叙述中,正确的是(分数:1.00)A.键盘的按键数相同时(例如 16 个按键),线性键盘接口需要的 I / O 引脚比矩阵键盘接口需要的 I / O 引脚少B.为方便输入,采用电容式触摸屏时,一般需专用的硬笔C.LED 发光二极管驱动方便,与 ARM 芯片连接时仅需一根 GPIO 引脚与其直接相连即可,不需其他相关的驱动电路D.LED 数码管由多个 LED 组成 ,这些 LED 有共阳极接法和共阴极接法两种4.下面哪一种接口不是无线通信接口?(分数:
3、1.00)A.GPRSB.CANC.蓝牙D.WiFi5.下面是关于 AM A 总线的叙述:I 按照 AM A 规 范 ,以 ARM 内核为基础的嵌入式处理芯片采用系统总线与外围总线的层次结构构建片上系统 AMBA 的系统总线主要用于连接高带宽快速组件 AMBA 的外围总线主要连接低带宽组件以及与外部相连的硬件组件IV 系统总线通过桥接器与外围总线互连上述叙述中,正确的星(分数:1.00)A.仅B.仅 I 和C.仅 I 、和D.全部6.下图是数字信号处理器(DSP)的典型应用方式,其中的、和分別是(分数:1.00)A.A / D 转换器、DSP、D / 转换器B.D / 转换器、DSP、A /
4、D 转换器C.DSP、A / D 转换器、D / 转换器D.A / D$f 换器、D / 转换器、DSP7.下面有关 RVDS 开发工具套件的描述语句中,不正确的描述是(分数:1.00)A.RVDS 工具套件可支持以 ARM 系列微处理器为核心的嵌入式系统软件开发B.RVDS 中包括调试器(RVD),RVD 只具有在线调试功能C.RVDS 与 ADS1 . 2 比较而言,其生成的代码紧凑、执行效率高D.RVDS 可以对用汇编语言或者 语言或者 C+ + 语言编写的源程序进行编译8.C / OS-系统中的每个任务都处在以下 5 种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中
5、 断态。以下哪个说法是错误的?(分数:1.00)A.任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还 暂时不能运行C.任务处于运行态,指任务得到了 CPU 的控制权正在运行之中D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态9.以下关于互联网 IP 地址的叙述中,错误的是(分数:1.00)A.正在上网(online)的每一台终端设备都有一个 I 地址B.现在广泛使用的 IPv4 协议规定 IP 地址使用 32 个二进位表
6、示C.IPv4 规定的 IP 地址快要用完了,取而代之的将是 64 位的 IPv5D.许多设备的 IP 地址是动态分配的而非固定不变的10.下列关于 C / OS-操作系统中断处理的描述中,错误的是(分数:1.00)A.中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件处理B.当中断服务子程序返回时,有可能进行任务切换C.中断服务子程序的最后一步是执行中断返回指令D.C / OS-操作系统中断嵌套层数可达 255 层11.集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是(分数:1.00)A.目前已经可以将数字电路、模拟电路和射频电路
7、等集成在同一芯片上B.当前最复杂的 CPU 芯片所集成的晶体管数目已多达 10 亿个C.当前速度最快的 GPU 芯片时钟频率已经高达 10HzD.微机电系统(MEMS)在芯片上融合了光、机、电等多种不同类型的构件12.微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是(分数:1.00)A.集成电路的特点是体积小、重量轻、可靠性高B.集成电路大多是在硅衬底上制作而成的C.集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成D.集成电路的工作速度主要取决于电路结构和工作电压的高低,与电路元件的尺寸无关13.数字信号处理器
8、(DSP)广泛使用于嵌入式系统,下面关于 DSP 的叙述中错误的是(分数:1.00)A.DSP 是一种高性能通用微处理器B.DSP 指令系统具有单指令多数据(SIMD)并行处理的一些特殊指令C.DSP 能显著提高音频、视频等数字信号的数据处理效率D.手机和数码相机等产品通常都含有 DSP14.嵌入式 Linux 操作系统由用户进程、OS 服务组件和 Lhux 内核 3 个部分组成(如图),下面选项中正确的是(分数:1.00)A.是用户进程,是服务组B.是服务组件,是用户进程C.是服务组件,是 Linux 内核D.是用户进程,是 Linux 内核15.将 R1 寄存器中的指定位 bit0 和 b
9、it3 清零 ,以下 ARM 汇编指令正确的是(分数:1.00)A.AND R1 , R1 , # 0xFFFFFFF6B.BIC R1 , R1 , # 0 xFFFFFFF6C.EOR R1 , R1 , # 0 xFFFFFFF6D.ORR R1 , R1 , # 0 xFFFFFFF616.下列关于 C / OS-操作系统的描述中,错误的是(分数:1.00)A.在 C / OS- 中 ,任务是操作系统的基本调度单位B.为保证内核精简,C / OS- 不支持中断嵌套C.C / OS-不支持时间片轮转调度法D.C / OS-的事件控制块可以用于对信号量的管理17.以下各项关于引导加载程序的
10、说法,不正确的是(分数:1.00)A.引导加载程序对应的英文术语是 BIOSB.嵌入式系统加电后执行的第一批最初操作称为引导或者自举C.引导加载程序会进行内存加电自检和外设存在自检D.引导加载程序会进行内存地址映射,初始化外围设备18.下面关于实时系统的论述中,正确的是(分数:1.00)A.硬实时任务偶尔超出时限将造成任务的服务质量下降B.硬实时系统的时限比软实时系统短C.核反应堆处理装置属于硬实时系统D.嵌入式系统都是实时系统19.下面关于嵌入式系统储存器的叙述中,错误的是(分数:1.00)A.目前嵌入式处理器内部的 Cache 采用 SRAMB.嵌入式系统使用的存储器按照其存取特性可分为随
11、机存取存储器(RAM)和只读存储器(ROM)C.铁电存储器(FRAM)和磁性存储器(MRAM)是两种新型的半导体存储器D.通过对 DRAM 的存储控制技术进行改进,出现了 DDR2 SDRAM、DDR3 SDRAM 等新型的存储器产品20.在 ARM 汇编语言程序设计中,经常用到分支程序设计,以下不属于分支指令的星(分数:1.00)A.BL LabeiSuB.BX LabelSubC.CBNZ R1 , LabeiSubD.BIC R0 , R0 , #LabelSub二、填空题(总题数:10,分数:20.00)21.SPI般使用 4 条信号线:串 行( )线 SCK、主机输 A . / 从机
12、输出数据线 MISO、主机输出 / 从机输入数据线 MOSI 和低电平有效的从机( )线 SSELe(分数:2.00)填空项 1:_22.对于下图所示的采用行扫描方法的矩阵式键盘电路,在确定键盘中哪一个键被按下的过程中,需采用四根 I/O 引脚 GPG4GPG7 作为行扫描信号的输( ) ,四根 I/O 引脚 GPF5-GPF8 作 为输 ( )。(分数:2.00)填空项 1:_23.利用下图 LED 数码管接口显示字符 “ 的汇编语言程序片段如下,请填空将语句补充完整。MOV R0 , # ( ) ; 的共 编码,用 16 进制表示LDR R1,=0x10000000;指向 nGCS2 段中
13、的任何一个地址STRB R0 ( ) ;写入外部锁存器并让 LED 显示(分数:2.00)填空项 1:_24.在实时系统中,在给定时间内系统可以处理的事件总数称为( )。实时系统中的另一个指标用于衡量输入数据的有 效等待时间,超过了这个时间,处理器即使接收到输入数据,也不能够给出有用的输出数据,这个时间的名称是( )。(分数:2.00)填空项 1:_25.在嵌入式操作系统中,核心部分称为( ) ,而对硬件设备进行控制和管理的程序模块称为( )。(分数:2.00)填空项 1:_26.嵌入式系统( )的时候,所有的微处理器通常都从某个由 CPU 制造商预先安排的地址上取指令例如,基于 ARM920
14、T 核的微处理器从地址 0x00000000 取得它的第一条指令。CPU 执行的第一条指令就是( )程序中的第一条指 令。(分数:2.00)填空项 1:_27.引导加载程序在引导加载操作系统时,设置相关的寄存器和资源,跳转到 ( )所在的空间,执行其引导,这个过程中可以给( )传递参数,可以控制系统启动的模式。(分数:2.00)填空项 1:_28.U-Boot 是一种通用的引导加载程序,对( )系列处理器支持最为丰富,对( )操作系统的支持最为完善。(分数:2.00)填空项 1:_29.嵌入式应用程序经过交叉工具链生成映像文件之后,需要下载到( )进行调试。调试完毕后映像文件必须由专用工 具烧
15、写到 ROM 中 去 ,这种烧写工具俗称( )。(分数:2.00)填空项 1:_30.RVDS 开发工具套件中,主要包括工程管理器、 ( )、调试器和指令集仿真器等。调试器是 RVDS工具套件中的功能模块之一,它 支持 ( )调试和软件仿真调试。(分数:2.00)填空项 1:_三、综合题(总题数:1,分数:20.00)31.家庭服务网关是智能家庭中的关键设备,是家庭内部智能设备与外部网络(如因特网)连接的桥梁 现需要设计的家庭 服务网关基本功能具体描述如下:a、家庭服务网关具有一个以太网接口(对外连接),一个 WiFi 通信接口(对内连接),一个 RS-485 总线接口(对内连接)。b、具备一
16、个 SD 卡接 口 ,利用 SD 卡存储家庭服务网关的曰志信息。c、具有三个状态指示灯,分别指示: “工 作 “、 “报 警 “、 “远程控制 “。d、土具有实时曰历功能。e、客户可以远程通过因特网控制家中智能设备。根据上述功能要求的描述,若采用 S3C2410 芯片为核心来构建家庭服务网关的硬件平台,请完善下面的叙述(程序)和回答有关的问题。(注意:完善程序或回答问题所需的寄存器格式见题后的附录)说明 :下面是试题解答时需要用到的寄存格式及相关说明。1)端口 E 控制寄存器(GPECOM)的格式符号 位 描述 初始状态CPE15 31:3000 =输入 01= 输出 10=IICSDA 11
17、=保留 00GPE14 29:2800 =输入 01= 输出 10=IICSCL 11=保留 00CPE13 27:2600 =输入 01= 输出 10=SPICLK 11=保留 00GPE12 25:2400 =输入 01= 输出 10=SPIMISI0 11=保留 00CFE11 23:2200 =输入 01= 输出 10=SPIMISO0 11=保留 00GPE10 21:2000 =输入 01= 输出 10=SDDAT3 11=保留 00GPE9 19:1800 =输入 01= 输出 10=SDDAT2 11=保留 00CPE8 17:1600 =输入 01= 输出 10=SDDAT1
18、 11=保留 00CPE7 15:1400 =输入 01= 输出 10=SDDAT0 11=保留 00GPE6 13:1200 =输入 01= 输出 10=SDCMD 11=保留 00CPC5 11:1000 =输入 01= 输出 10=SDCLD 11=保留 00CPE4 9:8 00 =输入 01= 输出 10=IISSDI 11=保留 00 7:6 00 =输入 01= 输出 10=IISSDI 11=保留 00GPE2 5:4 00 =输入 01= 输出 10=CDCLK 11=保留 00CPE1 3:2 00 =输入 01= 输出 10=IISLRCK 11=保留 00GPE0 1:
19、0 00 =输入 01= 输出 10=IISLRCK 11=保留 002)端口 H 控制寄存器(GPHCON)的格式符号 位 描述 初始状态10 21:20 00 = 输入 01= 输出10=CLKOUT1 11=保留 009 19:18 00 = 输入 01= 输出10=CLKOUT0 11=保留 00GPH8 17:16 00 = 输入 01= 输出10=UCLK 11=保留 007 15:14 00 = 输入 01= 输出10=RXD2 11=保留 00GPH6 13:12 00 = 输入 01= 输出10=TXD2 11=保留 00GPH5 11:10 00 = 输入 01= 输出10
20、=RXD1 11=保留 00GPH4 9:8 00 = 输入 01= 输出10=TXD1 11=保留 00H3 7:6 00 = 输入 01= 输出10=RXD0 11=保留 00GPH2 5:4 00 = 输入 01= 输出10=TXD0 11=保留 00GPH1 3:2 00 = 输入 01= 输出10=nRTS0 11=保留 00GPH0 1:0 00 = 输入 01= 输出10=nCTS0 11=保留 003 )DLG0 Nn 寄存器的格式符号 位 描述 初始状态Rcecrved 7 保留 0Infra - Red Morfp 6 确定是否采用红外模式0=正常操作模式=红外传输模式 0
21、Parity Mode 5:3确定效验类型0xx=无效验100=奇校验 101=偶效验000Stop Bit 2 确定停止位数0=1 位停止位 1=2 位停止位 0Word Length 1:0确定数据位数00=5 位 01=6 位10=7 位 11=8 位004 ) RTCC0 N 寄存器的格式符号 位 描述 初始状态CLKRST 3 确定 RTC 选择 BCD 计数器是否复位1=复位 0=不复位 0CNT5EL 2 选择 BCD 码1=保留 0=合并 BCD 码 0CLKSEL 1选择 BCD 选择 BCD1=保留(仅在测试时选择 XTA1.时钟)0 =XTAL 的 1/2150RTCEN
22、 0 确定 RTC 使能/不使能1 =使能 0 = 不使能 0(分数:20.00)_2019 年计算机等级考试三级嵌入式开发系统技术考前模拟试题答案解析(总分:60.00,做题时间:120 分钟)一、单项选择题(总题数:20,分数:20.00)1.关于 ARM 嵌入式处理器的工作状态,以下说法错误的是(分数:1.00)A.ARM 状态仅支持 32 位指令编码B.Thumb 状态仅支持 16 位指令编码C.Thumb-2 状态仅支持 32 位指令编码 D.ARM 状态和 Thumb 状态是可以相互切换的解析:在 ARM 的体系结构中,处理器可以工作在 3 种不同的状态:ARM 状 态 ,Thum
23、 b/ Thumb-2 状 态 ,调试状态 e ARM 状态是 ARM 处理器工作于 32 位指令的状态,即 32 位 状态,所有指令均为 32 位 宽 度 ;Thumb 状态是 ARM 执行 16 位指令的状态,即 16 位状态在 Thumb 模式下,指令代码只有 16 位 ;Thumb-2 状态是 ARMy7 版本的 ARM 处理器所具有的新状态,新的 Thumb-2 内核技术兼有 16 位及 32 位指令长度;通过 BX 指 令 ,ARM 状态和 Thumb 状态是可以相互切换的。综上 C 选项错误,故本题选择 C。2.下面关于 S3C2410 存储器控制的叙述中,错误的是(分数:1.0
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 2019 计算机等级考试 三级 嵌入式 开发 系统 技术 考前 模拟 试题 答案 解析 DOC
