计算机三级嵌入式填空题课件_第1页
计算机三级嵌入式填空题课件_第2页
计算机三级嵌入式填空题课件_第3页
计算机三级嵌入式填空题课件_第4页
计算机三级嵌入式填空题课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、为提高SoC的设计效率,减少重复开发,通常大多以IP核为基础,在单个芯片上集成处理器、存储器和各种接口等组件,组成一个相当完整的计算机系统。按照IC设计文件的类型,IP核通常分为三种:_【1】_核、固核和 _【2】_核。【解题思路】本题考查IP核的分类。按照IC设计文件的类型,IP核通常分为三种:软核、固核和 _硬核。【参考答案及解析】【1】 软;【2】 硬。目前数码相机中用于存储所拍摄相片的大多是 _【3】_存储器,假设一台数码相机一次可连续拍摄65536色的1024 x 1024的彩色相片80张,数据压缩比平均是4,则它使用的存储器容量大约是 _【4】_MB。【解题思路】本题考查对嵌入式应

2、用系统的典型例子-数码相机的了解,包括数字图像数据量的计算。【参考答案及解析】Flash;当前数码相机中用于存储相片的大多是闪存卡,即Flash存储器;40;65536色的图像是16位的,所以数据量=1024 x1024 x16/8=2MB,压缩比为4,所以80张所占存储容量为80 x2/4=40MB。无线局域网(WLAN)是以太网与无线通信技术相结合的产物。它借助无线电波进行数据传输,所采用的通信协议主要是 _【5】_,数据传输速率可以达到11Mbps、54Mbps、 _【6】_Mbps甚至更高。【解题思路】本题主要考查WLAN的通信协议以及数据传输速率。【参考答案及解析】802.11;WL

3、AN所采用的主要通信协议是802.11;108;数据传输速率可达到11 Mbps、54Mbps、 108Mbps甚至更高经典ARM处理器有7种异常:主要包括复位RESET、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、外部中断请求IRQ以及 _【7】_,其中优先级最高的异常是 _【8】_。本题主要考查ARM处理器的7种异常及相应优先级。【参考答案】快速中断;复位。ARM处理器Cortex系列包括Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的 _【9】_系列和面向实时应用领域的 _【10】_系列。【解题思路】

4、本题考查ARM处理器Cortex系列的分类,要熟悉不同种类所面向的应用。【参考答案及解析】Cortex-M;Cortex-RThumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为: _【11】_,开外部中断的指令为: _【12】_。【解题思路】本题考查对Thumb-2指令集的掌握,开关中断指令属于程序状态类指令,用于更改处理器状态。【参考答案及解析】CPSID I;CPSIE I。已知ARM处理器R10x12345678, R2=0xFF008899,则执行指令AND R0,R1,R2后,寄存器R0 _【13】_,R1 _【14】_。【解题思路】本题考查对Thumb指令

5、集中逻辑与指令AND的掌握。【参考答案及解析】【13】0x12000018;AND R0,R1,R2是将R1与R2按位相与的结果存在R0中;【14】0x12345678;运算之后R1保持不变。某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为 _【15】_,子程序返回调用程序的指令为 _【16】_。【解题思路】本题考查ARM汇编语言中子程序调用与返回调用程序的指令。【参考答案及解析】【15】BL MySubrutine;【16】MOV PC,LR。按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与 _【17】_总线两层结构的方式构建片上

6、系统。其中的系统总线主要用于连接 _【18】_带宽快速组件。【解题思路】本题考查基于AMBA总线的典型ARM片上系统构建方式。【参考答案及解析】【17】外围;【18】高。嵌入式系统的存储器以半导体存储器为主。随着技术的不断发展,新型存储器不断出现,主要包括FRAM和MRAM,分别称为 _【19】_存储器和 _【20】_存储器。【解题思路】本题考查嵌入式系统涉及到的新型存储器。【参考答案及解析】【19】铁电随机存取存储器;(备注:此处应写全称)【20】磁性随机存取存储器。半导体存储器芯片的存储容量取决于该芯片的 _【21】_总线的条数和 _【22】_总线的位数。【解题思路】本题考查存储器存储容量

7、的决定因素。【参考答案及解析】【21】地址;【22】数据。存储器的容量取决于存储单元的个数和存储器各单元的位数,而单元个数与存储器的地址总线有密切关系,因此存储器芯片的容量完全取决于存储器芯片的地址线条数和数据线的位数。I2C总线被启动后,多个主机在每发送一个数据位时都要对SDA信号线电平进行检测,只要检测的电平与自己发出的电平 _【23】_ 就会继续占用总线。总线控制遵循的原则是谁先发送 _【24】_电平谁就会掌握对总线的控制权。【解题思路】本题考查I2C总线的仲裁机制。【参考答案及解析】【23】相同;【24】低。总线的控制遵循低电平优先的原则。UART由 _【25】_器、 _【26】_器、

