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

上传人:diecharacter305 文档编号:505948 上传时间:2018-11-29 格式:DOC 页数:35 大小:693.50KB
下载 相关 举报
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷48及答案与解析.doc_第1页
第1页 / 共35页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷48及答案与解析.doc_第2页
第2页 / 共35页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷48及答案与解析.doc_第3页
第3页 / 共35页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷48及答案与解析.doc_第4页
第4页 / 共35页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷48及答案与解析.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 48及答案与解析 一、选择题 1 下列产品中不属于嵌入式系统的是 ( )。 ( A)有线电视机顶盒 ( B)服务器 ( C)电饭煲 ( D)路由器 2 下面关于嵌入式系统逻辑组成的叙述中,错误的是 ( )。 ( A)嵌入式系统由硬件和软件两部分组成 ( B)嵌入式系统硬件的主体是中央处理器 (CPU)和存储器 ( C)嵌入式系统的 CPU比通用计算机简单得多,它们都是 8位字长的处理器 ( D)嵌入式系统通过输入输出 (I O)接口和输入输出设备与外部世 界进行联系 3 按照软硬件技术的复杂程度嵌入式系统分为低端系统、中端系统和高端系统三大类,下面

2、有关低端系统的叙述中错误的是 ( )。 ( A)硬件大多采用 4位或 8位单片机 ( B)由监控程序对系统进行控制,不使用操作系统 ( C)家用洗衣机、吸尘器、电磁炉等属于低端嵌入式应用系统 ( D)它们正在被 32位的高端系统所取代 4 片上系统( SOC或 SoC)是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是 ( )。 ( A) SoC是电子设计自动化水平提高和大规模集成电路制造技术发展的成果 ( B) SoC芯片既包含处理器又包含存储器,既有数字电路也有模拟电路,单个芯片就能实现数据的采集、转换、存储、处理和 I O等多种功能 ( C) SoC已成为集成电路设计的发展趋势,

3、 32位嵌入式处理芯片大多是 SoC ( D)智能手机已经广泛采用 SoC,平板电脑大多还使用传统的 Intel处理器 5 一幅没有经过数据压缩的彩色图像,其数据量是 768KB,分辨率为 1024768,那么它每个像素的像素深度是 ( )。 ( A) 24位 ( B) 16位 ( C) 12位 ( D) 8位 6 获取数字声音的过程中必须 进行 “取样 ”、 “量化 ”等处理。下面关于 “量化 ”的叙述中错误的是 ( )。 ( A)量化就是把声音样本的模拟量转换成数字量来表示 ( B)量化过程往往也称为 D A转换 ( C)量化位数增多,量化的精度可以提高,声音的保真度也更好 ( D)量化位

4、数越少,数字声音的数据量也越少 7 局域网是计算机网络中最流行的一种形式。下面有关局域网的叙述中错误的是( )。 ( A)局域网指较小地域范围内的计算机网络,它有多种类型 ( B)局域网通常为一个单位所拥有,自建自管 ( C)它主要使用光缆进行连网和数据通信 ( D)局域网数据传输速率高,延迟时间短,误码率低 8 以下关于互联网 IP地址的叙述中,错误的是 ( )。 ( A)正在上网( online)的每一台终端设备都有一个 IP地址 ( B)现在广泛使用的 IPv4协议规定 IP地址使用 32个二进位表示 ( C) IPv4规定的 IP地址快要用完了,取而代之的将是 64位的 IPv5 (

5、D)许多设备的 IP地址是动态分配的而非固定不变的 9 对于 ARM系列,最适合高端应用的嵌入式处理器是 ( )。 ( A) ARM9 ( B) ARM CortexM ( C) ARM CortexA ( D) ARM CortexR 10 以下关于 ARM程序状态寄存器 CPSR说法错误的是 ( )。 ( A) CPSR记录了 ARM运行过程中的标志状态 ( B) CPSR决定是否切换到 Thumb状态 ( C) CPSR决定是否允许快速中断 FIQ ( D) CPSR决定堆栈深度 11 关于 ARM处理器异常中断响应过程中,以下说法正确的是 ( )。 ( A) SPSR的值保存到 CPS

