三级嵌入式系统开发技术-4 (1)
(完整word版)全国计算机等级考试_三级嵌入式_题库(含答案),推荐文档

全国计算机等级考试三嵌入式系统开发技术题库第1套一、选择题1:嵌入式系统是一类特殊的计算机系统。
下列产品中不属于嵌入式系统的是()。
A:电饭煲B:路由器C:巨型机D:POS机2:嵌入式系统硬件的核心是CPU。
下面关于嵌入式系统CPU特点的叙述中,错误的是()。
A:支持实时处理B:低功耗C:字长在16位以下D:集成了测试电路3:下面关于微控制器的叙述中,错误的是()。
A:微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中B:微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用C:微控制器的英文缩写是MCUD:8位的微控制器现在已基本淘汰4:片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中错误的是()。
A:SoC芯片中只有一个CPU或DSPB:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C:专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D:FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作5:数码相机是嵌入式系统的典型应用之一。
下面关于数码相机的叙述中,错误的是()。
A:它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理B:后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理C:负责进行数码相机操作控制(如镜头变焦、快门控制等)是一个32位的MCUD:高端数码相机配置有实时操作系统和图像处理软件6:电子书阅读器中存储的一本中文长篇小说,大小为128KB,文件格式为.txt,试问该小说包含的汉字大约有多少万字?()A:6万字B:12万字C:25万字D:40万字7:数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输和存储。
目前数字有线电视所传输的数字视频采用的压缩编码标准是()。
A:MPEG-1B:MPEG-2C:MPEG-4D:MPEG-78:下面是IP协议中C类IP地址有关规定的叙述,其中正确的是()。
计算机等级考试三级嵌入式系统开发技术模拟题2020年(8)_真题(含答案与解析)-交互

计算机等级考试三级嵌入式系统开发技术模拟题2020年(8)(总分100, 做题时间120分钟)选择题1.下面关于嵌入式系统分类与发展的叙述中,错误的是( )。
SSS_SINGLE_SELA按嵌入式系统的用途可以把嵌入式系统分为军用、工业用和民用三类B按嵌入式系统产品形态来分,嵌入式系统可以分为系统级产品、板级产品和片级产品C嵌入式系统在20世纪90年代才开始出现D嵌入式系统将向着更高性能、更小功耗、更低成本的方向发展该问题分值: 1.7答案:C第一个公认的现代嵌入式系统是20世纪60年代初美国麻省理工学院开发的阿波罗导航计算机。
在阿波罗两次登月飞行中,太空驾驶舱和月球登陆舱的惯性导航系统都使用了这种嵌入式计算机。
故本题选择C选项。
2.影响嵌入式系统中CPU性能的因素有多个方面。
下面是与CPU性能相关的一些叙述:I.CPU的性能与CPU时钟频率无关Ⅱ.CPU性能与CPU的指令系统无关Ⅲ.CPU性能与CPU的逻辑结构有关Ⅳ.CPU性能与CPU芯片内部CACHE容量与结构有关其中,正确的是( )。
SSS_SINGLE_SELA仅Ⅲ和ⅣB仅I和ⅡC仅Ⅱ和ⅢDI、Ⅱ、Ⅲ和Ⅳ该问题分值: 1.7答案:ACPU的性能主要表现为程序(指令)执行速度的快慢。
而影响程序(指令)执行速度的因素很多。
主频(CPU时钟频率)指CPU中门电路的工作频率,它决定着CPU 芯片内部数据传输与操作速度的快慢。
一般而言,主频越高,执行一条指令需要的时间就越短。
指令系统中,指令的格式、类型、指令的数目和功能等都会影响程序的执行速度。
程序运行过程中高速缓冲存储器(Cache)有利于减少CPU 访问内存的次数,其容量越大、级数越多,其效用就越显著。
CPU包含的定点运算器和浮点运算器数目、有无协处理器、流水线级数和条数、有无指令预测和数据预取功能等,都对指令执行的速度有影响。
故本题选择A选项。
3.嵌入式系统硬件的逻辑组成可用下图描述,图中①、②、③、④处分别是( )。
三级嵌入式系统开发技术-1_真题-无答案