8、控制单元及波特率发生器等构成。【解题思路】本题考查UART的构成。【参考答案及解析】【25】发送;【26】接收。嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备 _【27】_加载程序,外设 _【28】_程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序等, 这些软件都是通用计算机所拥有的。【解题思路】本题需要了解嵌入式系统与通用计算机系统的软件的相同之处。【参考答案及解析】【27】引导;【28】驱动。数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系统上,往往具有内部结构精简, _【29】_轻量化 ,占用存储资源

9、 _【30】_的特点。【解题思路】本题需要了解一些基于操作系统的外围工具软件运行在嵌入式系统上的特点。【29】代码;【30】少。实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成任务。任务时限有两种: _【31】_时间,也就是任务开始执行时间到任务必须完成的时间间隔。 _【32】_时间,或者叫做任务最快完成时间,这是无中断响应情况下的任务最快执行时间。【解题思路】本题考查任务时限的两种类型。【31】截止;【32】任务执行预设。 (备注:此处应写完整)实时系统对时间约束要求的严格性,使 _【33】_性成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的 _

10、【34】_时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成。【解题思路】本题考查实时系统的属性中的可预测性的概念。【参考答案及解析】【33】可预测性;【34】响应。一般按响应时间将实时系统分成三类: _【35】_实时系统,其响应时间一般在毫秒级或微秒级;普通实时系统,其响应时间一般在秒级; _【36】_实时系统,其响应时间一般在数十秒级。【解题思路】考查实时系统按响应时间的分类。【参考答案及解析】【35】强;【36】弱。嵌入式系统的开发过程按顺序可以分成 _【37】_分析与规格说明、系统设计、 _【38】_设计、系统集成与测试等4个阶段,测试的目的是验证模块/

11、系统的功能和性能,以及发现错误。【解题思路】本题考查一般嵌入式系统的开发过程,通常分为4个阶段。【参考答案及解析】【37】需求;【38】构件若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目标机的Linux应用程序,通常使用arm-linux- _【39】_交叉编译器来编译应用程序。若要对一个应用程序进行调试排错,则应该在编译命令中加 _【40】_参数对它进行编译。【解题思路】本题考查嵌入式系统的开发工具软件GCC的命令及参数。【参考答案及解析】【39】gcc;【40】g。SoC芯片中的CPU绝大多数是以IP核的方式集成在芯片中的,很少再自行设计开发。目前32位嵌

12、入式处理器主要采用的是由_【1】_国一家专门从事RISC处理器内核设计公司设计的_【2】_内核。【解题思路】了解ARM芯片的产生。【参考答案及解析】英;ARM我国大陆地区目前广泛使用的汉字编码国家标准有_【3】_和GB18030两种,常用汉字采用_【4】_个字节表示。【解题思路】了解汉字编码国标及字节表示。【参考答案及解析】GB2312;2。在Internet中负责选择合适的路由,使发送的数据分组(packet)能够正确无误地按照地址找到目的计算机所使用的是 _【5】_协议簇中的 _【6】_协议。【解题思路】本题主要考查对TCP/IP协议。【参考答案及解析】TCP/IP;IP。ARM处理器有7

13、种异常,按向量地址从小到大排列的顺序是: _【7】_、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、 _【8】_以及快速中断FIQ。【解题思路】本题考查ARM处理器的7种异常。【参考答案及解析】复位;外部中断请求。在ARM处理器中,R0R15是通用寄存器,其中作为堆栈指针SP使用的寄存器是 _【9】_,作为程序链接寄存器LR使用的是 _【10】_。【解题思路】本题考查ARM处理器中通用寄存器组织。【参考答案及解析】R13;R14。已知ARM处理器的R10x12345678, R2=0xFF00FF00,则执行指令ORR R0,R1,R2后,寄存器R0 _【11】

14、_,R1 _【12】_。【解题思路】本题考查ARM处理器的指令格式和寻址方式。【参考答案及解析】0xFF34FF78;R0中是R1和R2逻辑或之后的值;0x12345678。R1中的值不变。已知ARM处理器进位标志C1, R11000, R299, 执行指令ADDC R0,R1,R2之后,R0 _【13】_, R1= _【14】_。【解题思路】本题考查ARM处理器的指令格式和寻址方式。【参考答案及解析】1100;1000。ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1R2,结果送R3中,则这条指令为 _【15】_;如果条件是大于,