6、R中 ( B)设置当前状态寄存器 CPSR的相应位 ( C)断点地址会自动保存在 R13中 ( D)自动把异常向量 地址写入 R14中 12 关于 ARM处理器的 MMU,以下说法错误的是 ( )。 ( A) MMU是存储器管理部件 ( B) MMU控制存储器访问顺序 ( C) MMU控制存储器的访问权限 ( D) MMU通过查 TLB表得到虚拟地址 13 设 R1中为一正整数,将其数值的一半存入 R2的 ARM指令正确的是 ( )。 ( A) SUB R2, R1, LSR #1 ( B) MOV R2, R1, LSL#1 ( C) UDIV R2, R1, #1 ( D) MOV R2,

7、 R1, LSR#1 14 以下 ARM指令中源操作数属于寄 存器间接寻址的指令是 ( )。 ( A) ADC R1, R2, R3 ( B) STRH R0, R1 ( C) ORR R1, R, R3 ( D) MVN R1, #0x0B 15 以下对伪指令的解释错误的是 ( )。 ( A) DCW 0x12:在内存区域分配半字的内存空间并初始化为 0x0012 ( B) CODE32:伪指令通知汇编器,其后的指令序列为 32位的 ARM指令 ( C) Baud EQU 2400:为定义一个 16位常量 Baud值为 2400 ( D) EXTERN SUB1:当前文件引用外部标号 SUB

8、1 16 将 R1中的 8位二进制数存储到由 R2+1指示的单元,并自动更新地址的 ARM指令是 ( )。 ( A) STRB R1, R2, #1! ( B) STRH R1, R2, #1! ( C) STREQ R1, R2, #1! ( D) STR R1, R2, #1! 17 当条件为非负数时,将 R1指示的内存中 16位数据加载到 R0寄存器中, ARM指令为 ( )。 ( A) LDRHPL R0, R1 ( B) LDRHMI R0, R0 ( C) LDRBMI R1, R0 ( D) LDRBMI R0, R1 18 下面与嵌入式处理器有关的叙述中,错误的是 ( )。 (

9、 A)嵌入式处理器本身就是一个嵌入式最小硬件系统 ( B)嵌入式处理器只有在供电的情况下才有可能正常工作 ( C)嵌入式处理器工作时需要时钟信号 ( D)大多数基于 ARM处理器核的嵌入式处理器芯片都有调试接口 19 下面关于 AMBA的叙述中,错误的是 ( )。 ( A) ARM公司定义的 AMBA其中文名为 “先进微控制器总线体系结构 “ ( B) ARM公司定义的 AMBA是用于连接和管理片上系统中各功能模块的开放标准和片上互连规范 ( C)至 2011年, AMBA已从 AMBA1 0发展到了 AMBA4 0 ( D) ARM7和 ARM11采用的 AMBA的版本相同 20 下面关于嵌

10、入式系统存储器的叙述中,错误的是 ( )。 ( A)目前嵌入式处理器内部的 Cache采用 SRAM ( B)嵌入式系统使用的存储器按照其存取特性可分为随机存取存储器( RAM)和只读存储器( ROM) ( C)铁电存储器( FRAM)和磁性存储器( MRAM)是两种新型的半导体存储器 ( D)通过对 DRAM的存储控制技术进行改进,出现了 DDR2 SDRAM、 DDR3 SDRAM等新型的存储器产品 21 下面关于 ARM嵌入式处理器的 GPIO的叙述中,错误的是 ( )。 ( A) GPIO的引脚一般是三态的,即具有 0态, 1态和高阻状态 ( B)有些 GPIO引脚具有多种功能,通过设

11、置相关控制寄存器的某些位来进行选择 ( C)有些 ARM芯片的 GPIO引脚可以设置成具有中断输入功能 ( D)只有几个按键的简单键盘接口,应采用专用的键盘接口芯片来实现,而不宜采用 GPIO来设计 22 通过 I2C、 SPI、 UART、 USB等可以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相 关叙述中,正确的是 ( )。 ( A) SPI允许总线上的多个器件同时竞争总线,通过总线仲裁的方式确定器件的总线控制权 ( B) I2C具有 3个信号线: SCL、 SDA和 SSEL;当作为从设备时,其 SSEL应为低电平 ( C) UART只能工作于半双工通信方式 ( D) USB有

12、多个版本,如 USB 1 0、 USB 1 1、 USB 2 0、 USB 3 0等 23 下面关于嵌入式系统中常用的简单输入设备和简单输出设备的叙述中,错误的是 ( )。 ( A)嵌入式系统中使用的键盘有线性键盘和矩阵键盘两类 ( B)电阻式触 摸屏和电容式触摸屏是嵌入式系统中常用的两种触摸屏 ( C) LCD是发光二极管的简称 ( D)液晶显示器是嵌入式系统常用的一种显示设备 24 下面与嵌入式处理器复位相关的叙述中,错误的是 ( )。 ( A)一般情况下,为保证系统可靠复位,复位信号有效电平的时间宽度必须为若干个处理器时钟周期 ( B) ARM复位后 PC指针指向的地址是可选的 ( C)

