1、计算机三级(嵌入式系统开发技术)机试-试卷 5及答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.嵌入式系统的应用极其广泛,下列设备:洗衣机;电饭煲;服务器;平板扫描仪;路由器;机顶盒;巨型机;POS 机中,属于嵌入式系统应用的是( )。(分数:2.00)A.除和之外B.除和之外C.除和之外D.全部都是2.嵌入式系统的软件大多存储在非易失性存储器中,即使断电也不会消失。目前嵌入式系统使用最多的非易失性存储器是( )。(分数:2.00)A.Mask ROMB.Flash memoryC.SRAMD.SSD3.下图是数字信号处理器(DSP)的典型应
2、用方式,其中的、和分别是( )。 (分数:2.00)A.模拟信号、DSP、数字信号B.模拟信号、DSP、模拟信号C.数字信号、DSP、数字信号D.数字信号、DSP、模拟信号4.片上系统(或系统级芯片)是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是( )。(分数:2.00)A.其英文缩写是 SOC或 SoC,它是电子设计自动化水平提高和大规模集成电路制造技术发展的成果B.它已成为集成电路设计的发展趋势,现在许多嵌入式处理芯片都是片上系统C.芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和IO 等多种功能D.智能手机已经广泛采用片上系统,平板电脑
3、大多还使用传统的 Intel处理器5.在嵌入式系统(如数码相机)中,获取数字图像的过程大体分为四步,如下图所示,正确的处理步骤是( )。(分数:2.00)A.取样、扫描、分色、量化B.分色、量化、扫描、取样C.扫描、分色、取样、量化D.扫描、量化、取样、分色6.数字音频的比特率(码率)指的是每秒钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码方法等密切相关。假设数字音频的比特率为 32kbs,其量化位数为 8位,单声道,采用压缩编码,压缩比为 2,那么取样频率是( )。(分数:2.00)A.8kHzB.12kHzC.16kHzD.20kHz7.微波通信是利用频率为 300MHz30
4、0GHz 电磁波进行的通信,它具有频带宽、容量大的特性,应用广泛。下面不属于微波通信应用的是( )。(分数:2.00)A.手机通信B.卫星通信C.无线局域网(WiFi)D.调频广播(FM)8.计算机局域网传输数据时,必须把数据组织成规定格式的“帧”,每一数据帧由下图所示的 5个部分组成,其中、分别是( )。 (分数:2.00)A.有效载荷、控制信息、校验信息B.控制信息、校验信息、有效载荷C.控制信息、有效载荷、校验信息D.校验信息、有效载荷、控制信息9.关于嵌入式处理器内核说法错误的是( )。(分数:2.00)A.PowerPC采用 RISC指令集结构B.MC68K采用是 CISC指令集结构
5、C.ARM采用 RISC指令集结构D.MIPS采用哈佛结构10.关于 ARM CortexM微控制器以下说法错误的是( )。(分数:2.00)A.处理速度快B.代码密度高C.软件可移植性好D.功耗大11.以下 ARM Cortex处理器最适合实时应用的是( )。(分数:2.00)A.Cortex-M3B.Cortex-M0+C.Coaex-A15D.Cortex-R412.以下只具有 Thumb一 2状态和调试状态的 ARM处理器是( )。(分数:2.00)A.ARM7B.ARM9C.ARM Cortex-M3D.ARM1113.关于 ARM处理器的工作模式,以下说法正确的是( )。(分数:2
6、.00)A.快速中断模式用来处理 FIQ中断B.用户模式用来处理普通中断C.中止模式运行特权级的操作系统任务D.系统模式运行正常的程序14.以下关于 ARM程序状态寄存器 CPSR的说法正确的是( )。(分数:2.00)A.CPSR中 N=1表示运算结果为正数B.CPSR中 F=0允许快速中断C.CSPR中 V=0表示运算结果溢出D.CPSR中 Z=0表示运算结果为 015.执行 ARM指令 STR R0,R1,#4!之后,以下说法正确的是( )。(分数:2.00)A.R0的值加 4B.R1的值加 4C.内存中的数据保持不变D.R1的值保持不变16.执行 ARM指令 MOV R0,R1,LSL
7、#3 后,R0 的值为( )。(分数:2.00)A.R1的 3倍B.R1+3C.R1的 8倍D.R1的 8分之 117.以下 ARM指令正确的是( )。(分数:2.00)A.ADD R1,R2,#1B.ANDR0,R1C.SUBS R7,R7,#1D.BEQ PC,LR18.在小端模式下,通过 ARM伪指令 MyData DCW 0x1122,0x3344,0x5566,0x7788 在内存中定义了 4个16位操作数,则在伪指令 LDR R1,=MyData 后执行指令 LDR R0,R1,#4,则 R0的值为( )。(分数:2.00)A.0x77885566B.0x11223344C.0x4
8、4556677D.0x8877665519.下面是关于基于 ARM内核的典型嵌入式系统硬件组成的叙述( )。典型嵌入式硬件系统包括完成模拟量和数字量输入功能的前向通道典型嵌入式硬件系统包括完成模拟量和数字量输出功能的后向通道典型嵌入式硬件系统包括人机交互通道(例如键盘或触摸屏等输入接口及 LED或 LCD显示等输出接口)典型嵌入式硬件系统包括相互互连通信通道(例如以太网接口、USB 接口等)上述叙述中,正确的是:(分数:2.00)A.仅、和B.仅、和C.仅、和D.全部20.基于 ARM内核的嵌入式芯片是以 ARM内核为基础,通过 AMBA总线将其他硬件组件连接在一起的。下面列出的 4个组件中,
9、哪一个组件是挂在 AMBA的外围总线(APB)上的?(分数:2.00)A.LCD控制器B.Timer(定时器)C.中断控制器D.JTAG21.下面是关于 ARM嵌入式芯片中的 DMA控制器的叙述,其中错误的是( )。(分数:2.00)A.DMA控制器即为直接存储器访问控制器B.使用 DMA控制器可将数据块在外设与内存之间直接传输而不需 CPU的参与,因而可显著降低处理器的负荷C.ARM嵌入式芯片中的 DMA控制器挂在 AMBA的外围总线(APB)上D.DMA控制器工作时所需的时钟由 ARM嵌入式芯片中的电源管理与时钟控制器组件提供22.下面关于嵌入式系统使用的存储器的叙述中,错误的是( )。(
10、分数:2.00)A.SRAM是静态随机存取存储器B.DDR2 SDRAM、DDR3 SDRAM 和 DDR4 SDRAM这 3种 SDRAM中,只有 DDR2采用双倍数据速率技术C.EEPROM是一种可电擦除可编程的只读存储器,可以在线改写和擦除信息D.铁电随机存取存储器(FRAM)是一种非易失性存储器23.用下图可以辅助解释 SPI的工作原理。假设主机的移位寄存器 A中已存入 11001010,从机的移位寄存器 B中已存入 11110000,则在主机发出 8个 SCK有效信号后,主机移位寄存器 A和从机移位寄存器 B中的内容分别是( )。 (分数:2.00)A.11001010,111100
11、00B.01010011,00001111C.11110000,11001010D.00001111,0101001124.下图为基于 ARM嵌入式芯片的嵌入式系统的键盘接口。下面关于该键盘接口的叙述中,错误的是( )。(分数:2.00)A.图中所示的键盘接口采用了非编码键盘(线性键盘)的结构形式B.当仅 KEY4按下时,ARM 嵌入式芯片读到的 GPF6GPF1 的值为 001000C.对于有些 ARM嵌入式芯片,图中的 GPF6GPF1 可作为外部中断引脚 EINT6EINT1,此时可通过中断方式读取按键结果D.图中键盘接口用到的 GPF口是 ARM嵌入式芯片的 GPIO端口中的一个端口2
12、5.下面关于嵌入式系统中常用的触摸屏的叙述中,错误的是( )。(分数:2.00)A.电容式触摸屏的结构比电阻式触摸屏复杂,其价格也比电阻式触摸屏高B.利用电阻式触摸屏输入信息时一般需采用专用的硬笔C.当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一个耦合电容D.相对而言,电阻式触摸屏的应用越来越广泛26.下面关于 S3C2410的外部存储器的叙述中,错误的是( )。(分数:2.00)A.S3C2410的存储器控制组件中包括的存储器控制器提供访问片外存储器芯片所需的控制信号B.S3C2410的外部存储器地址空间共 1GBC.S3C2410的 IO 与存储器采用统一编址方式D.S3C2
13、410的外部存储器地址空间可分成数个 BANK,每个 BANK均可实现 8位、16 位和 32位总线宽度的访问27.下面关于 S3C2410的 UART的叙述中,错误的是( )。(分数:2.00)A.通过对 UART线路控制寄存器的设置,可决定该 UART通信时是否采用奇偶校验B.UART的特殊功能寄存器中,除 UART线路控制寄存器外,还有 UART控制寄存器等C.通过 UART发送接收状态寄存器可了解 UART的发送移位寄存器和发送缓冲器等的状态D.UART的波特率发生器只能对 PCLK时钟进行分频获得通信所需的波特率28.下述通信标准中,不采用差分方式进行信号传输的是( )。(分数:2.
14、00)A.USBB.RS-232C.RS-485D.CAN29.现为某车载地图设备选择操作系统,友好的用户界面是最主要的功能需求之一。以下嵌入式操作系统中,最适宜采用的操作系统是( )。(分数:2.00)A.eCOSB.AndroidC.QNXD.COSII30.下列关于 COSII 操作系统的描述中,错误的是( )。(分数:2.00)A.COSII 支持抢占式任务调度B.发生中断时,正在运行的 COSII 任务暂停运行,并进入被中断状态C. 斗 COSII 的所有就绪态任务均登记在事件控制块中D.COSII 允许每个任务拥有自己的自用栈31.下列关于 COSII 操作系统空闲任务的描述中,错
15、误的是( )。(分数:2.00)A.空闲任务自创建之后永远不会处于挂起态B.空闲任务是操作系统初始化函数创建的第一个任务C.空闲任务的优先级设为最低优先级D.空闲任务永远不会处于运行态32.按照实时性能和内核结构划分,QNX 操作系统属于( )。(分数:2.00)A.硬实时微内核嵌入式操作系统B.软实时微内核嵌入式操作系统C.硬实时单内核嵌入式操作系统D.硬实时宏内核嵌入式操作系统33.硬件抽象层和引导加载程序都属于底层软件。下列各功能中,并非由底层软件实现的功能是( )。(分数:2.00)A.设备初始化B.进程间通信C.装载操作系统映像到内存D.初始化存储器34.下面关于 Linux操作系统
16、的论述中,错误的是( )。(分数:2.00)A.Linux是能够为多用户提供多任务功能的单内核操作系统B.Monta Vista Linux是一种嵌入式操作系统发行版C.虚拟文件系统(VFS)在系统调用接口和内核所支持的文件系统之间提供了一个交换层D.Linux内核通过系统调用接口访问系统硬件35.下面关于实时系统的论述中,正确的是( )。(分数:2.00)A.硬实时任务偶尔超出时限将造成任务的服务质量下降B.硬实时系统的时限比软实时系统短C.核反应堆处理装置属于硬实时系统D.嵌入式系统都是实时系统36.COSII 操作系统内核通过任务控制块管理任务。下列各项中,不属于任务控制块的内容的是(
17、)。(分数:2.00)A.指向任务代码临界区的指针B.指向任务堆栈栈顶的指针C.任务的优先级D.任务的状态字37.下列关于 Bootloader的描述中,错误的是( )。(分数:2.00)A.依赖于 CPU体系结构的代码通常都放在 Bootloader阶段 1中B.Bootloader通常支持启动加载模式和下载模式C.Bootloader执行的第一条指令必须存储在 RAM存储器中D.Bootloader阶段 2的代码通常用 C语言实现38.下列关于 COSII 操作系统中断处理的描述中,错误的是( )。(分数:2.00)A.中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行
18、事件处理B.当中断服务子程序返回时,有可能进行任务切换C.中断服务子程序的最后一步是执行中断返回指令D.COSII 操作系统中断嵌套层数可达 255层39.下面有关嵌入式系统开发的说明中,错误的是( )。(分数:2.00)A.嵌入式系统开发往往是与应用目标紧密联系在一起的B.嵌入式系统的应用程序需要基于某个嵌入式操作系统上来开发C.嵌入式系统开发往往需要综合考虑系统的硬件、软件逻辑功能如何实现D.嵌入式系统开发往往需使用宿主机一目标机的开发架构来进行40.GCC是针对 Linux操作系统环境下应用程序的编译工具,下面叙述中错误的是( )。(分数:2.00)A.GCC将源文件生成可执行文件的过程
19、是由:编译、汇编、连接等 3个阶段组成B.GCC能将 C语言、C+语言、汇编语言编写的源程序生成执行文件C.设计者若要对源程序进行调试,需要在 GCC命令中加入-g 参数来编译该源程序D.用 GCC把源文件仅编译成目标文件,那么,C 语言编写的应用程序中可以不要 main函数二、填空题(总题数:20,分数:40.00)41.所有嵌入式系统都是由硬件和软件两部分组成的,硬件部分的主体是 1【41】和存储器;它们通过 2【42】接口(设备)与外部世界联系。(分数:2.00)填空项 1:_42.数字图像的文件格式有多种,不同的文件格式采用不同的编码方法。其中 JPEG大多采用有损压缩方法,压缩率较高
20、,它在 1【43】中广泛使用。 2【44】图像文件格式采用无损压缩方法,图像的颜色数目较少,文件特别小,适合在网页中作为插图或剪贴画使用。(分数:2.00)填空项 1:_43.构建无线局域网的技术除了采用 80211(wiFi)之外,另一种常用的是 1【45】技术,它是一种短距离、低速率、低成本的无线通信技术,其最高数据传输速率为 1Mbps左右,传输距离大约在 2【46】m之内。(分数:2.00)填空项 1:_44.如果 R5=1000,R6=2999,C=1,指令 ADC R0,R5,R6 执行后,R0= 1【47】,R5= 2【48】。(分数:2.00)填空项 1:_45.小端模式下如果
21、从 0x30000000到 0x30000007存放的一个双字为 0x1234567890ABCDEF,且R1=0x30000000,则加载指令 LDRB:R0,R1执行后,R0= 1【49】、LDRH R2,R1,#2执行后,R2= 2【50】。(分数:2.00)填空项 1:_46.若 R2=0xFF00000F,则指令 ADDS R1,R2,#0x80000001 执行后,寄存器 R1= 1【51】,进位位 C= 2【52】。(分数:2.00)填空项 1:_47.已知 R0=0x10,R1=0x20,R2=0x08,R3=0xFFFFFFF3,则指令 LSL R0,R0,R2 执行后,R0
22、= 1【53】,指令 MVN R1,R3 执行后 R1= 2【54】。(分数:2.00)填空项 1:_48.Thumb-2指令集有专门提供开关中断的专用指令,其中开可屏蔽中断的指令为 1【55】,关闭可屏蔽中断的指令为 2【56】。(分数:2.00)填空项 1:_49.嵌入式系统使用的存储器有多种类型,按照所处物理位置可分为片内存储器和 1【57】存储器以及外部存储设备,按照存储信息的不同又可分为 2【58】存储器和数据存储器。(分数:2.00)填空项 1:_50.设某存储器总线的工作频率为 100MHz,数据宽度为 16位,每个总线周期传输 2次,其带宽为 1【59】MBS,1 分钟可传输
23、2【60】MB 数据。(分数:2.00)填空项 1:_51.UART传送一个字符时有固定的格式,如下图所示。图中和分别是 1【61】位和 2【62】位。(分数:2.00)填空项 1:_52.高清晰度多媒体接口用 4个大写英文字母简称为 1【63】,它是一种 2【64】化音频视频接口,适合影像传输,可同时传送音频和视频信号而无需在信号传送前进行数模或者模数转换。(分数:2.00)填空项 1:_53.在嵌入式应用系统中,目前使用的触摸屏主要有两种:一种是 1【65】式触摸屏(俗称软屏),结构简单,价格较低;另一种是 2【66】式触摸屏(俗称硬屏),其结构相对复杂,价格较高。(分数:2.00)填空项
24、 1:_54.在实时系统中,在给定时间内系统可以处理的事件总数称为 1【67】。实时系统中的另一个指标用于衡量输入数据的有效等待时间,超过了这个时间,处理器即使接收到输入数据,也不能够给出有用的输出数据,这个时间的名称是 2【68】。(分数:2.00)填空项 1:_55.在嵌入式操作系统中,核心部分称为 1【69】,而对硬件设备进行控制和管理的程序模块称为 2【70】。(分数:2.00)填空项 1:_56.嵌入式系统 1【71】的时候,所有的微处理器通常都从某个由 CPU制造商预先安排的地址上取指令。例如,基于 ARM920T核的微处理器从地址 0x00000000取得它的第一条指令。CPU
25、执行的第一条指令就是 2【72】程序中的第一条指令。(分数:2.00)填空项 1:_57.引导加载程序在引导加载操作系统时,设置相关的寄存器和资源,跳转到 1【73】所在的空间,执行其引导,这个过程中可以给 2【74】传递参数,可以控制系统启动的模式。(分数:2.00)填空项 1:_58.U-Boot是一种通用的引导加载程序,对 1【75】系列处理器支持最为丰富,对 2【76】操作系统的支持最为完善。(分数:2.00)填空项 1:_59.嵌入式系统的调试方法中有一种使用驻留监控软件的调试方法。所谓驻留监控软件是一段固化在 1【77】ROM 中的程序。它是一种成本较低的调试方法,不需要专门的硬件
26、调试和 2【78】设备。(分数:2.00)填空项 1:_60.利用 ADS12 工具套件进行基于 ARM硬件平台的软件开发,在进行编译连接时,地址映射连接类型有2种方式,分别是 1【79】连接类型和 Scattered连接类型。采用 Scattered连接类型时需要提供一个scatter格式的 2【80】。(分数:2.00)填空项 1:_三、综合题(总题数:1,分数:2.00)61.车载 GPS导航仪(示意图如下图所示)用于在汽车行驶过程中定位导航、防盗防劫等。其基本功能要求有: a、能够接收 GPS卫星发送的数据,计算出用户的三维位置、方向以及运动速度等信息。 b、能在 LCD显示屏上显示电
27、子地图,并显示车辆运行状况。 c、具有语音提醒功能,即能够在转弯、高速公路匝道等处,用语音进行提醒。 d、具有无线通信功能,可以将车辆的位置及速度等信息传输给监控中心。此功能主要用于车辆的防盗防劫。 根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建该 GPS导航仪的硬件平台,请完善下面的叙述(程序)和回答有关的问题。(完善程序或回答问题所需的寄存器格式见题后的附录)。 (1)若硬件设计时,选用专用的、具有 SPI接口的 GPS模块,并采用 S3C2410芯片GPE端口的_【81】引脚(注:通过题目后面附录中相关表格来确定,给出引脚或引脚范围均可)连接到 GPS模块相关 SPI信号
28、引脚上,用于传输位置、方向、运动速度等信息。在相关驱动程序中,用下面语句来初始化它们作为 SPI引脚使用。 rGPECON=(rGPECON0x0A800000)&_【82】);rGPECON 是 GPE端口的控制寄存器 (2)设计时选择彩色 LCD作为显示屏,用于显示电子地图及车辆运行状况等。电路设计时,选择 S3C2410芯片的专用 LCD端口:GPC 端口和_【83】端口,并外加驱动电路连接彩色 LCD屏。在相关驱动程序中,用下面语句来初始化 GPC端口作为专用 LCD端口使用。 rGPCCON=_【84】;rGPCCON 是 GPC端口的控制寄存器 S3C2410 芯片的专用 LCD端
29、口可以方便地设计成真彩色 LCD屏的接口。接口电路中对应传送 R、G、B 颜色的数据线分别需要_【85】根引脚,若 LCD屏的分辨率是 1024768的,那么,一幅满屏显示的地图至少需_【86】MB(注:1KB=1024B)的缓存空间。 (3)在设计语音提醒功能时,若采用一个 16位 DA 转换器芯片,再加上功率放大电路及扬声器等来构成语音播报电路。需播报的语音可以事先进行语音波形采样、编码。因为人的语音频率范围是 300Hz3400Hz。因此,对语音波形采样时,采样频率至少为_【87】KHz(请取整数频率值),所采得的数字语音信号才不至于失真。假设,播音员读“前方 lOO米右转”的这段语音波
30、形持续 8秒,采用该采样频率进行采样,数字语音信号编码采用 16位二进制数,那么存储该段语音信号约需要_【88】KB(1KB=1024B)的存储容量。语音回放时,按照采样频率要求,定时从所存储的单元中逐次读出数字语音信号,输出给 DA 转换器,然后通过扬声器播出。因此,在相关的驱动程序中,用S3C2410芯片中的 Timer2部件来产生该定时信号,Timer2 部件的初始化函数编写如下,请补充完善。(注:系统主频参数 PCLK为 600MHz,分割器值选择为 14,预分频器值选择为 1,下面程序中所有参数请用十六进制表示)。 void Timer2Int(void) 设置定时器配置寄存器 0(
31、TCFG0) rTCFG0=_【89】;dead zone=0,Timer2 预分频器值设 1 设置定时器配置寄存器1(TCFG1) rTCFG1=_【90】;都工作在中断方式,分割器值,即 mux2=14 设置计数常数 rTCNTB2=_【91】; 设置控制寄存器 TCON rTCON=_【92】;仅更新 TCNTB2和 TCMPB2 rTCON=_【93】;仅 Timer2启动 (4)设计无线通信接口时,选用 3G模块通过 I 2 C总线功能与 S3C2410芯片的专用引脚连接,即把 3G模块上的 SDA和 SCL引脚连接到 S3C2410芯片的_【94】和_【95】引脚上。通过 I 2
32、C总线把需要发送的信息传送给 3G模块,再由 3G模块发送给后台服务器。 (5)若车载 GPS导航仪的应用程序以 Linux操作系统为软件平台,系统集成时,需要进行软件平台的构建工作。软件平台的构建步骤通常是:首先移植启动引导程序(Bootloader),然后完成 Linux_【96】的移植,随后还需构建_【97】文件系统。在启动引导程序中通常完成设置异常向量表、设置堆栈指针、引导操作系统等工作。按照 ARM9体系结构的规定,启动引导程序代码的存储单元首址应该是_【98】,它对应复位异常向量。各异常向量之间相差【99】个字节。因此,需要在各异常向量处设计一条_【100】指令。 说明:下面是试题
33、解答时需要用到的寄存器格式及相关说明。 1)端口 E控制寄存器(GPECON)的格式 2)GPCCON寄存器的格式 3)GPDCON寄存器的格式 4)TCFG0寄存器的格式 5)TCFG1寄存器的格式 通过 TCFG0、TCFG1 的设置,可以确定预分频器值和分割器值,最终通过下面公式计算定时器计数时钟频率。 定时器计数时钟频率=PCLK(预分频器值+1)(分割器值) 预分频器值的范围=0255 分割器值的取值范围=2,4,8,16 6)TCON寄存器的格式 (分数:2.00)_计算机三级(嵌入式系统开发技术)机试-试卷 5答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数
34、:40,分数:80.00)1.嵌入式系统的应用极其广泛,下列设备:洗衣机;电饭煲;服务器;平板扫描仪;路由器;机顶盒;巨型机;POS 机中,属于嵌入式系统应用的是( )。(分数:2.00)A.除和之外B.除和之外 C.除和之外D.全部都是解析:解析:广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。而服务器是网络环境中的高性能计算机,巨型计算机实际上是一个巨大的计算
35、机系统,二者均不属于嵌入式系统。故本题选择 B。2.嵌入式系统的软件大多存储在非易失性存储器中,即使断电也不会消失。目前嵌入式系统使用最多的非易失性存储器是( )。(分数:2.00)A.Mask ROMB.Flash memory C.SRAMD.SSD解析:解析:嵌入式存储器也是嵌入式系统硬件的必不可少的组成部分。按照其存取特性可分为随机存取存储器(RAM)和只读存储器(ROM),其中 RAM包括静态和动态两种形式,即 SRAM和 DRAM,他们都是易失性存储器,即掉电后信息丢失;Mask ROM 是基于掩膜工艺技术的只读存储器,一旦生产出来信息不可改变,主要用于不可升级的成熟产品存储程序或
36、不变的参数等信息;SSD 是固态硬盘的缩写,具有读写速度快、功耗低等优点,但目前售价昂贵,在嵌入式领域应用并不广泛;闪存(Flash Memory)是一种长寿命的非易失性存储器,是近些年应用最广的只读存储器。故本题选择 B。3.下图是数字信号处理器(DSP)的典型应用方式,其中的、和分别是( )。 (分数:2.00)A.模拟信号、DSP、数字信号B.模拟信号、DSP、模拟信号 C.数字信号、DSP、数字信号D.数字信号、DSP、模拟信号解析:解析:数字信号处理器(DSP)是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求
37、。如图是 DSP的典型应用方式,其中传感器采集模拟信号,通过 AD 转换器变成数字信号交由 DSP进行处理,再经过 DA 转换器变成模拟信号输出到显示器进行显示。故本题选择 B。4.片上系统(或系统级芯片)是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是( )。(分数:2.00)A.其英文缩写是 SOC或 SoC,它是电子设计自动化水平提高和大规模集成电路制造技术发展的成果B.它已成为集成电路设计的发展趋势,现在许多嵌入式处理芯片都是片上系统C.芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和IO 等多种功能D.智能手机已经广泛采用片上系统,平
38、板电脑大多还使用传统的 Intel处理器 解析:解析:片上系统(或系统级芯片),即 SOC或 SoC,是目前广泛使用的一种嵌入式处理芯片,它是电子设计自动化(EDA)水平提高和大规模集成电路制造技术(VLSI)发展的成果,芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和 IO 等多种功能,目前大多数32位的嵌入式处理芯片均为 SOC,包括智能手机和平板电脑,其逐渐成为集成电路设计的主流发展趋势。故本题选择 D。5.在嵌入式系统(如数码相机)中,获取数字图像的过程大体分为四步,如下图所示,正确的处理步骤是( )。(分数:2.00)A.取样、扫描、分色、量化
39、B.分色、量化、扫描、取样C.扫描、分色、取样、量化 D.扫描、量化、取样、分色解析:解析:从现实世界中获得数字图像的过程称为图像的获取,所使用的设备主要有数码相机和扫描仪两种。获取过程的核心是模拟信号的数字化。其处理步骤大体分为 4步:扫描,分色,取样,量化。故本题选择 C。6.数字音频的比特率(码率)指的是每秒钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码方法等密切相关。假设数字音频的比特率为 32kbs,其量化位数为 8位,单声道,采用压缩编码,压缩比为 2,那么取样频率是( )。(分数:2.00)A.8kHz B.12kHzC.16kHzD.20kHz解析:解析:数字音频
40、的主要参数包括取样频率、量化位数、声道数目、使用的压缩编码方法以及比特率。数字音频未压缩前,其比特率(码率)的计算公式为:波形声音的码率=取样频率量化位数声道数。压缩编码后的码率则为压缩前的码率除以压缩倍数(压缩比)。故经计算可知,此题选择 A。7.微波通信是利用频率为 300MHz300GHz 电磁波进行的通信,它具有频带宽、容量大的特性,应用广泛。下面不属于微波通信应用的是( )。(分数:2.00)A.手机通信B.卫星通信C.无线局域网(WiFi)D.调频广播(FM) 解析:解析:微波是一种 300MHz300GHz 的电磁波,具有类似光波的特性,在空间主要作直线传播。微波通信的一种途径是
41、借助卫星进行接力通信,即卫星通信;手机通信,即个人移动通信技术是微波通信最具代表性的一种;无线局域网(wiFi)借助无线电波进行数据传输,主要是 24GHz 和 58GHz 两个频段,故也属于微波通信;FM(调频广播)主要是利用短波和超短波进行通信,不属于微波通信。故本题选择 D。8.计算机局域网传输数据时,必须把数据组织成规定格式的“帧”,每一数据帧由下图所示的 5个部分组成,其中、分别是( )。 (分数:2.00)A.有效载荷、控制信息、校验信息B.控制信息、校验信息、有效载荷C.控制信息、有效载荷、校验信息 D.校验信息、有效载荷、控制信息解析:解析:局域网采用分组交换技术,发送设备必须
42、把要传输的数据分成小块,即帧,一次只能传输一帧。数据帧中除了包含需要传输的数据(称之为“有效载荷”)之外,还必须包含发送该数据帧的发送设备地址和接收该数据帧的接收设备地址。另外数据帧中还需要附加一些信息随同数据一起进行传输,以供接收设备在收到数据之后验证数据传输是否正确。这些信息包括控制信息和校验信息。故本题选择 C。9.关于嵌入式处理器内核说法错误的是( )。(分数:2.00)A.PowerPC采用 RISC指令集结构B.MC68K采用是 CISC指令集结构 C.ARM采用 RISC指令集结构D.MIPS采用哈佛结构解析:解析:嵌入式处理器的体系结构按指令集可分为两大类:复杂指令集结构(Cl
43、SC)及精简指令集结构(RISC);按存储机制分为冯.诺依曼结构及哈佛结构;按不同内核系列可分为51、AVR、MSP430、MIPS、PowerPC、MC68K、ARM 等。其中,PowerPC、MC68K、MIPS 采用 RISC、哈佛结构,ARM也采用 RISC,多数为哈佛结构。故本题选择 B。10.关于 ARM CortexM微控制器以下说法错误的是( )。(分数:2.00)A.处理速度快B.代码密度高C.软件可移植性好D.功耗大 解析:解析:CortexM 系列是面向微控制器的处理器核,极高性价比、最低成本、极低功耗;具有处理速度快、代码密度高、软件可移植性好的特点。故本题选择 D。1
44、1.以下 ARM Cortex处理器最适合实时应用的是( )。(分数:2.00)A.Cortex-M3B.Cortex-M0+C.Coaex-A15D.Cortex-R4 解析:解析:Cortex 处理器包括基于 CortexR、CortexM 和 CortexA内核的系列处理器。目前高端嵌入式应用可使用 CortexA系列的应用处理器;低端面向控制领域可使用 CortexM系列微控制器;而CortexR系列是面向实时控制的处理器。故本题选择 D。12.以下只具有 Thumb一 2状态和调试状态的 ARM处理器是( )。(分数:2.00)A.ARM7B.ARM9C.ARM Cortex-M3
45、D.ARM11解析:解析:在 ARM的体系结构中,处理器可以工作在 3种不同的状态:ARM 状态,Thumb 状态及Thumb一 2状态,调试状态。其中,除支持 Thumb一 2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态,而 CortexM3只有 Thumb一 2状态和调试状态。故本题选择 C。13.关于 ARM处理器的工作模式,以下说法正确的是( )。(分数:2.00)A.快速中断模式用来处理 FIQ中断 B.用户模式用来处理普通中断C.中止模式运行特权级的操作系统任务D.系统模式运行正常的程序解析:解析:ARM 体系结构支持 7种工作模式,取决于当前程序状态寄存器
46、CPSR的低 5位值。用户模式是程序正常执行工作模式;快速中断模式(FIQ)用来处理高速中断;中止模式处理存储器故障;系统模式运行特权级的操作系统任务。故本题选择 A。14.以下关于 ARM程序状态寄存器 CPSR的说法正确的是( )。(分数:2.00)A.CPSR中 N=1表示运算结果为正数B.CPSR中 F=0允许快速中断 C.CSPR中 V=0表示运算结果溢出D.CPSR中 Z=0表示运算结果为 0解析:解析:CPSR 为当前程序状态寄存器。N 为符号标志,N=1 表示运算结果为负数,N=0 表示运算结果为正数;F 为禁止快速中断 FIQ的控制位,F=0 允许 FIQ中断;V 为溢出标志
47、,加减法运算结果有溢出时V=1,否则 V=0;Z 为全 0标志,运算结果为 0,则 z=1,否则 Z=0。故本题选择 B。15.执行 ARM指令 STR R0,R1,#4!之后,以下说法正确的是( )。(分数:2.00)A.R0的值加 4B.R1的值加 4 C.内存中的数据保持不变D.R1的值保持不变解析:解析:STR 是寄存器到存储器的数据传送指令,题中指令为基址加变址寻址,本指令将寄存器 R0的 32位操作数存储到 R1+4指示地址开始的存储区域中,符号“!”表示指令在完成数据传送后应该更新基址寄存器。故本题选择 B。16.执行 ARM指令 MOV R0,R1,LSL#3 后,R0 的值为( )。(分数:2.00)A.R1的 3倍B.R1+3C.R1的 8倍 D.R1的 8分之 1解析:解析:题中为数据传送指令,将寄存器 R1的值左移 3位后传送到 R0,左移一位相当于乘以 2,故R0的值即 R1的 8倍。故本题选择
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1