15、要求指令执行R1R2,结果放R3中,则该指令为 _【16】_。【解题思路】本题考查ARM处理器的带条件指令格式和寻址方式,题中采用寄存器寻址。【参考答案及解析】ADDCEQ R3,R1,R2 SUBHIS R3,R1,R2为了连接ARM内核与处理器芯片中的其他各种组件,ARM公司定义了总线规范,该规范用4个大写英文字母表示为 _【17】_,即先进的微控制器 _【18】_体系结构。【解题思路】本题考查ARM的AMBA总线。【参考答案及解析】AMBA;总线ARM处理器芯片内部的 _【19】_组件包括ADC和DAC,有的还带有比较器等。这对于既需要处理 _【20】_信号又需要处理模拟信号的混合系统的

16、设计提供了较好的解决方案。【解题思路】本题考查ARM内核的模拟通道组件。【参考答案及解析】模拟;数字。目前有两种主要的闪存技术,一种是 _【21】_Flash,其特点是以字节为单位随机存取,另一种是 _【22】_Flash,以页(行)为单位随机存取。(填写用英文大写字母表示的简称)【解题思路】本题对当前主要闪存技术的了解。【参考答案及解析】NOR;NAND。如存储器的工作频率为333MHz,数据线宽度为32位,每个周期传输1次数据,则存储器的带宽= _【23】_MB/s。若存储器总线采用串行总线,以10位为一个数据帧(包含一个字节的存储数据),则总线带宽=总线频率/ _【24】_。【解题思路】

17、本题考查存储器的性能指标。【参考答案及解析】1332;存储器带宽计算公式:(333*32/8)*1B/s=1332 MB/S。10;SPI的信号线MISO称为 _【25】_数据线, MOSI称为 _【26】_数据线。【解题思路】本题考查对SPI的了解。【参考答案及解析】主机输入从机输出;主机输出从机输入。响应时间(Response Time)是计算机从识别一个外部事件到做出响应的时间。在RTOS运行过程中响应时间是重要指标之一,其具体指标包括: _【27】_延迟时间和 _【28】_切换时间。【解题思路】本题考查响应时间的具体指标。【参考答案及解析】中断;任务C/OS-II 是目前常用的嵌入式操

18、作系统之一,其内核只提供 _【29】_调度、任务间通信与同步、任务管理、时间管理和 _【30】_管理等基本功能,资源消耗非常小。【解题思路】本题考查C/OS-II的基本特点。【参考答案及解析】任务;存储。具有操作系统的嵌入式系统加电后最初执行的操作称为引导或者自举(Boot),对应的程序称为引导程序,或者引导加载程序(Bootloader)。引导加载程序主要完成 _【31】_、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载并启动 _【32】_。【解题思路】本题考查引导加载程序Bootloader的执行过程。【参考答案及解析】加电自检;操作系统由于Bootloader的实现依赖于

19、CPU的体系结构,因此大多数Bootloader都分为stage1和stage2两大部分。依赖于CPU体系结构的代码,比如设备初始化代码等,通常都放在stage1中,且使用 _【33】_语言来实现,以达到短小精悍的目的。而stage2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和 _【34】_性。【解题思路】本题考查引导加载程序Bootloader的两个执行阶段。【参考答案及解析】汇编;可移植RTLinux基本的设计理念就是架空Linux内核,以便让其他实时进程能尽快地被执行。RTLinux开发者并没有针对实时操作系统的特性而重写Linux的内核,而是将Linux

20、的内核代码做一些修改,将Linux的任务以及Linux内核本身作为一个 _【35】_优先级的任务,而实时任务作为最 _【36】_优先级的任务。【解题思路】本题考查对RTLinux的了解。【参考答案及解析】低;高;嵌入式系统开发时,由于受到目标机资源的限制,需要建立一个 _【37】_与目标机组成的调试架构来完成开发工作。若目标机为裸机环境时,通常需要通过 _【38】_接口来完成硬件环境测试及初始软件的调试和下载。【解题思路】本题考查嵌入式系统的开发过程和调试工具。【参考答案及解析】宿主机;JTAG。基于嵌入式WEB的应用系统中,构件设计阶段需要设计支持以太网通信的电路,包括以太网控制电路及以太网

21、 _【39】_电路。若选用的以太网控制芯片为AX88796芯片,并用S3C2410芯片的nGCS2引脚连接到AX88796芯片的片选引脚上(即CS引脚上,CS低电平有效),那么,AX88796芯片内部寄存器的读/写地址,其首地址是 _【40】_。【解题思路】本题考查嵌入式Web服务环境构建。【参考答案及解析】驱动;0x10000000下图是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是_【1】_;组成部分B是_【2】_。【解题思路】本题考查较简单,主要是嵌入式系统硬件的逻辑组成。硬件的主体是中央处理器和存储器,他们通过I/O接口和I/O设备与外部世界联系,并借助总线