13、嵌入式系统可使用外接典型复位芯片来保证系统可靠复位 ( D)当嵌入式处理器的复位引脚标记为 nRESET时,表示低电平复位 25 下面是关于基于 ARM内核的嵌 入式芯片中的中断控制器的叙述,其中错误的是 ( )。 ( A)中断控制器是连接 AMBA的系统总线和外围总线的桥接器 ( B)一般采用向量中断或嵌套向量中断方式管理中断 ( C)向量中断区分中断的优先级,并且每个中断都有各自的中断处理程序地址 ( D)高优先级的中断可以进入低优先级中断的处理过程中,待高优先级中断处理完成后再继续执行低优先级中断处理 26 下面是关于嵌入式系统中使用的无线通信接口或技术的叙述,其中错误的是( )。 (

14、A) GPRS是 GSM用户可用的一种移动数据业务,通常支持用 AT指令 集进行呼叫、短信、传真、数据传输等业务 ( B)使用 802 11系列协议的无线局域网也称为 WiFi ( C)蓝牙是一种支持短距离通信的无线低速通信技术,它采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信 ( D)嵌入式系统可通过扩展无线模块来实现无线通信,该模块与嵌入式处理器连接时一般只能采用 UART 27 下面关于实时系统的叙述中,错误的是 ( )。 ( A)如果任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为软实时系统 ( B)高铁购票系统属于软实时系统 ( C)实时系 统按响应时间

15、的快慢有强实时系统、普通实时系统和弱实时系统三种 ( D)飞行控制器属于强实时系统 28 微软公司开发的下列操作系统中,属于嵌入式操作系统的是 ( )。 ( A) Windows NT ( B) Windows Phone 8 ( C) Windows 8 ( D) Windows Server 2012 29 下面有关单内核操作系统的叙述中,错误的是 ( )。 ( A)单内核操作系统也称为宏内核操作系统 ( B)内含的功能模块多,模块间耦合度很高,内核运行效率高 ( C)占用内存空间较大, 可扩展性较差 ( D) Android操作系统不属于单内核操作系统 30 下列程序中属于板级支持包(

16、BSP)内容的是 ( )。 ( A)引导加载程序 ( B)进程管理程序 ( C)进程间通信程序 ( D)文件管理程序 31 下面关于引导加载程序( Bootloader)的叙述中,正确的是 ( )。 ( A)引导加载程序是硬件发生故障后由 OS启动执行的 ( B)加载和启动操作系统是引导加载程序的一项重要任务 ( C) Bootloader包含加电自检和初始化程序,不包含设备驱动程序 ( D)相同体系结构 的硬件平台一定使用相同的引导加载程序 32 嵌入式 Linux操作系统由用户进程、 OS服务组件和 Linux内核 3个部分组成,下面叙述中错误的是 ( )。 ( A)某个应用程序在 Lin

17、ux操作系统环境下运行时,它就成为一个用户进程 ( B)服务组件是位于 Linux操作系统内核之上的服务模块或实用程序的集合 ( C) Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块 ( D) Linux内核只供服务组件调用,与用户进程之间没有接口 33 下面关于 Linux内核的叙述中,错误的是 ( )。 ( A) Linux的创始人是芬兰大学生 Linus Torvalds ( B) Linux内核的最新版本是 2 0版 ( C) Linux内核是一种自由软件,其源代码是开放的 ( D)对于不同体系结构的 CPU, Linux内核的源代码各不相同 34 Linu