三级嵌入式系统开发技术-1(总分100,考试时间90分钟)选择题1. 与通用计算机(如PC)相比,嵌入式系统具有许多不同之处。
下面不属于嵌入式系统特点的是______。
A. 嵌入式系统与具体应用紧密结合,具有很强的专用性B. 嵌入式系统大多面向控制应用,可靠性十分重要C. 应用于过程控制、数据采集、通信传输等领域的嵌入式系统对实时性有一定要求D. 用户可以方便地对嵌入式系统的软件进行修改、升级和扩充2. 下面是关于嵌入式系统CPU的叙述,其中错误的是______。
A. 嵌入式系统中目前仍大量使用8位和16位的CPUB. 使用32位CPU是嵌入式系统技术发展的主流C. 数字信号处理器不能用作嵌入式系统的CPUD. 嵌入式系统CPU大多能支持实时处理并具有低功耗特性3. 微控制器是嵌入式处理芯片的一个重要品种,下面有关叙述中正确的是______。
A. 微控制器将CPU、存储器、I/O控制电路等全部集成在一块IC芯片中B. 微控制器的品种多,应用面广,是嵌入式处理芯片中历史最长的一个品种C. 4位和8位的MCU目前已很少使用,接近淘汰D. 当前大多数32位MCU产品中都使用ARM处理器内核4. 片上系统也称为系统级芯片,它是嵌入式处理芯片的一个重要品种,下列叙述中错误的是______。
A. 片上系统的英文原文是System On Chip,其缩写为SOC或SoCB. 它是集成电路加工工艺进入到深亚微米时代的产物C. 片上系统实现了使用单个芯片进行数据的采集、转换、存储、处理和I/O等多种功能D. 片上系统能把除了模拟电路之外的各种电路都集成在单个芯片上5. 下列有关汉字编码标准的叙述中,错误的是______。
A. GB2312国标字符集仅包含6000多个汉字,许多情况下已不够使用B. GB18030编码标准与Unicode编码标准完全兼容C. Unicode字符集包含的汉字超过2万个,既包括简体汉字,也包括繁体汉字D. GB18030汉字编码标准与GB2312保持向下兼容6. 一幅1024×768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过压缩处理,则图像中每像素是使用______二进制位表示的。
三级嵌入式系统开发技术重点内容-嵌入式系统的定义