22、相互连接。【参考答案及解析】【1】 中央处理器;中央处理器(CPU)由运算器、控制器、寄存器、高速缓冲存储器(Cache)等部件组成,故A是中央处理器;【2】 用户界面;B里面包括按键、键盘、指示灯和屏幕等人机交互设备,他们是用户界面的硬件部分,所以B是用户界面。数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中 _【3】_图像文件格式颜色数目较少(不超过256色),文件特别小,支持动画,适合互联网传输。 _【4】_图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机和互联网中得到广泛使用。【解题思路】此题考查数字图像的文件格式。数字图像的文

23、件格式包括BMP,TIF(或TIEF),GIF,JPEG,PNG等,各有特点,适合不同的应用需求。【参考答案及解析】gif;gif是目前互联网上广泛使用的一种图像文件格式,它的颜色数目较少(不超过256色),文件特别小,适合互联网传输。jpeg;jpeg是静止图像数据压缩编码的国际标准,它特别适合处理各种连续色调的彩色或灰度图像,算法复杂度适中,软硬件实现皆可,目前已在互联网和数码相机中得到广泛应用。无线局域网采用的通信协议主要是802.11,通常也称为 _【5】_,为了能满足传输语音、数据、图像等的需要,目前使用的802.11n协议其数据传输速率可达 _【6】_Mbps甚至更高,相应的产品已

24、经广泛使用。【解题思路】此题主要考查无线局域网的主要通信协议IEEE 802.11(俗称wifi)。【参考答案及解析】wifi;无线局域网采用的协议主要是IEEE 802.11,通常也成为wifi。108;为了实现高带宽、高质量的WLAN,近些年推出的IEEE 802.11n协议又将传输速率进一步提高到108Mb/s甚至更高,相应的产品已经广泛使用。ARM处理器有7种异常:主要包括 _【7】_、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、 _【8】_以及快速中断FIQ。【解题思路】本题是概念题,需要熟练掌握ARM处理器的7种异常。ARM处理器的7种异常主要包括

25、:复位RESET、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、 外部中断请求IRQ以及快速中断FIQ。【参考答案及解析】复位RESET;外部中断请求IRQ。ARM处理器按照ARM公司分类可分为经典ARM处理器(ARM7ARM11)、Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括实时应用的Cortex- _【9】_和面向控制应用的Cortex- _【10】_。【解题思路】此题考查ARM处理器内核分类,尤其是Cortex处理器。【参考答案及解析】R;Cortex-R为实时应用Cortex处理器,其中R表示Real Time;M;

26、Cortex-M为面向控制应用的Cortex处理器,其中M表示MicroController。在ARM处理器中,通用寄存器有R0-R15,其中R13通常用作 _【11】_,R14作为 _【12】_使用。【解题思路】此题考查ARM处理器中通用寄存器的作用。ARM通用寄存器共有31个,均为32位结构。【参考答案及解析】堆栈指针SP;R13R14除了用户模式和系统模式分别为堆栈指针(SP)和程序链接寄存器(LR)之外,其他模式下均有自己独特的标记方式,是专门用于特定模式的寄存器,共6组12个;程序链接寄存器LR。已知R10x12345678,R2=0x80000101,则执行指令AND R0,R1,

27、R2后,寄存器R0 _【13】_,R2 _【14】_。【解题思路】AND是逻辑与指令,按位相与,有0出0,全1出1;属于数据处理类之逻辑运算指令。【参考答案及解析】0;将R1和R2进行与运算之后的结果送到R0中;0x80000101;R2中保持不变。已知R21000,R3200,执行指令MOV R2,R3, LSL#2后,R2 _【15】_,R3= _【16】_。【解题思路】MOV是数据传送指令,属于数据处理类之数据传送指令。【参考答案及解析】800;将寄存器R3的值左移2位之后传送到R2;200;R3值不变。嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器和只读存储器,它

28、们通常都用三个大写英文字母表示,即 _【17】_和 _【18】_。【解题思路】嵌入式系统的存储器类型即相应的英文缩写。【参考答案及解析】RAM;全称为Random Access Memory(随机存取存储器);ROM;全称为Read Only Memory(只读存储器)。I2C可用于连接嵌入式处理器及其外围器件,它是广泛采用的一种串行 _【19】_双工传输的总线标准。I2C总线中,发起数据传输操作的I2C器件是 _【20】_控器件。【解题思路】本题考查I2C总线的相关概念。【参考答案及解析】半;主。通用输入/输出接口,用英文大写字母缩写为 _【21】_,嵌入式处理器内部一般均集成该种I/O接口

29、。该接口一般具有三态,即0态,1态和 _【22】_状态。【解题思路】本题考查GPIO端口的相关概念及三种工作状态。【参考答案及解析】GPIO;General Purpose Input Output,即通用输入/输出接口;高阻;该接口除了0态、1态还有高阻态。下图给出了两种LED数码管的内部结构原理图,其中图(a)为共_【23】_极LED数码管,图(b)为共_【24】_极LED数码管。【解题思路】本题考查LED数码管的两种内部结构图。【参考答案及解析】阳;图(a)是共阳极接法;即把LED发光二极管的所有阳极连接在一起;阴;图(b)是共阴极接法,即把所有LED发光管的阴极连接在一起。三星公司基于