18、x内核主要由 5个子系统组成,下面选项中不属于这 5个子系统的是 ( )。 ( A)进程调度 ( B)内存管理 ( C)虚拟文件系统 ( D)浏览器程序 35 下面关于 C OSII任务管理的叙述中,错误的是 ( )。 ( A)它可以管理多达 64个任务 ( B)用户任务最多只能有 32个 ( C)空闲任务( idle task)是系统所创建的第 1个任务 ( D)就绪状态的任务表示已经具备运行条件但并不在运行的任务 36 C OSII的每个任务都处于 5种状态之一,这 5种状态是 ( )。 ( A)休眠态、就绪态、运行态、挂起态、被中断态 ( B)等待态、输入态、运行态、挂起态、输出态 (

19、C)休眠态、就绪态、运行态、输入态、输出态 ( D)输入态、就绪态、运算态、输出态、完成态 37 关于 C OSII中处于就绪状态的任务,下面叙述中正确 的是 ( )。 ( A)该任务已经可以运行,一旦 CPU空闲该任务将立即运行 ( B)该任务已经可以运行,但由于优先级不够暂时不能运行 ( C)该任务已经可以运行,一旦得到所需资源将立即运行 ( D)该任务已经可以运行,一旦事件信号量出现将立即运行 38 在开发低端、中端、高端等类型的嵌入式系统时,一般都需要选择和利用合适的开发平台来进行。下面有关嵌入式系统开发平台的叙述中,不正确的是 ( )。 ( A)开发平台中的软件开发工具,通常会包括:

20、项目管理器、编辑器、编译器、连接器等 ( B)开发平台中的软 件开发工具往往都作为一个整体提供给开发人员使用,以提高开发工作效率。 ( C)有的开发平台中还包含一些中间件和软件组件,以满足特定应用领域的各种应用开发。 ( D)用开发平台所开发出的低端嵌入式系统应用软件,必须基于某一个嵌入式操作系统上运行。 39 下面关于 JTAG的叙述中,错误的是 ( )。 ( A) JTAG是 ARM内核独有的一种测试接口,其他种类的嵌入式处理器一般没有该接口 ( B) JTAG 可用于实现嵌入式系统的在线编程功能 ( C)多个器件可以通过 JTAG 接口串联在一起,形成一个 JTAG 链 ( D) SWD

21、是 CortexM内核提供的功能与 JTAG类似的调试接口 40 下面有关 RVDS开发工具套件的描述语句中,不正确的描述是 ( )。 ( A) RVDS工具套件可支持以 ARM系列微处理器为核心的嵌入式系统软件开发。 ( B) RVDS中包括调试器( RVD), RVD只具有在线调试功能。 ( C) RVDS与 ADS1 2比较而言,其生成的代码紧凑、执行效率高。 ( D) RVDS可以对用汇编语言或者 C语言或者 C+语言编写的源程序进行编译。 二、填空题 41 下面是嵌入式系统硬件部分的逻辑 组成及其与外部世界关系的示意图,其中的组成部分 A是【 41】接口 ;组成部分 B是【 42】接

22、口。42 数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中, GIF图像文件格式颜色数目仅 【 43】 种,文件特别小,适合互联网传输。 【 44】 图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机中得到广泛使用。 43 具有 WiFi功能的手机、平板电脑、笔记本电脑等终端设备,需要在有 “热点 ”的地方才可能接入无线网络。所谓 “热点 ”其正式 的名称是 【 45】 ,它实际上是一个无线交换机或无线 【 46】 ,室内覆盖距离一般仅为 30m左右,室外通常可达 100 300m。 44 ARM公司把 ARM11之后的基于 ARM Co

23、rtex 【 47】 内核和 ARM Cortex【 48】 内核的系列处理器称为嵌入式 Cortex处理器。 45 在存储结构方面, ARM7采用 【 49】 结构,而 ARM9 ARM11均采用【 50】 结构。 46 已知 R5 0xF0811880, R6=0x41000044,则执行指令 AND R0, R5, R6后,寄存器 R0 【 51】 , R5 【 52】 。 47 已知 R0 0, R1 10000, R2 20000,指令 ADD R0, R1, R2执行后, R0【 53】 , R1= 【 54】 。 48 若 R3 0, R4 0xF912341F,则指令 BIC

24、R3, R4, #0x80000001执行后, R3的值为 【 55】 , R4的值为 【 56】 。 49 嵌入式系统使用的存储器有多种类型,按照其 存取特性可分为随机存取存储器(英文缩写为 RAM)和 【 57】 存储器(英文缩写为 【 58】 )。 50 存储器的带宽是指每秒可传输(读出写入)的最大数据总量。存储器带宽与存储器总线的工作 【 59】 有关,也与数据线的 【 60】 和每个总线周期的传输次数有关。 51 SPI一般使用 4条信号线:串行 【 61】 线 SCK、主机输入从机输出数据线 MISO、主机输出从机输入数据线 MOSI和低电平有效的从机 【 62】线 SSEL。 5