三级嵌入式系统开发技术重点内容:嵌入式系统的定义1、嵌入式系统的定义(1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
(2)嵌入式系统发展的4个阶段:无操作系统阶段、简单操作系统阶段、实时操作系统阶段、面向Internet阶段。
(3)知识产权核(IP核):具有知识产权的、功能具体、接口规范、可在多个集成电路设计中重复使用的功能模块,是实现系统芯片(SOC)的基本构件。
(4)IP核模块有行为、结构和物理3级不同程度的设计,对应描述功能行为的不同可以分为三类:软核、固核、硬核。
2、嵌入式系统的组成:硬件层、中间层、系统软件层和应用软件层(1)硬件层:嵌入式微处理器、存储器、通用设备接口和I/O接口。
嵌入式核心模块=微处理器+电源电路+时钟电路+存储器Cache:位于主存和嵌入式微处理器内核之间,存放的是最近一段时间微处理器使用最多的程序代码和数据。
它的主要目标是减小存储器给微处理器内核造成的存储器访问瓶颈,使处理速度更快。
(2)中间层(也称为硬件抽象层HAL或者板级支持包BSP):它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据BSP层提供的接口开发即可。
BSP有两个特点:硬件相关性和操作系统相关性。
设计一个完整的BSP需要完成两部分工作:A、嵌入式系统的硬件初始化和BSP功能。
片级初始化:纯硬件的初始化过程,把嵌入式微处理器从上电的默认状态逐步设置成系统所要求的工作状态。
板级初始化:包含软硬件两部分在内的初始化过程,为随后的系统初始化和应用程序建立硬件和软件的运行环境。
系统级初始化:以软件为主的初始化过程,进行操作系统的初始化。
B、设计硬件相关的设备驱动。
(3)系统软件层:由RTOS、文件系统、GUI、网络系统及通用组件模块组成。
RTOS是嵌入式应用软件的基础和开发平台。
(4)应用软件:由基于实时系统开发的应用程序组成。
计算机三级(嵌入式系统开发技术)机试模拟试卷111(题后含答案及解析)

计算机三级(嵌入式系统开发技术)机试模拟试卷111(题后含答案及解析)题型有:1. 选择题 2. 填空题 3. 综合题选择题1.以下关于ARM处理器工作状态说法错误的是( )。
A.工作状态包括ARM状态、Thumb及Thumb–2状态和调试状态三种B.ARM状态既支持16位指令宽度也支持32位指令宽度C.Thumb状态或Thumb一2状态下代码密度大于ARM状态,占用存储空间较小D.ARM处理器复位后总处于ARM状态正确答案:B解析:在ARM的体系结构中,处理器可以工作在3种不同的状态,①ARM 状态②是Thumb状态及Thumb–2状态③调试状态。
除支持Thumb–2的ARM 处理器外,其他所有ARM处理器都可以工作在ARM状态。
ARM状态是ARM 处理器工作于32位指令的状态,所有指令均为32位宽度。
B选项叙述错误,故本题选择B。
2.如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是( )。
A.PSPB.MSPC.CPSRD.SPSR正确答案:C解析:CPSR(当前程序状态寄存器)在任何处理器模式下被访问。
它包含了条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位。
故本题选择C。
3.在以下ARM处理器的指令操作码中可让寄存器R1扣的指定位“置位”的指令操作码是( )。
A.MOVB.ANDC.ADDD.ORR正确答案:D解析:汇编中使用逻辑或指令和1进行或运算可以达到让寄存器中的指定位置位的作用。
故本题选择D。
4.下面与AMBA(Advanced Microcontroller Bus ArchitecttJre)有关的叙述中,错误的是( )。
A.AMBA是ARM公司公布的用于连接和管理片上系统中各功能模块的开放标准和片上互连规范B.AMBA规定了ARM处理器内核与处理器内部RAM、DMA以及高带宽外部存储器等快速组件的接口标准C.ARM处理器内核与外围端口及慢速设备接口组件的接口标准不包含在AMBA规范中D.AMBA有多个版本,性能随版本的发展而逐步提高正确答案:C解析:AMBA是ARM公司公布的总线协议,用于连接和管理片上系统(SoC)中功能模块的开放标准和片上互连规范。
计算机三级(嵌入式系统开发技术)机试模拟试卷61(题后含答案及解析)

计算机三级(嵌入式系统开发技术)机试模拟试卷61(题后含答案及解析)题型有:1. 选择题 2. 填空题 3. 综合题选择题1.下面关于嵌入式系统的叙述中,错误的是( )。
A.嵌入式系统所涉及的应用领域非常广泛B.嵌入式系统性能较低,价格也比较便宜C.嵌入式系统大多具有不同程度的实时性D.嵌入式系统与通用计算机一样,也由硬件和软件两部分组成正确答案:B解析:嵌入式系统所涉及的应用领域非常广泛,诸如通信、仪器、医疗、家用电器、娱乐设备、船舶、汽车等领域。
嵌入式系统与通用计算机一样,也由硬件和软件两部分组成,大多具有不同程度的实时性。
在高端应用领域也需要高性能的嵌入式系统,价格也不会很便宜。
综上所述,B选项表述有误,故选B。
2.按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。
下面属于高端嵌入式系统的是( )。
A.电冰箱B.智能手机C.空调器D.复印机正确答案:B解析:嵌入式系统所涉及的应用领域非常广泛,按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。
选项中智能手机属于高端系统,低端系统一般在工业领域和家电领域有较高使用率。
故本题选择B。
3.嵌入式系统的性能在很大程度上是由CPU 决定的,CPU 的性能主要表现为指令执行速度的快慢。
下列选项中不直接影响CPU速度的是( )。
A.指令系统结构B.cache容量C.指令流水线数目D.I/O接口的类型和数目正确答案:D解析:影响CPU性能的主要因素有:主频、指令系统、高速缓冲存储器的容量和结构、逻辑结构(包括指令流水线数目)。
故本题选D。
4.片上系统(SoC)是嵌入式处理芯片的一个重要品种,下列叙述中错误的是( )。
A.SoC是集成电路加工工艺进入到深亚微米时代的产物B.SoC既能把数字电路也能把模拟电路集成在单个芯片上C.需要时,SoC使用单个芯片可以进行数据的采集、转换、存储和处理,并支持多种I/O功能D.包含32位CPU的SoC设计制造难度很大,目前还未广泛使用正确答案:D解析:SoC是集成电路加工工艺进入到深亚微米时代的产物,既能把数字电路也能把模拟电路集成在单个芯片上;需要时,SoC使用单个芯片可以进行数据的采集、转换、存储和处理,并支持多种I/O功能。
计算机三级嵌入式系统开发技术真题(带答案)

操作题(一)电动汽车充电桩(示意图如图3-1所示)以S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功能描述如下:a、充电桩支持2种充电方式,一种是固定金额方式,如:充300元的电能。
那么,所充电能的金额等于300元后自动停止充电;另一种是随机充电,即:随时按"停止"键来停止充电,若未按"停止"键,则电池充满后也会自动停止充电。
b、支持现金和IC卡付费。
IC卡是预付费卡,金额不足将报警。
c、能够通过RS-485总线与后台结算服务器连接,传递结算信息。
d、用LCD显示器来显示被充电电池的电量情况,并显示充电时间、金额等信息。
根据上述功能要求的描述,请完善下面的叙述(程序)和回答有关的问题。
(完善程序或回答问题所需的寄存器格式见题后附录)。
1)充电桩控制器设计时,需设计一个键盘,键盘中应包含0~9数字键及"切换"、"启动"、"停止"等3个命令键。
其键盘接口设计成4×4的阵列(按键排列示意如图3-2所示)。
图3-2中的键盘接口电路中选用GPE4~GPE7来输出键盘行扫描信号,选用GPE0~GPE3来输入键盘列信号。
软件设计时设计者自行设计键盘扫描函数,请你补充//**KEYOUTPUT是键盘扫描时的输出地址,KEYINPUT是键盘读入时的地址#defineKEYOUTPUT (*(volatile INT8U *)0x56000044) //0x56000044是GPE端口数据寄存器的地址#define KEYINPUT (*(volatile INT8U *)0x56000044)INT16U ScanKey(){INT16U key=0xFFFF;INT16U i;INT8U temp=0xFF,output;//仅初始化GPE4~GPE7为输出rGPECON= ((rGPECON & 0xFFFF00FF) | (1) );//仅初始化GPE0~GPE3为输入rGPECON= rGPECON &(2); // rGPECON是对应GPE端口控制寄存器的变量for (i=(3); i<= 128; i<<=1) //循环扫描键盘,看是否有按键按下{output|= 0xFF;output&= (~i); //键盘行信号求反KEYOUTPUT= output; //通过GPE端口数据寄存器输出行信号temp= KEYINPUT; //通过GPE端口数据寄存器读列信号,该列无键按下时列信号是1 if((temp&0x0F)!= (4))//判断是否有键按下{key = (~i);key <<= 8; //变量key中存储键码值,行信号左移到高8位key |= temp|0xF0; //列信号存于变量key的低8位中,无用位置1return (key); //返回键码值}}return 0xFFFF;}上面的键盘扫描函数返回的是键码值,程序中循环(5)次来扫描所有键盘行,若所有行均无键按下时,返回的键码值应为:(6)。
2020年计算机三级考试《嵌入式系统开发技术》备考题及答案