30、ARM9内核的S3C2410嵌入式微处理器芯片的电源管理模块共有4种工作模式。 _【25】_ 模式下,电源管理模块仅断开ARM内核时钟FCLK,但仍为外围硬件组件提供时钟。 _【26】_模式下,电源管理模块将断开内部电源,除非唤醒逻辑有效,内核不产生功耗。【解题思路】本题考查S3C2410内部的电源管理模块所具有的四种模式,正常模式、慢速模式、休眠模式和掉电模式。【参考答案及解析】休眠;休眠模式下,电源管理模块仅断开ARM内核时钟FCLK,让CPU处于休眠状态,但仍为外围硬件组件提供时钟;掉电;掉电模式下电源管理模块将断开内部电源,除非唤醒逻辑有效,否则内核不产生功耗。按响应时间划分,通常可将

31、实时系统分为三类:(1)普通实时系统,响应时间一般在秒级;(2)响应时间在毫秒级和 _【27】_级的强实时系统;(3)响应时间在数十秒级的 _【28】_实时系统。【解题思路】本题考查实时系统的按响应时间分类,一般分为三类:强实时系统、普通实时系统和弱实时系统。【参考答案及解析】微;强实时系统的响应时间在毫秒级或微秒级;弱;弱实时系统的响应时间一般在数十秒。C/OS-II系统内核提供的基本功能有: _【29】_、任务间通信与同步、任务调度、时间管理和 _【30】_等。【解题思路】本题考查C/OS-II系统内核所提供的5个基本功能,分别是任务管理、任务间通信与同步、任务调度、时间管理和内存管理。【

32、参考答案及解析】任务管理;内存管理。引导加载程序主要完成内存加电自检,外设存在自检, _【31】_映射,初始化外围设备,内存寻址定位,加载和启动 _【32】_。【解题思路】本题主要考查引导加载程序所完成的相应操作。嵌入式系统加电后执行的第一批最初操作称为引导或者自举,对应的程序称为引导程序或者引导加载程序。【参考答案及解析】内存地址映射;操作系统。C/OS-II的就绪任务登记在 _【33】_表中,OSRdyTbl的每一位代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTbl最多可有 _【34】_位。【解题思路】本题主要考查C/OS-II的任务调度中就绪表。【参考答案及解析】就绪;C/OS

33、-II的就绪任务等级在就绪表中。64;OSRdyTbl是就绪表的位图映像矩阵,每一位代表了一个优先级任务的就绪状态,称为就绪位,该矩阵最多可有64位。常见的嵌入式Linux进程间通信机制包括信号、管道、 _【35】_ 、信号量、共享内存和 _【36】_。【解题思路】本题考查常见的嵌入式Linux进程间的通信机制。消息队列;套接字采用ADS1.2集成开发工具软件来开发基于ARM微处理器的嵌入式系统时,ADS1.2把目标文件中的信息按照三种存储区域类型来进行划分,即划分为RO段、 _【37】_、ZI段。其中RO段是指 _【38】_和常数的存储区域,具有只读属性。【解题思路】本题主要考查嵌入式系统主

34、要开发工具软件ADS1.2如何进行地址映射配置。【参考答案及解析】RW段;ADS1.2把目标文件中的信息按照3种存储区域类型来进行划分,即划分为RO段、RW段、ZI段。代码;RO段是指代码存储区和常数存储区,具有只读性质。GNU是一种用于开发基于Linux操作系统的工具软件套件。它包括了编译器、连接器、调试器以及文本编辑器、语法除错等工具。其中_【39】_是编译器、GDB是 _【40】_工具。【解题思路】本题主要考查一种主要的开发基于Linux操作系统的嵌入式软件的工具套件GNU相关知识。【参考答案及解析】GCC;GCC是GNU开发工具套件中的核心工具软件,是编译器;调试器;GDB是GNU开发

35、工具套件中的程序调试工具。图是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中CPU中的组成部分A是_【1】_;组成部分B是_【2】_。【解题思路】本题主要考查嵌入式系统硬件部分的逻辑组成及其与外部世界的关系,硬件的主体是中央处理器和存储器,他们通过I/O接口和I/O设备与外部世界联系,并借助总线相互连接。【参考答案及解析】【1】 运算器;中央处理器(CPU)由运算器、控制器、寄存器、高速缓冲存储器(Cache)等部件组成,故A是运算器;【2】 存储器;数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。通常,数码相机中大多使用 _【3】_