25、2 对于下 图所示的采用行扫描方法的矩阵式键盘电路,在确定键盘中哪一个键被按下的过程中,需采用四根 I O引脚 GPG4GPG7作为行扫描信号的输【 63】,四根 I O引脚 GPF5GPF8作为输【 64】。53 利用下图 LED数码管接口显示字符 “A”的汇编语言程序片段如下,请填空将语句补充完整。 MOV R0, # 【 65】: “A”的共阳编码,用 16进制表示 LDR R1,0x10000000: 指向 nGCS2段中的任何一个地址 STRB R0,【 66】: 写入外部锁存器并让 LED显示54 实时系统的任务时 限有两种类型,分别是 【 67】 和 【 68】 。 55 仿真平

26、台(仿真开发平台)一般指嵌入式系统开发过程中使用的 【 69】、仿真软件或者 【 70】 。 56 C OSII操作系统可以定义的最大任务数是 64个,最高优先级定为 【 71】 ,最低优先级取值为实际定义的最大任务数减 【 72】 。 57 C OSII的每个任务都是一个无限的循环。每个任务都处在以下 5种状态之一的状态下。这 5种状态是 【 73】 态、就绪态、 【 74】 态、挂起态(等待某一事件发生)和被中断态。 58 RTOS响应中断请求并且完成相应 【 75】 ( ISR)的时间非常快,且这个时间必须具有某种程度的一致性。精细衡量这个时间一致性变化的术语是 【 76】 。 59 G

27、NU开发工具套件中包含了编译器、连接器、调试器等工具,其中 GCC是编译器、连接器工具, 【 77】 是调试器工具。若要对某应用程序进行调试,则在编译该应用程序时,要在编译命令中加入参数 【 78】 。 60 片上调试技术是许多嵌入式处 理器芯片采用的硬件调试技术。 【 79】 标准是片上调试技术的一种国际标准,常用于芯片和电路板的调试。该标准中规定的 TAP接口具有 【 80】 根信号线。 三、综合题 61 车载 GPS导航仪 (示意图如图 3-1所示 ) 用于在汽车行驶过程中定位导航、防盗防劫等。其基本功能要求有: a、能够接收 GPS卫星发送的数据,计算出用户的三维位置、方向以及运动速度

28、等信息。 b、能在LCD显示屏上显示电子地图,并显示车辆运行状况。 c、具有语音提醒功能,即能够在转弯、高速公路匝道等处,用语音进行提醒。 d、具有无 线通信功能,可以将车辆的位置及速度等信息传输给监控中心。此功能主要用于车辆的防盗防劫。根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建该 GPS导航仪的硬件平台,请完善下面的叙述(程序)和回答有关的问题。(完善程序或回答问题所需的寄存器格式见题后的附录)。( 1)若硬件设计时,选用专用的、具有 SPI接口的GPS模块,并采用 S3C2410芯片 GPE端口的【 81】引脚(注:通过题目后面附录中相关表格来确定,给出引脚或引脚范围均

29、可)连接到 GPS模块相关 SPI信号引脚上,用于传输位置、方向、运动速度等信息。 在相关驱动程序中,用下面语句来初始化它们作为 SPI引脚使用。 rGPECON=(rGPECON|0x0A800000)& 【 82】 ); rGPECON是 GPE端口的控制寄存器( 2)设计时选择彩色 LCD作为显示屏,用于显示电子地图及车辆运行状况等。电路设计时,选择 S3C2410芯片的专用LCD端口: GPC端口和【 83】端口,并外加驱动电路连接彩色 LCD屏。在相关驱动程序中,用下面语句来初始化 GPC端口作为专用 LCD端口使用。 rGPCCON=【 84】; rGPCCON是 GPC端口的控制

30、寄存器 S3C2410芯片的专用 LCD端口可以方便地设计成真彩色 LCD屏的接口。接口电路中对应传送 R、 G、 B颜色的数据线分别需要【 85】根引脚,若 LCD屏的分辨率是 1024768的,那么,一幅满屏显示的地图至少需【 86】 MB(注: 1KB=1024B)的缓存空间。( 3)在设计语音提醒功能时,若采用一个 16位 D/A转换器芯片,再加上功率放大电路及扬声器等来构成语音播报电路。需播报的语音可以事先进行语音波形采样、编码。因为人的语音频率范围是 300Hz 3400 Hz。因此,对语音波形采样时,采样频率至少为【 87】 KHz(请取整数频 率值),所采得的数字语音信号才不至