2020年计算机三级考试《嵌入式系统开发技术》备考题及答案1.以下关于ARM处理器寄存器说法错误的是( )。
A.R0~R7在任何模式下均作为通用寄存器使用B.R0~R15寄存器的位数为32位C.作为链接寄存器LR的是R14D.堆栈指针sP使用的寄存器是R15答案:D2.以下关于ARM处理器说法错误的是( )。
A.大端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中B.ARM处理器支持8位、16位和32位数据处理C.MPU为ARM处理器的存储器保护单元D.MMU为ARM处理器的存储器管理单元答案:A3.关于ARM指令中的条件域,以下表述错误的是( )。
A.H1为无符号数大于为无符号数小于C.GT为带符号数大于D.LE为带符号数小于答案:D4.需要ARM指令完成的功能是:如果不相等,则进行减法,正确的指令是( )。
A.SUBVS R1,R2,R3B.SUBEQ R1,R2,R3C.SUBLS R1,R2,R3D.SUBNE R1,R2,R3答案:D5.以下ARM指令中源操作数属于立即寻址的指令是( )。
A.SUBCC R1,R2,R3B.LDRB R0,[R1]C.AND R1,R,R3D.MOV R1,#0x0B答案:D6.以下对伪指令的解释正确的是( )。
A.DCD0x23;在内存区域分配一个字节的内存空间并初始化为0x23B.CODEl6;伪指令通知编译器,其前的指令序列为16位的Thumb指令C.MyBaud EQU 9600;定义一个常量MyBaud的值为9600D.IMPORT Label;声明一个全局的标号Label,该标号可在其他文件中引用答案:C7.在ARM汇编语言程序设计中,用于子程序设计及调用,常用的指令是( )。
A.BL MyLabelB.BX MyLabelC.BLX MyLabelD.B MyLabel答案:A8.将R1寄存器中的指定位bit0和bit3清零,以下ARM汇编指令正确的是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三级嵌入式系统开发技术-4(总分:100.00,做题时间:90分钟)一、选择题(总题数:50,分数:100.00)1.与通用计算机(如PC)相比,嵌入式系统具有许多不同之处。
下面不属于嵌入式系统特点的是______。
(分数:2.00)A.嵌入式系统与具体应用紧密结合,具有很强的专用性B.嵌入式系统大多面向控制应用,可靠性十分重要C.应用于过程控制、数据采集、通信传输等领域的嵌入式系统对实时性有一定要求D.用户可以方便地对嵌入式系统的软件进行修改、升级和扩充√解析:2.下面是关于嵌入式系统CPU的叙述,其中错误的是______。
(分数:2.00)A.嵌入式系统中目前仍大量使用8位和16位的CPUB.使用32位CPU是嵌入式系统技术发展的主流C.数字信号处理器不能用作嵌入式系统的CPU √D.嵌入式系统CPU大多能支持实时处理并具有低功耗特性解析:3.微控制器是嵌入式处理芯片的一个重要品种,下面有关叙述中正确的是______。
(分数:2.00)A.微控制器将CPU、存储器、I/O控制电路等全部集成在一块IC芯片中B.微控制器的品种多,应用面广,是嵌入式处理芯片中历史最长的一个品种C.4位和8位的MCU目前已很少使用,接近淘汰√D.当前大多数32位MCU产品中都使用ARM处理器内核解析:4.片上系统也称为系统级芯片,它是嵌入式处理芯片的一个重要品种,下列叙述中错误的是______。
(分数:2.00)A.片上系统的英文原文是System On Chip,其缩写为SOC或SoCB.它是集成电路加工工艺进入到深亚微米时代的产物C.片上系统实现了使用单个芯片进行数据的采集、转换、存储、处理和I/O等多种功能D.片上系统能把除了模拟电路之外的各种电路都集成在单个芯片上√解析:5.下列有关汉字编码标准的叙述中,错误的是______。
(分数:2.00)A.GB2312国标字符集仅包含6000多个汉字,许多情况下已不够使用B.GB18030编码标准与Unicode编码标准完全兼容√C.Unicode字符集包含的汉字超过2万个,既包括简体汉字,也包括繁体汉字D.GB18030汉字编码标准与GB2312保持向下兼容解析:6.一幅1024×768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过压缩处理,则图像中每像素是使用______二进制位表示的。
(分数:2.00)A.8位B.16位C.24位√D.32位解析:7.以太网是一种使用得最广泛的局域网,下面是关于以太网的叙述:①以太网中的计算机以“帧”为单位收发信息,每次可收发1帧或多帧信息②以太网中的每台计算机都有一个唯一的地址,发送的每一帧信息中,必须包含自己的地址和接收计算机的地址,该地址就是IP地址。
③以太网的数据传输速率通常为10-100Mb/s,甚至更快。
④以太网大多使用集线器或交换机组网,每台计算机通过网卡和双绞线与之连接。
其中正确的叙述是______。
(分数:2.00)A.仅①和②B.仅③和④√C.仅①、③和④D.①、②、③和④解析:8.Internet有许多不同结构的局域网和广域网互相连接在一起,它们能相互通信并协调地进行工作的基础是因为都采用了______协议。
(分数:2.00)A.25B.ATMC.NovelD.TCP/IP √解析:9.关于嵌入式处理器内核,以下说法中错误的是______。
(分数:2.00)A.按照体系结构可分为CISC和RISCB.ARM处理器内核均采用RISC结构C.按照存储结构可分为冯·诺依曼结构和普林斯顿结构√D.哈佛结构采用独立的程序和数据存取总线,具有较高的执行效率解析:10.与其他内核相比,关于ARM内核的主要特点,以下说法中不正确的是______。
(分数:2.00)A.功耗低,代码密度大,编译器选择好B.成本低,软件可移植性好,供货源多C.功能强大,低功耗设计,RISC结构D.全部都是RISC,哈佛结构√解析:11.对于CPSR寄存器,选择用户模式且使用快速中断FIQ,禁止IRQ中断,Thumb状态,则CPSR的值为______。
(分数:2.00)A.0x00000050B.0x00000070C.00000090D.0x000000B0 √解析:12.已知内存0x50008000中的内容为0x6A,0x50008001中的内容为0x51,0x50008002中的内容为0x18,0x50008003中的内容为0x96,则ARM在小端模式下这一个字的数据为______。
(分数:2.00)A.0x6A511896B.0x6A519618C.961851D.0x9618516A √13.对于ARM内核系列,适用于实时性应用场合的最佳处理器内核为______。
(分数:2.00)A.ARM9B.Cortex-AC.Cortex-R √D.Cortex-M解析:14.在ARM指令集汇编码中,32位有效立即数是通过______偶数位而间接得到的。
(分数:2.00)A.循环左移√B.循环右移C.逻辑左移D.逻辑右移解析:15.将ARM程序状态寄存器值读到R0中的指令正确的是______。
(分数:2.00)A.MSR CPSR,R0B.MRS R0,CPSRC.MSR R0,CPSR √D.MRS CPSR,R0解析:16.在指令LDR R0,[R1,#4]!执行后,R1中的值为______。
(分数:2.00)A.R1不变B.R1+1C.R1+4 √D.4解析:17.将R5中的16位二进制数存入由R1+2指示的内存区域,且地址自动更新,则指令是______。
(分数:2.00)A.STR R5,[R1]B.STRH R5,[R1+2]! √C.STRH R5,[R1]D.STRB R5,[R1+2]!解析:18.如果条件为非负数,将R0指示的内存中32位数据加载到R1寄存器中,指令为______。
(分数:2.00)A.LDR R1,[R0] √B.LDRH R0,[R0]!C.LDRH R1,[R0]D.LDRPL R0,[R1]解析:19.嵌入式最小系统是嵌入式系统的最小硬件系统,它主要包括的硬件有______。
(分数:2.00)A.嵌入式处理器、时钟电路、电源电路、复位电路、存储器以及调试测试接口√B.嵌入式处理器、电源电路、存储器、GPIO、UART以及调试测试接口C.嵌入式处理器、时钟电路、复位电路、GPIO以及调试测试接口D.嵌入式处理器、时钟电路、电源电路、存储器、GPIO以及SPI接口20.通常一个完整的嵌入式应用系统由最小系统、前向通道、后向通道、人机交互通道以及互联通信通道组成,以下说法中错误的是______。
(分数:2.00)A.前向通道是输入通道,包括数字量输入和模拟量输入B.后向通道是输出通道,包括数字量输出和模拟量输出C.人机交互通道由输入接1:3及输入设备(如键盘、鼠标等)组成√D.互联通信通道主要是通信联络,包括不同类别的通信接口,一般是双向通信解析:21.AMBA是连接ARM内核及片内其他硬件组件的先进微控制器总线,按照AMBA总线的特点,有一基于ARM 内核的嵌入式芯片,内部有Flash ROM、SRAM、RTC、UART、WDT、I 2C、GPIO等。
下面说法中正确的是______。
∙ A.连接到AHB总线上的组件有Flash ROM、UART、WDT和GPIO∙ B.连接到APB总线上的组件有SRAM、I2C、RTC和GPIO∙ C.APB是通过AHB桥接之后用于连接带宽要求不高的外围设备,如SRAM等∙ D.连接到APB总线上的组件有RTC、UART、WDT、I2C、GPIO(分数:2.00)A.B.C.D. √解析:22.关于嵌入式处理器的选择,以下说法中正确的是______。
(分数:2.00)A.选择最先进的嵌入式处理器最好,这样显得档次高,不落后B.选择最便宜的嵌入式处理器最好,这样成本最低C.在环境恶劣且是电池供电的场合,除了功能外,必须重点考虑的参数是工作温度、类别(选择工业级)、功耗特性、可靠性和抗干扰能力√D.按照性价比原则,应该选择性能最好的、价格最低的嵌入式处理器解析:23.用作嵌入式系统数据存储器的可以是______。
∙ A.Flash ROM和E2PROM∙ B.SRAM和Flash ROM∙ C.E2PROM和DRAM∙ D.SRAM、DRAM和FRAM(分数:2.00)A.B.C.D. √解析:24.以下作为ARM芯片的硬件组件中,全部是互联通信组件的是______。
①GPIO ②PWM ③Ethernet ④CAN ⑤USB⑥SPI ⑦WDT ⑧RTC ⑨I 2C ⑩UART(分数:2.00)A.①②③④⑩B.③④⑤⑥⑨⑩√C.②③⑤⑥⑧⑨D.④⑤⑥⑦⑧⑩解析:25.对于下图所示的利用霍尔元件作为非接触式按键,假设ARM芯片为S3C2410,读取是否有按键按下,如果采用中断方式,普通IRQ模式,要做的初始化工作包括______。
非接触键盘接口②对照表2,使EINT2为IRQ中断,即INTMOD[2]=0③对照表2,使EINT2中断允许,即INTMASK[2]=0④设置中断向量,使引发按键中断EINT2时能自动进入中断服务程序⑤使能内核提供的中断I=0(IRQ中断使能)(分数:2.00)A.①②④⑤B.①②③④⑤√C.②③④⑤D.①②③⑤解析:26.在嵌入式系统的互连通信接口中,使用差分方式可以抑制共模干扰,可长距离传输数据,下面使用差分传输方式的通信接口为______。
①RS-232 ②RS-485 ③CAN ④I 2C ⑤SPI(分数:2.00)A.①②B.②④C.①③⑤D.②③√解析:27.按实时性分类,下列嵌入式操作系统中不属于硬实时操作系统的是______。
(分数:2.00)A.RTEMSB.WinCE √C.μC/OS-ⅡD.VxWorks解析:28.下面的选项中不属于实时系统关键特性的是______。
(分数:2.00)A.可配置性√B.可预测性C.时间约束性D.可靠性解析:29.对实时操作系统而言,无助于提高实时响应的时间确定性的机制是______。
(分数:2.00)A.软件同化存储√B.事件驱动C.多级中断嵌套处理D.实时抢占式调度解析:30.下列操作系统内核中,不属于单内核结构的是______。
(分数:2.00)A.LinuxB.UnixC.QNX √D.Windows CE解析:31.下列说法中不正确的是______。
(分数:2.00)A.QNX是类Unix实时操作系统B.VxWorks采用微内核结构C.Windows Embedded Compact系列是Windows Embedded系列的升级产品√D.TinyOS适用于硬件资源极为有限的无线传感器网络应用解析:32.下面的操作系统名称中,属于嵌入式Linux发行版的是______。