36、图像文件格式,WWW网页中具有动画效果的插图或剪贴画其文件格式是 _【4】_。【解题思路】此题考查数字图像的文件格式。数字图像的文件格式包括BMP,TIF(或TIEF),GIF,JPEG,PNG等,各有特点,适合不同的应用需求。【参考答案及解析】【3】 JPEG;JPEG是静止图像数据压缩编码的国际标准,它特别适合处理各种连续色调的彩色或灰度图像,算法复杂度适中,软硬件实现皆可,目前已在互联网和数码相机中得到广泛应用。【4】 GIF;GIF是目前互联网上广泛使用的一种图像文件格式,它的颜色数目较少(不超过256色),文件特别小,适合互联网传输。无线局域网采用的通信协议主要是 _【5】_,通常也

37、称为Wi-Fi,它有几种不同的数据传输速率,其中 _【6】_协议的数据传输速率可达108Mbps甚至更高,可以满足传输语音、数据、图像等的需要。【解题思路】此题主要考查无线局域网的主要通信协议IEEE 802.11(俗称wifi)。【参考答案及解析】【5】 802.11;【6】 802.11n; IEEE 802.11n使用2.4GHz频段和5GHz频段,传输速度300Mbps,最高可达600Mbps,可向下兼容802.11b、802.11gARM处理器采用的指令集结构是 _【7】_,其中面向实时系统的嵌入式Cortex系列是 _【8】_。【解题思路】此题考查ARM处理器的指令集结构以及嵌入式

38、Cortex系列。【参考答案及解析】RISC;ARM处理器的指令集结构有两种:RISC和CISC,ARM处理器采用RISC结构。ARM Cortex-R;Cortex-A系列是面向高端应用的处理器核,Cortex-R系列是面向实时控制的处理器,Cortex-M系列是面向微控制器的处理器核。在ARM处理器中,作为记录程序状态的寄存器是 _【9】_,其中状态位T的作用是在ARM状态与Thumb状态间进行切换,当T1时处理器处于的状态是 _【10】_状态。【解题思路】本题考查ARM处理器中的程序状态寄存器CPSR的相关知识。【参考答案及解析】程序状态寄存器CPSR;Thumb;T为ARM与Thumb

39、指令切换,T=1时执行Thumb指令,否则执行ARM指令。已知R10xFF115577,R2=0x11000011,则执行指令于ORR R0,R1,R2后,寄存器R0 _【11】_,R2 _【12】_。【解题思路】 本题考查逻辑或指令ORR的使用。【参考答案及解析】0xFF115577;ORR表示逻辑或。和0相或保持不变,和1相或置1。0x11000011;ORR R0,R1,R2中是将R1和R2相或后赋给R0,R2保持不变。已经R08000,R18800,执行指令MOV R0,R1, LSR#2后,R0 _【13】_,R1= _【14】_。【解题思路】 本题考查MOV指令和移位操作指令的使用

40、。【参考答案及解析】2200;MOV R0,R1, LSR#2表示将R1中的内容右移两位后送到R0中,左端用0来填充。8800的二进制为1000100000000000,右移两位后变为0010001000000000,即为2200。8800; R1保持不变。将R1指示区域中的一个字节数据读入R2,这条指令应是_【15】_ R2,R1。将R2中的一个字写入由R0+4指示的内存区域中,并将地址自动更新的指令应是 _【16】_ R2,R0+4!。【解题思路】本题考查LDRB和STR指令的使用方法。【参考答案及解析】LDRB;LDRB指令用于从存储器中将一个8位的字节数据传送到目的寄存器中,同时将寄存

41、器的高24位清零。当程序计数器PC作为目的寄存器时,指令从存储器中读取的字数据被当作目的地址,从而可以实现程序的跳转。STR; STR指令用于从源寄存器中将一个32位的字数据传送到存储器中。该指令在程序设计中比较常用,且寻址方式灵活多样,使用方式可参考指令LDR。嵌入式系统使用的存储器有多种类型,按照所处物理位置可分为 _【17】_存储器和片外存储器以及外部存储设备,按照存储信息的不同又可分为程序存储器和 _【18】_存储器。【解题思路】本题主要考查嵌入式系统的存储器的分类。【参考答案及解析】片内;嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器(RAM)和只读存储器(RO

42、M);按照所处物理位置可分为片内存储器(芯片内置的存储器)和片外存储器(外部扩展的存储器)以及外部存储设备;按照存储信息的不同可分为程序存储器和数据存储器。数据; 对于内存容量而言,1KB= _【19】_B;而对于外存(如磁盘、U盘等)容量而言,1KB= _【20】_B。【解题思路】本题主要考查内存容量和外存容量的区别以及其换算关系。【参考答案及解析】1024;存储器容量是指每一个存储芯片或模块能够存储的二进制位数,它以存储1位二进制位为最小单位(b),容量单位有字节(B)、千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)、拍字节(PB)、艾字节(EB)、泽字节(ZB)以及尧字节