31、于失真。假设,播音员读 “前方 100米右转 “的这段语音波形持续 8秒,采用该采样频率进行采样,数字语音信号编码采用 16位二进制数,那么存储该段语音信号约需要【 88】 KB( 1KB=1024B)的存储容量。语音回放时,按照采样频率要求,定时从所存储的单元中逐次读出数字语音信号,输出给 D/A转换器,然后通过扬声器播出。因此,在相关的驱动程序中,用 S3C2410芯片中的 Timer2部件来产生该定时信号,Timer2部件的初始化函数编写如下,请补充完善。(注:系统主频参数 PCLK为600MHz,分割器值选择为 1/4,预分频器值选择为 1,下面程序中所有参数请用十六进制表示)。 vo

32、id Timer2Int(void)/设置定时器配置寄存器 0( TCFG0)rTCFG0=【 89】; dead zone=0, Timer2预分频器值设 1/设置定时器配置寄存器1( TCFG1) rTCFG1=【 90】;都工作在中断方式,分割器值,即 mux2=1/4/设置计数常数 rTCNTB2=【 91】; /设置控制寄存器 TCONrTCON=【 92】;仅更新 TCNTB2和 TCMPB2rTCON=【 93】 ;仅 Timer2启动 ( 4)设计无线通信接口时,选用 3G模块通过 I2C总线功能与 S3C2410芯片的专用引脚连接,即把 3G模块上的 SDA和 SCL引脚连接

33、到 S3C2410芯片的【 94】和【 95】引脚上。通过 I2C总线把需要发送的信息传送给 3G模块,再由 3G模块发送给后台服务器。( 5)若车载 GPS导航仪的应用程序以 Linux操作系统为软件平台,系统集成时,需要进行软件平台的构建工作。软件平台的构建步骤通常是:首先移植启动引导程序( Bootloader),然后完成 Linux【 96】的移植,随后还需构建【 97】 文件系统。在启动引导程序中通常完成设置异常向量表、设置堆栈指针、引导操作系统等工作。按照 ARM9体系结构的规定,启动引导程序代码的存储单元首址应该是【 98】,它对应复位异常向量。各异常向量之间相差【 99】个字节

34、。因此,需要在各异常向量处设计一条【 100】指令。 1) 端口 E控制寄存器 (GPECON)的格式2) GPCCON寄存器的格式3) GPDCON寄存器的格式4) TCFG0寄存器的格式5) TCFG1寄存器的格式通过 TCFG0、 TCFG1的设置,可以确定预分频器值和分割器值,最终通过下面公式定时器计数时钟频率。定时器计数时钟频率 =PCLK/(预分频器值 +1)/(分割器值 )预分频器值的范围 =0 255分割器值的取值范围 =2, 4,8,166) TCON寄存器的格式计算机三级(嵌入式系统开发技术)机试模拟试卷 48答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 广义

35、上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和 特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。选项中 A、 C、 D均属于嵌入式系统;而服务器是网络环境中的高性能计算机,不属于嵌入式系统。所以本题选 B。 2 【正确答案】 C 【试题解析】 嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。硬件的主体是 CPU和存储器,它们通过 I O接口和 I O设备与外部世界联系。现在嵌入式系统中使用最多的还是 8位和

36、 16位 CPU,但 32位是技术发展的主流。故本题选 C。 3 【正确答案】 D 【试题解析】 嵌入式系统的分类有多种。按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中低端系统硬件大多采用 4位或 8位单片机,不使用操作系统,由监控程序对系统进行控制,在工控领域和白色家电领域占主导地位。选型中 D项表述错误,故本题选 D。 4 【正确答案】 D 【试题解析】 随着电子设计自动化水平的提高和 VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机 或其他一些电子系统的全部电路都集成在单

37、个芯片上,这种芯片就是所谓的片上系统。 SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还包含数字模拟混合电路和射频电路。由于 SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和 I O等多种功能。目前,大多数 32位的嵌入式处理芯片均为 SoC, SoC逐渐成为集成电路设计的主流发展趋势。 D选项中平板电脑使用的也是 SoC技术,故本题选 D。 5 【正确答案】 D 【试题解析】 数字图像数据量 =分辨率 像素深度 8,故本 题像素深度为768KB8( 1024768) =8位,故本题选 D。 6 【正确答案】 B 【试题解析】 音频信息数

38、字话的过程是取样、量化、编码。其中量化是把每个样本的模拟值转换成数字量来表示,因此量化过程往往也称为 A D转换(模数转换)。量化位数增多,量化的精度可以提高,声音的保真度也更好,量化位数越少,数字声音的数据量也越少。故本题选 B。 7 【正确答案】 C 【试题解析】 局域网的地域范围较小,往往属于一个单位所有,由单位自建自管,具有多种类型。局域网使用专门铺设的传输介质进行联网 和数据通信,数据传输速率高,延迟时间短,误码率低。故本题选 C。 8 【正确答案】 C 【试题解析】 IP协议第 4版,简称 IPv4规定,每个 IP地址使用 32个二进制位表示,其中包含网络号和主机号两部分,每个正在

39、上网的终端设备都有一个 IP地址,许多设备的 IP地址是动态分配的而非固定不变的。由于 IPv4中地址长度仅为 32位,只有大约 36亿个地址可用。 2011年年初国际组织 ICANN宣布地址已全部分配完毕,新的第 6版 IP协议 IPv6已把地址长度扩展到 128位。故本题选 C。 9 【正确答案】 C 【试题解析】 ARM公司在经典处理器 ARM11以后的产品改用 Cortex命名,并分成 A、 R和 M三类,旨在为各种不同的市场提供服务。其中: “A”系列面向尖端的基于虚拟内存的操作系统和用户应用; “R”系列针对实时系统; “M”系列对微控制器。故本题选 C。 10 【正确答案】 D

40、【试题解析】 CPRS为当前程序状态寄存器,记录了 ARM运行过程中的标志状态:其中 T为 ARM与 Thumb指令切换, F为禁止快速中断 FIQ的控制位。因此A、 B、 C项正确,故本题选 D。 11 【正确答案】 B 【试题解析】 ARM对异常的响应过程如下:将 CPRS的值保存到将要执行的异常中断对应的各自 SPSR中;设置 CPSR的相应位;将引起异常指令的下一条地址(断点地址)保存到 R14中;给 PC强制赋值,转入向量地址,以便执行相应的处理程序。故本题选 B项。 12 【正确答案】 D 【试题解析】 MMU是 Memory Management Unit的缩写,中文名是内存管理

41、单元,它是 CPU管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权; MMU进行虚拟地址到物理地址的转 换通过查找页表来完成,每次在访问内存时先查 TLB,查不到时再到内存中去查整个页表。故 MMU通过查 TLB表得到的是物理地址, D项错误,故本题选 D。 13 【正确答案】 D 【试题解析】 将数值变为一半相当于除以 2,除法运算可以通过逻辑右移来完成,存入可以使用数据传送指令 MOV来完成。故本题选 D。 14 【正确答案】 B 【试题解析】 寄存器间接寻址是指以寄存器的值作为操作数地址,而操作数本身存放在存储器中,用于间接寻址的寄存

42、器必须用括起来。故本题选 B。 15 【正确答案】 C 【试题解析】 伪指令 DCW用于分配一片连续的半字存储单元并用指定的数据初始化; CODE32通知编译器,其后的指令序列为 32位的 ARM指令; EQU是等于伪指令,用于为程序中的常量、标号等定义一个等效的字符名称; EXTERN是外部标号引用声明伪指令,用于通知编译器要使用的标号在其他的源文件中定义,但要在当前文件中引用。 C项错误,故本题选 C。 16 【正确答案】 A 【试题解析】 根据题目意思,本题要用的指令是 STRB,且采用基址加变址寻址方式,同时需要自动更新地址,则指令为 STRB R1, R2, #1 !,故本题选 A。

43、 17 【正确答案】 A 【试题解析】 题目要求 16位数据,故需用半字数据加载指令 LDRH,又数据是在 R1指示的内存中,故采用寄存器间接寻址 R1,故本题选 A项。 18 【正确答案】 A 【试题解析】 嵌入式处理器本身是不能独立工作的,必须给它供电,加上时钟信号,提供复位信号等才可能工作;嵌入式最小硬件系统一般包括嵌入式处理器、时钟电路、电源电路、复位电路、存储器和调试测试接口;而大多数基于 ARM处理器核的处理器芯片都有调试接口。 A项错误,故本题选 A。 19 【 正确答案】 D 【试题解析】 AMBA 是 ARM公司公布的总线协议,其中文名为 “先进微控制器总线体系结构 ”;用于