43、(YB)等。对于内存容量而言,这些容量单位之间的相互关系均以1024倍表示;对于外存容量而言,这些容量单位之间的相互关系却以1000倍表示。1000; UART的中文名称是通用 _【21】_收发器,它由发送器、接收器、控制单元以及 _【22】_发生器等构成。【解题思路】 本题考查UART的概念及其组成。【参考答案及解析】异步;串行异步通信接口通用异步收发器(Universal Asynchronous Receiver/Transmitter, UART)常用于全双工串行异步通信。波特率; UART由发送器、接收器、控制单元、波特率发生器等构成。三星公司基于ARM9内核的S3C2410嵌入式微

44、处理器芯片使用由AHB总线和APB总线组成的AMBA总线。对于高速组件采用 _【23】_总线连接,而对于低速外设接口则采用 _【24】_总线连接。【解题思路】本题考查基于ARM9内核的S3C2410嵌入式微处理器芯片的AMBA总线的相关知识。【参考答案及解析】AHB;AHB(Advanced High-performance Bus,先进高性能总线)用于连接高性能系统组件或高带宽组件。APB; APB(Advanced Peripheral Bus,先进外围总线)用于连接所有通用外设组件。三星公司基于ARM9内核的S3C2410嵌入式处理器芯片的电源管理模块共有 _【25】_种工作模式。 _【

45、26】_模式下不使用PLL时钟(MPLL关闭不使用),由外部晶体或外部时钟直接提供给其它组件使用。【解题思路】本题考查基于ARM9内核的S3C2410嵌入式处理器芯片的电源管理模块。【参考答案及解析】4;电源管理模块具有正常模式(NORMAL MODE)、慢速模式(SLOW MODE)、空闲模式(IDLE MODE)和掉电模式(POWER_OFF MODE)共四种模式。慢速;慢速模式下不使用PLL时钟(MPLL关闭不使用),这样功耗降低,仅使用外部晶体或外部时钟直接提供给其他组件使用,不通过锁相环电路(低速情况无需锁相处理)。在C/OS-II启动过程中,BootLoader执行完毕后,执行应用

46、程序主文件中main()时,依次执行的三个主要的函数是:OSInit(); _【27】_; _【28】_。【解题思路】本题主要考查C/OS-II的启动过程。【参考答案及解析】OSTaskCreate();C/OS-II的启动过程为:Bootloader执行完毕后,调用应用程序主文件中的main()函数。main()函数在执行过程中,除了用户函数和硬件初始化函数外,按以下次序执行3个主要的C/OS-II函数:操作系统初始化OSInit(),任务创建OSTaskCreate(),任务调度开始OSStart()。一旦OSStart()函数开始执行,就标志着C/OS-II进入了多任务调度的正常运行状态

47、。OSStart();HAL隐藏了不同 _【29】_平台的差异性,从而改善了操作系统的可 _【30】_性。【解题思路】本题主要考查C/OS-II的启动过程。【参考答案及解析】OSTaskCreate();C/OS-II的启动过程为:Bootloader执行完毕后,调用应用程序主文件中的main()函数。main()函数在执行过程中,除了用户函数和硬件初始化函数外,按以下次序执行3个主要的C/OS-II函数:操作系统初始化OSInit(),任务创建OSTaskCreate(),任务调度开始OSStart()。一旦OSStart()函数开始执行,就标志着C/OS-II进入了多任务调度的正常运行状态

48、。OSStart();C/OS-II的每个任务都处在休眠态、就绪态、 _【31】_态、挂起态和被中断态5种状态之一的状态下。其中,在就绪态中C/OS-II就绪表为每一个任务提供一个二进制位,登记该任务是否就绪,就绪时对应位的值为 _【32】_。【解题思路】本题考查C/OS-II的五种任务状态。【参考答案及解析】运行;绝大多数情况下,C/OS-II的每个任务都是一个无限的循环。每个任务都处在以下5种状态之一的状态下。这5种状态是休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态。1;C/OS-II就绪表为每一个优先级的任务提供了一个位元,登记该任务是否就绪,就绪时取值为1,没有就绪时取

49、值为0。这样,就绪位为1的所有任务构成了当前就绪任务集。启动嵌入式Linux时,通常Bootloader程序会提供几种不同的OS装载方式:例如通过 _【33】_、 _【34】_或USB接口装载。【解题思路】本题考查嵌入式Linux中Bootloader提供的OS装载方式。【参考答案及解析】串口(备注:答案有问题);装载操作系统映像到内存,通常Bootloader程序会提供几种装载方式:从串口或者以太网装载,从非易失性存储器(主要指Flash存储器)装载。以太网;C/OS-II中调用中断退出函数OSIntExit()标志着中断服务子程序的 _【35】_,OSIntExit()将中断嵌套层数计数器