44、连接和管理片上系统中各功能模块的开放标准和片上互连规范; AMBA有多个版本,至 2011年, AMBA已从 AMBA1 0发展到了AMBA4 0,性能随版本的发展而逐步提高, ARM7采用 AMBA1,而 ARM9采用 AMBA2。故本题选 D。 20 【正确答案】 C 【试题解析】 嵌入式系统的存储器以半导体存储器为主。按照其存取特性可分为RAM和 ROM;使用的 RAM有 SRAM、 DRAM等多种, 目前嵌入式处理器内部的 Cache采用 SRAM,通过对 DRAM的存储控制技术进行改进,出现了 DDR2 SDRAM、 DDR3 SDRAM等新型的存储器产品;新型存储器 FRAM和 M

45、RAM均非传统的半导体存储器。 C项错误,故本题选 C。 21 【正确答案】 D 【试题解析】 GPIO一般具有三态,即 0态、 1态和高阻状态;为了节省引脚条数,通常有些 GPIO引脚有多种功能以供选择,可以通过设置相关控制寄存器的位来确定引脚功能;有些 ARM芯片,如新唐科技的 CortexcM0芯片每个引脚多可以设置成中断输入;在嵌 入式应用系统中,少数几个按键作为简单键盘的应用非常普遍,通常可应用 GPIO引脚构建简单键盘。故本题选 D。 22 【正确答案】 D 【试题解析】 I2C总线属于多主总线,即允许总线上有一个或多个主控制器件和若干从器件同时进行操作,通过总线仲裁的方式确定总线

46、控制权; I2C只有两条信号线;数据线 SDA和时钟线 SCL,所有操作都通过这两条信号线完成; UART常用于全双工串行异步通信; USB有多个版本,如 USB 1 0、 USB 1 1、 USB 2 0、 USB 3 0等。故本题选 D。 23 【正确答案】 C 【试题解析】 嵌入式系统中使用的键盘有线性键盘和矩阵键盘两类:电阻式触摸屏和电容式触摸屏是嵌入式系统中常用的两种触摸屏;液晶显示器是嵌入式系统常用的一种显示设备;放光二极管是 LED, LCD是液晶显示器,故本题选 C。 24 【正确答案】 B 【试题解析】 一般情况下,为保证系统可靠复位,复位信号有效电平的时间宽度必须为若干个处

47、理器时钟周期;嵌入式系统可使用外接典型复位芯片来保证系统可靠复位;嵌入式处理器都有一个系统复位引脚为 nRESET或 RESET, n表示低电平复位,不带 n的表示高电平复位; ARM复位后 PC无条件的指向 0x00000000处。 B项错误,故本题选 B。 25 【正确答案】 A 【试题解析】 连接 AMBA的系统总线和外围总线的是桥接器, DMA连接在AMBA的系统总线上,故 A错误; DMA一般采用向量中断或嵌套向量中断方式管理中断,向量中断区分中断的优先级,并且每个中断都有各自的中断处理程序地址,高优先级的中断可以进入低优先级中断的处理过程中,待高优先级中断处理完成后再继续执行低优先

48、级中断处理。故本题选 A。 26 【正确答案】 D 【试题解析】 GPRS是 GSM用户可用 的一种移动数据业务,通常支持用 AT指令集进行呼叫、短信、传真、数据传输等业务;凡使用 802 11系列协议的无线局域网又称为 WiFi;蓝牙是一种支持短距离通信的无线低速通信技术,它采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信;嵌入式系统中的常用无线模块主要包括 GPS、 GPRS、 WiFi、蓝牙及通用射频通信模块等,通信连接接口有 UART,也有基于 USB的。 D项错误,故本题选 D。 27 【正确答案】 A 【试题解析】 任务执行时间超过截止时间,系统的总损益就为负,这一

49、种实时系统称为硬 实时系统,否则为软实时系统。硬实时( Hard RealTime)系统的运行正确性是同其响应时限紧密相关的。一旦超过时限将导致严重的负效益后果,如飞机控制器、核反应堆处理装置等。然而,在一个软实时( Soft RealTime)系统中,虽然也存在时限指标,但是如果输出响应超过时限,一般不会造成严重后果。实时系统按响应时间的快慢有强实时系统、普通实时系统和弱实时系统三种。 A项错误,故本题选 A。 28 【正确答案】 B 【试题解析】 B项 Windows Phone 8的前驱产品是 2003年问世的 Windows Mobile,两者都是微软公司的手机操作系统。故本题选 B。 29 【正确答案】 D 【试题解析】 单内核结构是传统操作系统采用的结构,也称为宏内核( Macro Kernel)。其缺点是占内存空间大,缺乏可扩展性,维护困难,任务执行时间的可预测性较低,可靠性较低,排除故障和增加新功能需要重编译。其优点是应用程序生成效率高,系统花在内

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

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

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