50、的值 _【36】_。【解题思路】本题主要考查C/OS-II中断退出函数OSIntExit()的使用。【参考答案及解析】终结;调用中断退出函数OSIntExit()标志着中断服务子程序的终结,OsintExit()将中断嵌套层数计数器减1。减1; 嵌入式应用程序经过交叉工具链生成映像文件之后,需要下载到 _【37】_进行调试。调试完毕后映像文件必须由专用工具烧写到ROM中去,这种烧写工具俗称 _【38】_。【解题思路】本题主要考查嵌入式应用程序的下载调试过程。【参考答案及解析】目标机;嵌入式应用程序经过交叉工具链生成映像文件之后需要下载到目标机进行调试。调试完毕后映像文件必须存储在目标机的非易失

51、性存储器中,即要求生成软件的固化版本,烧写到目标机的ROM中。编程器; 将程序代码烧写到ROM中去的专用设备和工具程序俗称编程器。RVDS开发工具套件中,主要包括工程管理器、 _【39】_、调试器和指令集仿真器等。调试器是RVDS工具套件中的功能模块之一,它支持 _【40】_调试和软件仿真调试。【解题思路】 本题主要考查RVDS开发工具套件的相关知识。【参考答案及解析】编译连接器; RVDS开发工具套件中,主要包括工程管理器(IDE)、编译连接器(RVCT)、调试器(RVD)和指令集仿真器(RVISS)等。硬件在线;RVDS调试器支持硬件在线调试和软件仿真调试,通过它可以进行单步、断点调试,并

52、观察程序运行中的变量、寄存器、主存储器单元等的内容,使设计者能够据此判断程序运行的状况是否正常。下面是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是 _【1】_接口 ;组成部分B是 _【2】_接口。【解题思路】本题考查的主要是嵌入式系统硬件的逻辑组成。硬件的主体是中央处理器和存储器,他们通过I/O接口和I/O设备与外部世界联系,并借助总线相互连接。【参考答案及解析】【1】输入【2】输出数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中,GIF图像文件格式颜色数目仅 _【3】_种,文件特别小,适合互联网传输。 _【4】_图

53、像文件格式是静止图像数据压缩编码的国际标准,它在数码相机中得到广泛使用。【解题思路】此题考查数字图像的文件格式。数字图像的文件格式包括BMP,TIF(或TIEF),GIF,JPEG,PNG等,各有特点,适合不同的应用需求。【参考答案及解析】【3】256【4】JPEG具有Wi-Fi功能的手机、平板电脑、笔记本电脑等终端设备,需要在有“热点”的地方才可能接入无线网络。所谓“热点”其正式的名称是 _【5】_,它实际上是一个无线交换机或无线 _【6】_,室内覆盖距离一般仅为30m左右,室外通常可达100300m。【解题思路】本题考查无线局域网的相关概念【参考答案及解析】【5】无线接入点【6】路由器AR

54、M公司把ARM11之后的基于ARM Cortex- _【7】_内核和ARM Cortex- _【8】_内核的系列处理器称为嵌入式Cortex处理器。【解题思路】此题考查ARM处理器内核分类,尤其是Cortex处理器。【参考答案及解析】【7】R;Cortex-R为实时应用Cortex处理器,其中R表示Real Time;【8】M;Cortex-M为面向控制应用的Cortex处理器,其中M表示MicroController。在存储结构方面,ARM7采用 _【9】_结构,而ARM9ARM11均采用 _【10】_结构。【解题思路】本题考查不同版本的ARM处理器所采用的不同的体系结构。要知道早期的ARM

55、7采用的是冯诺依曼结构。【参考答案及解析】【9】冯诺依曼(Von Neumann)【10】哈佛(Harvard)已知R50xF0811880,R6=0x41000044,则执行指令AND R0,R5,R6后,寄存器R0 _【11】_,R5 _【12】_。【解题思路】本题考查简单的逻辑与指令;按位相与,有0出0,全1出1。【参考答案及解析】【11】0x40000000;【12】0xF0811880;R5的值并不改变。已知R00,R110000,R220000,指令ADD R0,R1,R2执行后,R0 _【13】_,R1= _【14】_。【解题思路】本题考查简单的加法操作指令。【参考答案及解析】【13】30000(0x7530)【14】10000(0x2710)若R30,R40xF912341F,则指令BIC R3,R4,#0x80000001执行后,R3的值为 _【15】_,R4的值为 _【16】_。【解题思路】本题考查 逻辑运算指令BIC,实现位清零。【参考答案及解析】【15】0x7912341E【16】0xF912

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论