![计算机三级(嵌入式系统开发技术)机试模拟试卷22(共549题)_第1页](http://file4.renrendoc.com/view2/M01/39/05/wKhkFma-6fuAEUblAAIxIjomLQA110.jpg)
![计算机三级(嵌入式系统开发技术)机试模拟试卷22(共549题)_第2页](http://file4.renrendoc.com/view2/M01/39/05/wKhkFma-6fuAEUblAAIxIjomLQA1102.jpg)
![计算机三级(嵌入式系统开发技术)机试模拟试卷22(共549题)_第3页](http://file4.renrendoc.com/view2/M01/39/05/wKhkFma-6fuAEUblAAIxIjomLQA1103.jpg)
![计算机三级(嵌入式系统开发技术)机试模拟试卷22(共549题)_第4页](http://file4.renrendoc.com/view2/M01/39/05/wKhkFma-6fuAEUblAAIxIjomLQA1104.jpg)
![计算机三级(嵌入式系统开发技术)机试模拟试卷22(共549题)_第5页](http://file4.renrendoc.com/view2/M01/39/05/wKhkFma-6fuAEUblAAIxIjomLQA1105.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机三级(嵌入式系统开发技术)机试模拟试卷22(共9套)(共549题)计算机三级(嵌入式系统开发技术)机试模拟试卷第1套一、选择题(本题共40题,每题1.0分,共40分。)1、下面是IP协议中C类IP地址有关规定的叙述,其中正确的是()。A、它适用于中型网络B、它所在的网络最多只能连接254台主机C、它不能用于多目的地址发送(组播)D、它的二进制表示中最高3位一定是“101”标准答案:B知识点解析:IP地址分为A类、B类、C类三个基本类,另有两类分别作为组播地址和备用地址(D类和E类)。C类IP地址范围:192.0.0.1到223.255.255.254。第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。故本题选择B。2、基于ARM内核的嵌入式芯片中包含互连通信组件,下面列出的()不属于互连通信组件?A、DACB、SPIC、I2CD、CAN标准答案:A知识点解析:RM芯片内部有多个可互联通信的组件,主要包括UART、I2C、sPI、CAN、USB、Ethemet等。而DAC是数模转换控制器,所以选择A项。3、在μC/OS—II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中不能达到保护目的的方法是()。A、利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断B、利用函数OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁C、利用信号量、互斥信号量、邮箱和消息队列进行任务间通信D、利用内存文件进行任务间的大规模数据共享标准答案:D知识点解析:在μC/OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中主要有以下三种:利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断;利用函数OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁;利用信号量、互斥信号量、邮箱和消息队列进行任务间通信。利用内存文件进行任务间的大规模数据共享是达不到保护任务之间的共享数搌的作用。故本题选择D。4、下列关于嵌入式操作系统的陈述中,不正确的是()。A、风河公司的VxWorks既按开发版本的授权数量收取授权费,也按最终产品售出的实际数量收取每份运行软件的版权费B、大多数嵌入式系统都是实时系统,而且多是强实时、多任务系统C、WindowsCE和Android操作系统属于单内核结构D、μC/OS操作系统是完全免费的操作系统标准答案:D知识点解析:μC/OS是μC/OS—Ⅱ的早起版本,属于源码公开的嵌入式操作系统,但并非是完全免费的操作系统。故此题选择D。5、下列关于设备驱动程序的陈述中,不正确的是()。A、设备驱动程序只能被高层软件调用而无法自行运行B、嵌入式操作系统都自带标准设备驱动程序C、类Unix操作系统把I/O设备抽象成设备文件D、设备驱动程序对上层软件屏蔽硬件细节标准答案:B知识点解析:μC/OS—Ⅱ与大型操作系统不同,基本不包含设备驱动程序,只是一个纯内核。其驱动程序属于底层,需要系统开发商自行开发。故此题选择B。6、音频信号数字化过程中必须进行量化处理,下面有关音频信号量化处理的叙述中,错误的是()。A、量化就是把每个样本的模拟量转换成数字量来表示B、量化过程往往也称为A/D转换(模数转换)C、音频信号量化后的样本一般用8位、12位或16位的十进制整数表示D、量化精度越高,声音的保真度越好,量化精度越低,声音的保真度越差标准答案:C知识点解析:量化后的样本一般用8位、12位或16位二进制整数表示(称为“量化精度”),故本题选择C。7、关于μC/0S—II的基本特点,下列叙述中错误的是()。A、μC/OS—II是抢占式实时操作系统内核B、μC/OS—II不支持时间片轮转调度法,因此赋给每一个任务的优先级是相同的C、μC/OS—II中每个任务拥有自用栈D、μC/OS—II属于源码公开的实时嵌入式操作系统标准答案:B知识点解析:μC/OS—II不支持时间片轮转凋度法,因此赋给每一个任务的优先级是不相同的。选项B错误。μC/OS—Il是抢占式实时操作系统内核且每个任务拥有自用栈。μC/OS—II属于源码公开的实时嵌入式操作系统。故本题选择B。8、与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是()。A、嵌入式系统通常包含在其他设备(系统)中,具有隐蔽性B、嵌入式系统的软硬件资源往往受到严格的限制,不易扩展C、嵌入式系统使用的CPU字长以8位为主D、嵌入式系统大多具有不同程度的实时性标准答案:C知识点解析:与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。①专用型,嵌入式系统与具体应用紧密结合,具有很强的专用性;②隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;③资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;④高可靠性;⑤实时性;⑥软件固化。现在嵌入式系统中使用最多的是8位和16位的CPU。故本题选择C。9、汉字有多种不同的编码标准,下面关于不同编码标准之间关系的叙述中,错误的是()。A、GB2312中的所有字符在GB18030中也都存在,且编码相同B、GB18030与UCS/Unicode均包含中日韩统一汉字(CJK)约7万多个C、GB18030中的汉字与UCS/Unicode中的汉字编码保持相同D、UTF–8和UTF–16是实现UCS/Unicode的两种不同的编码方案标准答案:C知识点解析:GB18030字符集与国际标准UCS/Unicode字符集基本兼容。GB18030采用双字节编码表示汉字,而UCS/Unicode在表示汉字时有两种不同的编码方案,UTF–8使用3字节表示,UTF–16则采用双字节编码。C选项错误,其余三项正确,故本题选择C。10、以下对伪指令的解释错误的是()。A、DCB0x56;在内存区域分配一个字节的内存空间并初始化为0x56B、CODE32;伪指令通知编译器,其后的指令序列为32位的Thumb指令C、MyTestEQU15000;为定义一个常量MyTest值为15000,最大数为32位D、EXPORT;伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用标准答案:B知识点解析:DCB为ARM汇编器所支持的数据定义伪指令,用于分配一片连续的字节存储单元并用指定的数据初始化,A选项正确;CODE32伪指令通知编译器,其后的指令序列为32位的ARM指令,故B选项错误;EQU是等于伪指令,用于为程序中的常量、标号等定义一个等效的字符名称,最大数为32位,C选项正确;EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其他的文件中引用,可用GLOBAL代替,D选项正确,故本题选择B。11、以下指令中不属于逻辑移位的指令是()。A、LSLR0,R1B、LSRR2,R3,3C、ASRR4,R5D、LSRR6,R7标准答案:C知识点解析:LSL是逻辑左移,LSR是逻辑右移,而ASR是算术右移,故本题选择C。12、下面是关于嵌入式系统使用的存储器的叙述,其中正确的是:()A、静态存储器SRAM是非易失性存储器B、动态存储器DRAM是非易失性存储器C、Flash存储器是非易失性存储器D、EEPROM是易失性存储器标准答案:C知识点解析:SRAM和DRAM都是易失性存储器,即掉电后信息丢失:非易失性存储器,如EPROM、EEPROM和FlashROM,能在断电后仍保存数据。因此选项C正确,故本题选择C。13、下而是关于S3C2410中断控制器的相关寄存器的功能描述,其中错误的是()。A、当多个中断源请求服务时,通过优先级仲裁,源中断挂起寄存器中只有当前最高优先权的中断源对应的位置1B、中断模式寄存器的功能是决定中断源的中断属于普通中断IRQ还是快速中断C、中断屏蔽寄存器的功能是屏蔽中断源的中断请求D、子源中断挂起寄存器的功能是记录子中断源中断请求的挂起状态标准答案:A知识点解析:s3C2410有两个中断挂起寄存器:源中断挂起寄存器SRCPND和中断挂起寄存器INTPND;当多个中断源请求服务时,SRCPND相应的位被写1,通过优先级仲裁当前最高优先权的中断源对应的INTPND位写入1;因此A选项错误。B选项、C选项、D选项正确,故本题选择A。14、下面关于CAN总线的叙述中,正确的是()。A、CAN能够实现多主通信方式B、CAN通信时采用奇偶校验方式C、各型ARM芯片均没有内嵌CAN控制器,只能通过外扩CAN控制器的方式才能形成CAN节点接入CAN总线D、CAN采用长帧通信,一个数据帧最多可以传送128个字节标准答案:A知识点解析:CAN总线是针对实时性要求很强的工业控制领域推出的适应多主系统的有线通信接口,能够实现多主通信;CAN总线的数据帧由7个不同的域组成,其中域的长度可选为0~8位;CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性;一般面向控制应用领域的ARM芯片内部已经嵌入了CAN总线控制器,外部仅需要连接CAN的收发器即可构建完整的CAN网络。因此仅有A项正确,故本题选择A。15、与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是()。A、与具体应用紧密结合,具有很强的专用性B、以硬件为主,软件只起辅助作用C、软硬件资源往往受到严格的限制D、软件大多固化在只读存储器中标准答案:B知识点解析:与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。①专用型,嵌入式系统与具体应用紧密结合,具有很强的专用性;②隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;③资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;④高可靠性;⑤实时性;⑥软件固化。综上所述,B选项不属于嵌入式系统的特点。故本题选择B。16、下列产品中不属于嵌入式系统的是()。A、洗衣机B、空调机C、个人电脑D、电子血压计标准答案:C知识点解析:广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调使用嵌人式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。包括洗衣机、空调机等“白色家电”,也包括心电计、血压计等医疗电子设备;而个人电脑(PC机)不属于嵌入式系统。故本题选择C。17、微硬盘是一种由超小型笔记本和数码相机领域发展而来的外部存储设备,下面关于微硬盘的叙述中,错误的是()。A、目前1.8英寸的微硬盘容量已达几百GBB、带有数据缓存,有利于提高数据传输率C、采用USB接口时,一般须另加外部电源D、为使微硬盘适用于多种手持装置,其接口可采用多种标准,如CF卡、PCMCIA、USB2.0、ATA等标准答案:C知识点解析:微硬盘最早是由IBM公司开发的一款超级迷你硬盘机产品。目前1.8英寸的微硬盘容量已达几百GB;一般微硬盘带有数据缓存,有利于提高数据传输率;微硬盘功耗极小,无需外置电源,链接USB即可使用;为使微硬盘适用于多种手持装置,其接口可采用多种标准,如CF卡、PCMCIA、USB2.0、ATA等。所以选本题C。18、通过I2C、SPI、UART、USB等可以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关叙述中,错误的是()。A、I2C总线只有两条信号线,一条是数据线SDA,另一条是时钟线SCL,所有操作都通过这两条信号线完成B、SPI通信时,首先要使SPI从设备的SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照SPI时序要求进行数据操作C、UART即通用异步收发器,可用于全双工串行异步通信D、USB1.1和USB2.0采用全双工差分方式进行通信标准答案:D知识点解析:I2C总线只有两条信号线,一条是数据线SDA,另一条是时钟线SCL,所有操作都通过这两条信号线完成;对SPI的操作,首先要选择让基于SPI接口的从设备的SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照SPI时序要求进行数据操作;UART即通用异步收发器,是可以用于全双工串行异步通信的;USB1.1和USB2.0有4条信号线,采用半双工差分方式进行通信。故本题选择D。19、下面关于嵌入式系统的互连通信接口的叙述中,错误的是()。A、嵌入式处理器的UART在采用了RS一232电平转换电路后,可延长通信距离B、与RS一485标准相比,RS一232标准的通信距离更远、通信速率更高C、对于片内无CAN控制器的嵌入式处理芯片,可通过扩展CAN控制器和CAN收发器的方式使其接入CAN总线D、嵌入式系统可以通过以太网连接到互联网中标准答案:B知识点解析:直接用UART进行通信仅限于板间或芯片间通信,UART在采用了RS一232电平转换电路后,可延长通信距离;与RS一232标准相比,RS一485标准的通信距离更远、通信速率更高;对于片内无CAN控制器的嵌入式处理芯片,可通过扩展CAN控制器和CAN收发器的方式使其接入CAN总线;嵌入式系统可以通过以太网连接到互联网中。故B项错误,故本题选择B。20、下面关于Linux和Unix的叙述中,错误的是()。A、Linux是以Unix为原型的一种“类Unix”操作系统B、两者的函数/命令的名称、参数和功能大体相同C、两者的源代码基本相同D、Unix的运行效率一般高于Linux标准答案:C知识点解析:Linux系统最初以Unix为原型,以实现POSIX标准作为其目标;命令的功能、处理结果、函数名称和参数十分相同,但二者的源代码是完全不同的;迄今为止,Linux的运行效率尚未达到Unix的水平。C选项错误,故本题选择c。21、Linux内核主要由5个子系统组成,下面选项中不属于这5个子系统的是()。A、内存管理B、进程间通信C、行命今解释器(Shell)D、文件系统标准答案:C知识点解析:Linux内核主要由5个子系统组成:进程调度;内存管理;虚拟文件系统;网络接口;进程间通信。故本题选择C。22、将R1中的8位二进制数存储到由R2+1指示的单元,并自动更新地址的ARM指令是()。A、STRBR1,[R2,#1]!B、STRHR1,[R2,#1]!C、STREQR1,[R2,#1]!D、STRR1,[R2,#1]!标准答案:A知识点解析:根据题目意思,本题要用的指令是STRB,且采用基址加变址寻址方式,同时需要自动更新地址,则指令为“STRBR1.[R2,#1]!”,故本题选择A。23、下列程序中属于板级支持包(BSP)内容的是()。A、引导加载程序B、进程管理程序C、进程间通信程序D、文件管理程序标准答案:A知识点解析:BSP实际上一些汇编程序和C语言代码相结合的操作系统底层软件。包括初始化程序、设备驱动程序、配置文件和引导加载程序等。A项属于BSP内容,故本题选择A。24、嵌入式Linux操作系统由用户进程、OS服务组件和Linux内核3个部分组成,下面叙述中错误的是()。A、某个应用程序在Linux操作系统环境下运行时,它就成为一个用户进程B、服务组件是位于Linux操作系统内核之上的服务模块或实用程序的集合C、Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块D、Linux内核只供服务组件调用,与用户进程之间没有接口标准答案:D知识点解析:用户进程是在Linux系统上运行的应用程序集合,某个应用程序在Linux操作系统环境下运行时,它就成为一个用户进程;OS服务组件是位于LinuX操作系统内核之上的一层服务模块或实用程序的集合;Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块;Linux内核为用户进程提供了一个虚拟接口(系统调用)。故本题选择D。25、以下关于嵌入式系统软件与通用计算机系统软件的异同的陈述中,错误的是()。A、通常嵌入式系统的软件配备没有通用系统多B、嵌入式系统必须配备实时操作系统,而通用计算机系统上的操作系统没有实时性要求C、嵌入式系统应用软件往往内部结构精简化、代码轻量化、占用存储资源少D、嵌入式系统软件和通用计算机系统软件都可以实现图形用户界面标准答案:B知识点解析:通常嵌人式系统的软件配备没有通用系统多;嵌入式系统软件和通用计算机系统软件都可以实现图形用户界面,嵌入式系统应用软件的特点是:内部结构精简化、代码轻量化、占用存储资源少;多数嵌入式系统具有时间约束性,因而至少是软实时系统,通用计算机系统像因特网域名服务系统也是典型的实时系统。故本题选择B。26、通常嵌入式系统对实时性和可靠性都有一定要求,如果把ATM柜员机和数码相机两者进行比较,它们中对实时性和可靠性要求较高的分别是()。A、ATM柜员机、数码相机B、数码相机、ATM柜员机C、ATM柜员机、ATM柜员机D、数码相机、数码相机标准答案:B知识点解析:嵌入式系统按实时性要求可分为非实时系统,软实时系统和硬实时系统。选项中对实时性要求较高的是数码相机,对可靠性要求较高的是ATM柜员机。故本题选择B。27、关于ARM处理器的工作模式,以下说法错误的是()。A、用户模式是程序正常执行的工作模式B、管理模式负责处理存储器故障,实现虚拟存储器和存储器的保护C、系统模式运行特权级的操作系统任务D、当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的标准答案:B知识点解析:ARM体系结构支持7种工作模式,取决于当前程序状态寄存器CPSR的低5位值。用户模式是程序正常执行工作模式,当处理器处于用户模式时,如果没有异常发生不能改变工作模式;系统模式运行特权级的操作系统任务;管理模式是操作系统的保护模式,处理软中断。故本题选择B。28、下面关于嵌入式最小硬件系统的叙述中,错误的是()。A、可使用LDO为嵌入式最小系统供电,LDO是指低压差稳压器B、时钟电路为嵌入式最小系统中的嵌入式处理器提供工作时需要的时钟信号C、如果处理器内嵌的存储器能满足嵌入式最小系统的应用需要,则系统无需扩展外部存储器D、嵌入式最小系统包括复位电路,嵌入式处理器的复位引脚为nRESET时,表示高电平复位标准答案:D知识点解析:提供嵌入式处理器运行必备条件的硬件电路与嵌入式处理器共同构成嵌入式最小硬件系统,可使用LDO为嵌入式最小系统供电,LDO是指低压差稳压器;时钟电路为嵌入式最小系统的嵌入式处理器提供工作时需要时钟信号;如果处理器内嵌Flash程序存储器容量足够,则无需扩展外部存储器;嵌入式最小系统包括复位电路,嵌入式处理器的复位引脚为nRESET时,表示低电平复位。故本题选择D。29、下列关于μC/OS-II操作系统的描述中,错误的是()。A、μC/OS-II支持抢占式任务调度B、发生中断时,正在运行的μC/OS-II任务暂停运行,并进入被中断状态C、μC/OS-II的所有就绪态任务均登记在事件控制块中D、μC/OS-II允许每个任务拥有自己的自用栈标准答案:C知识点解析:μC/OS-II的大部分代码是用标准C语言写的,其每个任务都处在以下5种状态之一的状态,即休眠态、就绪态、运行态、挂起态和被中断态。支持抢占式任务调度,处于运行态的任务一定是当前就绪任务集里的最高优先级任务;当多个任务同时等待同一事件发生时,只有优先级最高的任务得到该事件并进入就绪状态准备执行;允许每个任务拥有自己的自用栈;发生中断时,正在运行的μC/OS-II任务暂停运行,并进入被中断状态。故本题选择C。30、片上系统(或系统级芯片)是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是()。A、其英文缩写是SOC或SoC,它是电子设计自动化水平提高和大规模集成电路制造技术发展的成果B、它已成为集成电路设计的发展趋势,现在许多嵌入式处理芯片都是片上系统C、芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能D、智能手机已经广泛采用片上系统,平板电脑大多还使用传统的Intel处理器标准答案:D知识点解析:片上系统(或系统级芯片),即SOC或SoC,是目前广泛使用的一种嵌入式处理芯片,它是电子设计自动化(EDA)水平提高和大规模集成电路制造技术(VLSI)发展的成果,芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能,目前大多数32位的嵌入式处理芯片均为SOC,包括智能手机和平板电脑,其逐渐成为集成电路设计的主流发展趋势。故本题选择D。31、下面关于WiFi无线局域网的叙述中,错误的是()。A、无线局域网是以太网与无线通信技术相结合的产物B、无线局域网使用的无线电波主要是2.4GHz和5.8GHz两个频段C、无线局域网采用的通信协议主要是802.11D、无线局域网的数据传输速率目前还低于3G手机的传输速率标准答案:D知识点解析:无线局域网是使用无线通信技术的网络。它的最大优点是能方便地移动计算机的位置或改变网络的组成。无线局域网采用无线电波传输数据,传输的频段主要为2.4GHz和5.8GHz,电波覆盖范围较广,采用扩频方式通信,具有抗干扰、抗噪音和抗信号衰减能力,并采用IEEE802.11通信协议(俗称WiFi);目前,无线局域网的数据传输速率可达54Mbps,已经非常接近有线局域网的传输速率,远快于3G手机几百kbps的传输速率。故本题选择D。32、以下关于ARM程序状态寄存器CPSR的说法正确的是()。A、CPSR中N=1表示运算结果为正数B、CPSR中F=0允许快速中断C、CSPR中V=0表示运算结果溢出D、CPSR中Z=0表示运算结果为0标准答案:B知识点解析:CPSR为当前程序状态寄存器。N为符号标志,N=1表示运算结果为负数,N=0表示运算结果为正数;F为禁止快速中断FIQ的控制位,F=0允许FIQ中断;V为溢出标志,加减法运算结果有溢出时V=1,否则V=0;Z为全0标志,运算结果为0,则Z=1,否则Z=0。故本题选择B。33、下列关于μC/OS–II操作系统中断处理的描述中,错误的是()。A、中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件处理B、当中断服务子程序返回时,有可能进行任务切换C、中断服务子程序的最后一步是执行中断返回指令D、μC/OS–II操作系统中断嵌套层数可达255层标准答案:A知识点解析:中断服务子程序执行事件处理有两种方法:一种是通过OSMBoxPost()、OSQPost()、OSSEMPost()等函数去通知真正做该事件处理的那个任务,让任务完成中断事件的处理;另一种是由中断服务子程序本身完成事件处理。所以A项错误。故本题选择A。34、某ARM处理器内部某功能部件对存储器的保护功能,提供了简单代替存储器管理部件的方法来管理存储器,这个部件用英语缩写为()。A、MMUB、SPSRC、PSRD、MPU标准答案:D知识点解析:MMU是MemoryManagementUnit的缩写,中文名是存储器管理单元,它是CPU中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权;MPU是存储器保护单元,是对存储器进行保护的可选组件,提供了简单代替MMU的方法来管理存储器。故此题选D。35、下面关于Linux内核的叙述中,错误的是()。A、Linux起源于芬兰赫尔辛基大学的学生林纳斯·托瓦兹(LinusTorvalds)B、Linux虽然对Unix的源代码做了较大修改,但保留了Unix操作系统的全部功能C、Linux内核是一种自由软件,其源代码是开放的D、对于不同体系结构的CPU,Linux内核的源代码各不相同标准答案:B知识点解析:Linux的创始人是芬兰赫尔辛基大学的学生林纳斯·托瓦兹(LinusTorvalds),Linux内核是一种自由软件,其源代码是开放的,对于不同体系结构的CPU,Linux内核的源代码各不相同;Linux的源代码与Unix的源代码是完全不同的,尽管函数和命令的功能、处理结果、函数名称和参数十分相同。故选B。36、下面关于嵌入式系统应用的叙述中,错误的是()。A、嵌入式系统广泛应用于冰箱、洗衣机、空调等“白色家电”中B、嵌入式系统广泛应用于摄像机、DVD播放器、MP3播放器等数码产品中C、嵌入式系统广泛应用于汽车、飞机、铁路机车、船舶等运输工具中D、基于可靠性方面的考虑,坦克、舰艇、战机、无人机等军用电子装备中一般不使用嵌入式系统标准答案:D知识点解析:嵌入式系统与具体应用紧密结合,所涉及的应用领域非常广泛。航空航天、坦克、舰艇、战机、无人机等军用电子装备都是重要的应用。故此题选择D。37、下图是数字信号处理器(DSP)的典型应用方式,其中的①、②和③分别是()。A、A/D转换器、DSF、D/A转换器B、D/A转换器、DSP、A/D转换器C、DSP、A/D转换器、D/A转换器D、A/D转换器、D/A转换器、DSP标准答案:A知识点解析:数字信号处理器(DSP)是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求。如图是DSP的典型应用方式,其中传感器采集模拟信号,通过A/D转换器变成数字信号交由DSP进行处理,再经过D/A转换器变成模拟信号输出到显示器进行显示。故本题选择A。38、以下关于嵌入式系统软件与通用计算机系统软件的异同的陈述中,错误的是()。A、通常嵌入式系统的软件配备没有通用系统多B、嵌入式系统必须配备实时操作系统,而通用计算机系统上的操作系统没有实时性要求C、嵌入式系统应用软件往往内部结构精简化、代码轻量化、占用存储资源少D、嵌入式系统软件和通用计算机系统软件都可以实现图形用户界面标准答案:B知识点解析:通常嵌入式系统的软件配备没有通用系统多;嵌入式系统软件和通用计算机系统软件都可以实现图形用户界面,嵌入式系统应用软件的特点是:内部结构精简化、代码轻量化、占用存储资源少;多数嵌入式系统具有时间约束性,因而至少是软实时系统,通用计算机系统像因特网域名服务系统也是典型的实时系统。故本题选择B。39、嵌入式系统中常使用下面的存储器,这些存储器中,不属于半导体存储器的是()。A、FRAMB、DRAMC、PROMD、MROM标准答案:A知识点解析:半导体存储器包括RAM和ROM。RAM随机存取存储器,其包括静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM);ROM只读存储器,其包括掩模型只读存储器(MROM)、一次可编程只读存储器(PROM)、紫外线可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(E2PROM)以及闪速存储器Flash(NOR与NAND两类);故本题选择A选项。40、UART按确定的格式按位传送一次信息。下面关于信息传送格式的叙述中,错误的是()。A、每次传送时以起始位作为传送的开始B、每次传送时以停止位作为传送的结束C、一次传送的信息位是固定的,只能是8个二进制位D、起始位只能是逻辑0,停止位只能是逻辑1标准答案:C知识点解析:串行异步通信接口通用异步收发器(UART)常用于全双工串行异步通信。发送器负责字符的发送,可采用先进先出(FIFO)模式,也可采用普通模式。发送的字符先送到发送缓冲寄存器,然后通过移位寄存器,在控制单元的作用下,通过TXDn引脚一位一位顺序发送出去。一般接收和发送缓冲器的FIF0字节数N是一样大小的,均可编程选择长度,如4B、8B,12B、16B、32B、64B等。不同ARM芯片,FIF0缓冲器最大字节数N不同。起始位以逻辑0为标志,停止位以逻辑1为标志。故本题选择C选项。二、填空题(本题共20题,每题1.0分,共20分。)41、嵌入式系统的开发过程,可划分为4个阶段,即:需求分析与规格说明、【77】、构件设计、系统集成与测试。系统集成阶段并不是把所有构件连接在一起就行了,而是要反复的对系统进行测试,测试的目的就是要验证系统功能,发现系统【78】。标准答案:【77】系统设计【78】错误知识点解析:本题主要考查嵌入式系统的开发过程,即需求分析与规格说明、系统设计、构件设计、系统集成与测试4个阶段。42、通用输入/输出接口,用英文大写字母缩写为【61】,嵌入式处理器内部一般均集成该种I/O接口。该接口一般具有三态,即0态,1态和【62】态。标准答案:【61】GPIO【62】高阻知识点解析:本题考查GPIO端口的相关概念及三种工作状态。GeneralPurposeInputOutput,即通用输入/输出接口;该接口除了0态、1态还有高阻态。43、通用输入/输出接口,用英文大写字母缩写为【61】,嵌入式处理器内部一般均集成该种I/O接口。该接口一般具有三态,即0态,1态和【62】态。标准答案:【61】GPIO【62】高阻知识点解析:本题考查GPIO端口的相关概念及三种工作状态。GeneralPurposeInputOutput,即通用输入/输出接口;该接口除了0态、1态还有高阻态。44、μC/OS—II中调用中断退出函数OSIntExit()标志着中断服务子程序的【75】,OSIntExit()将中断嵌套层数计数器的值【76】。标准答案:【75】终结【76】减1知识点解析:本题主要考查μC/OS—II中断退出函数OSIntExit()的使用。调用中断退出函数OSIntExit()标志着中断服务子程序的终结,OsintExit()将中断嵌套层数计数器减1。45、所有嵌入式系统都是由硬件和软件两部分组成的,硬件部分的主体是【41】_______和存储器;它们通过【42】_______接口(设备)与外部世界联系。标准答案:【41】中央处理器(处理器、微处理器、中央处理机、处理机、CPU)【42】输入/输出(I/O)知识点解析:本题考查嵌入式系统硬件组成。所有嵌入式系统都由硬件和软件两部分组成的,硬件部分的主体是中央处理器和存储器;它们通过输入/输出接口(设备)与外部世界联系。46、已知R0=0x10,R1=0x20,R2=0x08,R3=0xFFFFFFF3,则指令LSLR0,R0,R2执行后,R0=___________【53】,指令MVNR1,R3执行后R1=___________【54】。标准答案:【53】0x00001000【54】0x0000000C知识点解析:本题中LSL是逻辑左移指令;指令执行完成后R0值发生变化;MVN是数据取反传送指令。47、在嵌入式操作系统中,核心部分称为___________【69】,而对硬件设备进行控制和管理的程序模块称为___________【70】。标准答案:【69】内核(kernel)【70】驱动程序(driver)知识点解析:本题考查嵌入式操作系统的基本组成。在嵌入式操作系统的核心部分称为内核(kernel),而对硬件设备进行控制和管理的程序模块称为驱动程序(driver)。48、引导加载程序在引导加载操作系统时,设置相关的寄存器和资源,跳转到【73】所在的空间,执行其引导,这个过程中可以给【74】传递参数,可以控制系统启动的模式。标准答案:【73】操作系统【74】内核知识点解析:本题考查嵌入式Linux的Bootloader的执行步骤。引导加载程序在引导加载操作系统时,设置相关的寄存器和资源,跳转到操作系统所在的空间,执行其引导,这个过程中可以给内核传递参数,可以控制系统启动的模式。49、随着无线通信技术的发展,用户不受时间地点约束,随时随地访问互联网已经成为现实。目前采用无线方式接入互联网的技术主要有3类,它们是【45】接入、GPRS移动电话网接入和3G移动电话网接入,第1类接入方式必须在安装有【46】的区域中才能接入。标准答案:【45】无线局域网(WLAN或WiFi)【46】接入点(AP,热点,WiFi)知识点解析:本题考查互联网的无线接入方式。目前采用无线方式接入互联网的技术主要有三类:无线局域网(WLAN)接入;GPRS移动电话网接入;3G移动电话网接入。其中第一类必须在安装有接入点(AP)的热点区域中才能接入。50、在ARM处理器中,只允许使用16位指令编码的状态称为___________【49】状态,只允许使用32位指令编码的状态称为___________【50】状态。标准答案:【49】Thumh【50】ARM知识点解析:本题考查ARM处理器的工作状态。在ARM的体系结构中,处理器可以工作在3种不同的状态:①ARM状态,②Thumb状态及Thumb一2状态,③调试状态。ARM状态是ARM处理器工作于32位指令的状态,所有指令均为32位宽度。Thumb状态是ARM执行16位指令的状态;在Thumb模式下,指令代码只有16位。Thumb一2状态是ARMV7版本的ARM处理器所具有的新状态。51、如果一种存储器的总线工作频率为333MHz,数据线宽度为32位,每个存储器总线周期传输1次数据,则该存储器的带宽为___________【55】MB/s。AM29LV160是一种典型的NORFlash芯片,芯片内部具有20条地址线和16条数据线,该芯片的存储容量为___________【56】MB。标准答案:【55】1332【56】2知识点解析:本题考查典型片外存储器的带宽及容量计算。带宽=总线频率×数据宽度/8×传输次数/总线周期=1332MB/s;有20条地址线,16条数据线,则容量为V=220×16=16Mb,即2MB。52、如果一种存储器的总线工作频率为333MHz,数据线宽度为32位,每个存储器总线周期传输1次数据,则该存储器的带宽为【55】MB/s。AM29LV160是一种典型的NORFlash芯片,芯片内部具有20条地址线和16条数据线,该芯片的存储容量为【56】MB。标准答案:【55】1332【56】2知识点解析:本题考查典型片外存储器的带宽及容量计算。带宽=总线频率×数据宽度/8×传输次数/总线周期=1332MB/s:有20条地址线,16条数据线,则容量为V=220×16=16Mb,即2MB。53、已知R1=0x1FFFFFFF,R2=0xE0000000,标志位C=1,执行ARM指令ADCSR0,R1,R2后,R0=【53】,C=【54】。标准答案:【53】0【54】1知识点解析:本题中ADCS是带进位加法指令,完成后R0=0,C=1。54、在嵌入式应用系统中,通常可用GPIO来构建简单键盘,分为【59】键盘和【60】键盘两类,其中后一类键盘利用行扫描法或反转法读取按键的特征值。标准答案:【59】线性(非编码独立式)【60】矩阵(行列式)知识点解析:本题考查用GPIO链接键盘的两种方式。用GPIO构建简单键盘分为非编码键盘(线性键盘)和矩阵键盘。55、如果R0=0x67000010,R1=0x67000000,则ARM指令RSBSR2,R1,R0执行后,R2的值为【51】,执行指令ORRR3,R1,R0后,R3的值为【52】。标准答案:【51】0x10【52】0x67000010知识点解析:本题考查简单的指令操作。RSB是逆向减法指令,ORR是逻辑或指令。56、UART传输一个字符时有固定的格式约定。字符总是以起始位开始,停止位结束,起始位以逻辑【65】电平为标志,停止位以逻辑【66】电平为标志,停止位可为1位、1位半和2位。标准答案:【65】0【66】1知识点解析:本题考查对UART格式的掌握。UART由发送器、接收器、控制单元、波特率发生器等构成,传输一个字符时有固定的格式约定。字符总是以起始位开始,停止位结束,起始位以逻辑0电平为标志,停止位以逻辑1电平为标志,停止位可为1位、1位半和2位。57、在μC/OS–II操作系统中,内核对任务的管理通过名为【69】的数据结构进行。当任务切换时,任务的工作现场被保存到任务的【70】中。标准答案:【69】任务控制块【70】自用栈知识点解析:在μC/OS–II操作系统中,内核对任务的管理通过任务控制块OS_TCB进行;任务切换也称为上下文切换,实际含义是任务的CPU寄存器内容切换。当μC/OS–II内核决定运行别的任务时,正在运行任务的工作现场被保存到任务的自由栈之中。58、μC/OS-Ⅱ系统内核提供的基本功能有:【69】、任务间通信与同步、任务调度、时间管理和【70】等。标准答案:【69】任务管理【70】内存管理知识点解析:本题考查μC/OS-Ⅱ系统内核所提供的5个基本功能:任务管理、任务间通信与同步、任务调度、时间管理和内存管理。59、ARM公司把ARM11之后的ARM处理器以ARMCortex为特征命名,主要用于高端应用的命名为ARMCortex-【47】,主要用于实时应用的命名为ARMCortex-【48】。标准答案:【47】A【48】R知识点解析:本题考查ARM处理器的命名及分类。ARM公司把基于Cortex内核的系列处理器称为嵌入式Codex处理器,目前高端嵌入式应用可使用Codex-A系列的应用处理器,低端面向控制领域可使用Cortex-M系列微控制器,面向实时应用的可以使用Cortex-R系列处理器。60、Linux内核主要是由5个子系统组成的,如下图所示,其中的A是【73】子系统,B是【74】子系统。标准答案:【73】文件系统【74】进程间通信知识点解析:本题考查Linux内核的组成。Linux内核主要由5个子系统组成:进程调度、内存管理、虚拟文件系统、网络接口、进程间通信。三、综合题(本题共1题,每题1.0分,共1分。)61、电动汽车充电桩(示意图如下图所示)以S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功能描述如下:a、充电桩支持2种充电方式,一种是固定金额方式,如:充300元的电能。那么,所充电能的金额等于300元后自动停止充电;另一种是随机充电,即:随时按“停止”键来停止充电,若未按“停止”键,则电池充满后也会自动停止充电。b、支持现金和IC卡付费。IC卡是预付费卡,金额不足将报警。c、能够通过RS-485总线与后台结算服务器连接,传递结算信息。d、用LCD显示器来显示被充电电池的电量情况,并显示充电时间、金额等信息。根据上述功能要求的描述,请完善下面的叙述(程序)和回答有关的问题。(完善程序或回答问题所需的寄存器格式见题后附录)。(1)充电桩控制器设计时,需设计一个键盘,键盘中应包含0~9数字键及“切换”、“启动”、“停止”等3个命令键。其键盘接口设计成4×4的阵列(按键排列示意如下图所示)。下图中的键盘接口电路中选用GPE4~GPE7来输出键盘行扫描信号,选用GPE0~GPE3来输入键盘列信号。软件设计时设计者自行设计键盘扫描函数,请你补充完善之://**KEYOIJTP[JT是键盘扫描时的输出地址,KEYINPUT是键盘读入时的地址#defineKEYOUTPUT(*(volatileLNT8U*)0x560(0044)//0x56000044是GPE端口数据寄存器的地址#defineKEYINPUT(*(volatileINT8U*)0x56000044)INT16UScanKey(){INT16Ukey=0xFFFF;INT16Ui;INT8Utemp=0xFF,output;//仅初始化GPE4~GPE7为输出rGPECON=((rGPECON&0xFFFF00FF)|__________【81】);//仅初始化GPE0~GPE3为输入rGPECON=rGPECON&__________【82】;//rGPECON是对应GPE端口控制寄存器的变量for(i=__________【83】;i<=128;i<<=1)//循环扫描键盘,看是否有按键按下{output|=0xFF:output&=(~i);//键盘行信号求反KEYOUTPUT=output://通过GPE端口数据寄存器输出行信号temp=KEYINPUT;//通过GPE端口数据寄存器读列信号,该列无键按下时列信号是1if((temp&0x0F)!=__________【84】)//判断是否有键按下{key=(~i);key<<=8;//变量key中存储键码值,行信号左移到高8位key|=temp|0xF0;//列信号存于变量key的低8位中,无用位置1return(key);//返回键码值}}return0xFFFF;}上面的键盘扫描函数返回的是键码值,程序中循环__________【85】次来扫描所有键盘行,若所有行均无键按下时,返回的键码值应为:__________【86】。若有按键按下,则返回该键对应的键码值。例如:若按下的是键盘中“8”键,则函数返回值为:__________【87】,若按下的是键盘中“启动”键,则函数返回值为:__________【88】。(2)IC卡读写电路设计时,选用IC卡读写模块通过I2C总线接口与S3C2410连接,设计时利用S3C2410芯片内部的专用I2C总线引脚,即GPE端口的__________【89】引脚和__________【90】引脚连接到IC卡读写模块的I2C总线引脚SDA和SCL上。那么,相关驱动程序中需要用语句:rGPECON=(rGPECON|0xA0000000)&__________【91】来初始化GPE端口相关引脚为I2C总线功能的引脚。(3)为了实现与后台结算服务器连接,选择S3C2410内部的UART1部件,并外加电平转换芯片来实现支持RS-485串行通信的接口电路。下面一段程序是初始化UART1部件(注:UART1的波特率要求为:9600bps,数据格式要求为:8位数据、1位停止位、奇校验,主频为PCLK)。voidUART1_Init(){rGPHCON=(rGPHCON&0xFFFFF0FF)|__________【92】;//端口H相应引脚功能初始化rUFCON1=0x0://FIFOdisablerUMCON1=0x0:ruLCON1=(__________【93】<<3)|(0<<2)|(__________【94】);//设置线路控制寄存器rUCON1=0x245;//设置控制寄存器rUBRDIV1=((int)(PCLK/__________【95】+0.5)-1);//设置波特率,小数采用四舍五入}(4)充电桩的LCD显示器,由于显示的内容不复杂,因此选用16色LCD屏。设计LCD屏接口电路时,选用S3C2410芯片的GPCO~GPC7连接到LCD模块的8位数据线上,用来传输显示信息。在相关驱动程序中,可以用以下语句来初始化GPC0~GPC7为输出:rGPCCON=((rGPCCON|0x00005555)&__________【96】)//rGPCCON对应GPC端口的控制寄存器设计时,选择专用电池电量检测芯片来测量被充电电池的电量。该芯片能提供被测电池的电量信息,并具有1个电量充满状态的引脚。若设计时,将该引脚连接到S3C2410芯片的GPF0引脚上,使该引脚有效后产生中断信号,立即执行停止充电程序,防止过充。在相关驱动程序中,可以用以下语句来初始化GPF0为中断请求信号输入:rGPFCON=((rGPFCON&0xFFFFFFFC)|__________【97】)//rGPFCON对应GPF端口的控制寄存器(5)充电桩的应用软件将在无操作系统环境下进行开发。若设计者自行设计一个启动引导程序,来引导应用程序。启动引导程序中需要完成异常向量表的设置。ARM9体系结构中规定异常向量之间各相差__________【98】个字节,因此,需要在各异常向量处设计一条分枝指令。对于S3C2410微处理器来说,其启动引导程序还需要完成禁止__________【99】部件和禁止中断,并设置各工作模式下的__________【100】指针。说明:下面是试题解答时需要用到的寄存器格式及存着说明。1)端口E控制寄存器(GPECON)的格式2)ULCONn寄存器的格式3)GPHCON寄存器的格式4)GPCCON寄存器的格式5)GPFCON寄存器的格式标准答案:(1)【81】0x00005500【82】0xFFFFFF00【83】16【84】0x0F【85】4【86】0xFFFF【87】0xDFF7【88】0x7FFD(2)【89】GPE15【90】GPE1l4【91】0xAFFFFFFF(3)【92】0x00000A00【93】4【94】3【95】9600×16(153600)(4)【96】0xFFFF5555【97】0x00000002(5)【98】4【99】看门狗【100】堆栈(sP)知识点解析:汽车充电桩是在未来城市生活中将会越来越普及,可以通过S3C2410外加功能电路来实现对汽车的智能充电。S3C2410是基于ARM9内核的典型ARM芯片,采用ARM920T核,属于中高档32位嵌入式微处理器。本题主要考查基于S3C2410的嵌入式系统开发。涉及到的知识点包括通用I/O接口GPIO、集成电路互连总线接口I2C、串行异步通信接口UART等I/O口的典型应用及相关应用的驱动程序设计等等,最后还考查了无操作系统环境下的嵌入式系统开发。(1)利用GPIO口进行键盘接口电路设计是GPIO口的典型应用。题中所示为矩阵键盘接口,驱动程序即是根据所要实现功能给相应的控制寄存器赋值。查看附录的GPE口及GPECON的格式,对GPE4~GPE7口初始化为输出,赋值为0x00005500;rGPECON口的赋值为0xFFFFFF00;对矩阵键盘采用循环扫描法读取键盘按键情况,需要循环4次;无键按下,则全1,有键按下,则相应置0。(2)S3C2410芯片内部的专用I2C总线引脚,即GPE端口的GPE15引脚和GPE14引脚。初始化程序是按照寄存器格式进行按位赋值。查看附录GPE口的格式可知,初始化赋值为0xAFFFFFFF。(3)UART是串行异步通信接口,其信息传送按位进行,字符总是以起始位开始,以停止位结束;查看附录,端口H相应引脚功能初始化赋值为0x00000A00;字符格式由线路控制寄存器ULCONn决定;经计算,波特率为153600。(4)LED显示屏自身不带控制器,没有驱动电路;本系统中主要利用GPIO口设计驱动电路来进行控制。rGPCCON对应GPC端口的控制寄存器,查看附录寄存器格式,应赋值01,即0xFFFF5555;rGPFCON对应GPF端口的控制寄存器,应赋值0x00000002。(5)ARM9体系结构中规定异常向量之间各相差四个字节;对于S3C2410微处理器来说,其启动引导程序还需要完成禁止看门狗定时器部件和禁止中断,并设置各工作模式下的堆栈指针。计算机三级(嵌入式系统开发技术)机试模拟试卷第2套一、选择题(本题共40题,每题1.0分,共40分。)1、嵌入式系统是一类特殊的计算机系统。下列产品中不属于嵌入式系统的是()。A、电饭煲B、路由器C、巨型机D、POS机标准答案:C知识点解析:嵌入式系统以应用为中心,以计算机技术为基础,软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。巨型计算机实际上是一个巨大的计算机系统。故本题选择C。2、嵌入式系统硬件的核心是CPU。下面关于嵌入式系统CPU特点的叙述中,错误的是()。A、支持实时处理B、低功耗C、字长在16位以下D、集成了测试电路标准答案:C知识点解析:嵌入式系统CPU范围极其广阔,从最初的4位处理器,到目前仍在大规模应用的8位单片机,和现在最新的受到广泛青睐的32位,64位嵌入式CPU,都属于嵌入式系统CPU的范围。故本题选择C。3、下面关于微控制器的叙述中,错误的是()。A、微控制器将整个计算机硬件的大部分甚至全部电路集成在一块芯片中B、微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用C、微控制器的英文缩写是MCUD、8位的微控制器现在已基本淘汰标准答案:D知识点解析:微控制器(MCU)将整个计算机硬件的大部甚至全部电路集成在一块芯片中,品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用,8位的目前仍在大规模应用。故本题选择D。4、片上系统(SoC)也称为系统级芯片。下面关于SoC叙述中,错误的是()。A、SoC芯片中只有一个CPU或DSPB、SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C、专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D、FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作标准答案:A知识点解析:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类。通用的SoC芯片中可以只有一个CPU(或DSP),称为单核SoC,也可以包含多个CPU(或DSP),称为多核SoC,故本题选择A。5、数码相机是嵌入式系统的典型应用之一。下面关于数码相机的叙述中,错误的是()。A、它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理B、后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理C、负责进行数码相机操作控制的(如镜头变焦、快门控制等)是一个32位的MCUD、高端数码相机配置有实时操作系统和图像处理软件标准答案:C知识点解析:数码相机是嵌入式系统的典型应用之一。它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理,后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理;此外,数码相机中还有一个超低功耗的8位MCU,负责进行操作控制;高端数码相机配置有实时操作系统和图像处理软件。故本题选择C。6、电子书阅读器中存储的一本中文长篇小说,大小为128KB,文件格式为.txt,试问该小说包含的汉字大约有()?A、6万字B、12万字C、25万字D、40万字标准答案:A知识点解析:一个汉字占两个字节,128×1024÷2=65536,所以大约有六万字,故本题选择A。7、数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输和存储。目前数字有线电视所传输的数字视频采用的压缩编码标准是()。A、MPEG–1B、MPEG–2C、MPEG–4D、MPEG–7标准答案:B知识点解析:MPEG–2制定于1994年,设计目标是高级工业标准的图象质量以及更高的传输率。MPEG–2所能提供的传输率在3–10Mbits/sec间,其在NTSC制式下的分辨率可达720X486,MPEG–2也可提供并能够提供广播级的视像和CD级的音质。MPEG–2的音频编码可提供左右中及两个环绕声道,以及一个加重低音声道,和多达7个伴音声道(DVD可有8种语言配音的原因)。由于MPEG–2在设计时的巧妙处理,使得大多数MPEG–2解码器也可播放MPEG–1格式的数据,如VCD。同时,由于MPEG–2的出色性能表现,已能适用于HDTV,使得原打算为HDTV设计的MPEG–3,还没出世就被抛弃了。(MPEG–3要求传输速率在20Mbits/sec–40Mbits/sec间,但这将使画面有轻度扭曲)。除了做为DVD的指定标准外,MPEG–2还可用于为广播,有线电视网,电缆网络以及卫星直播(DirectBroadcastSatellite)提供广播级的数字视频。故本题选择B。8、下面是IP协议中C类IP地址有关规定的叙述,其中正确的是()。A、它适用于中型网络B、它所在的网络最多只能连接254台主机C、它不能用于多目的地址发送(组播)D、它的二进制表示中最高3位一定是“101”标准答案:B知识点解析:IP地址分为A类、B类、C类三个基本类,另有两类分别作为组播地址和备用地址(D类和E类)。C类IP地址范围:192.0.0.1到223.255.255.254。第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。故本题选择B。9、对于嵌入式处理器内核的分类,以下说法正确的是()。A、按照字长可分为8位结构和32位结构B、按照存储结构可分为RISC和哈佛结构C、按照体系结构可分为CISC和RISC占构D、按照指令结构可分为冯·诺依曼结构和哈佛结构标准答案:C知识点解析:嵌入式处理器的体系结构按指令集可分为两大类:CISC和RISC;按存储机制分为冯诺.依曼结构及哈佛结构;按字长分为8位、16位、32位和64位。故本题选择C。10、不属于ARM内核主要特点的是()。A、功耗低B、功能强大C、采用RISC结构D、全部采用哈佛结构标准答案:D知识点解析:ARM内核与其他处理器内核相比,主要特点为耗电省、功能强、成本低、16位Thumb与32位ARM和Thumb–2双指令集并存以及具有非常众多的合作伙伴,适用面广泛。ARM有许多系列,如ARM7,ARM9,ARM10E,XScale,Cortex等,其中哈佛结构和冯诺依谩结构都有。如控制领域最常用的ARM7系列是冯诺依谩结构,而Cortex–M3系列是哈佛结构。故本题选择D。11、以下关于ARM处理器内核说法正确的是()。A、经典ARM处理器包括Cortex–M、Cortex–R和Cortex–A三大类B、Cortex–A系列为应用Codex处理器,主要面向高端应用设计C、Cortex–M系列为面向控制领域的实时嵌入式处理器D、ARM11性能优于Cortex–A5,但低于Cortex–A15标准答案:B知识点解析:ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同的市场提供服务。Cortex系列属于ARMv7架构,这是到2010年为止ARM公司最新的指令集架构。(2011年,ARMv8架构在TechCon上推出)ARMv7架构定义了三大分工明确的系列;“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时系统;“M”系列对微控制器。故本题选择B。12、以下关于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。13、如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是()。A、PSPB、MSPC、CPSRD、SPSR标准答案:C知识点解析:CPSR(当前程序状态寄存器)在任何处理器模式下被访问。它包含了条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位。故本题选择C。14、已知内存0x80000000中的内容为0x33,0x80000001中的内容为0x31,0x80000002中的内容为0x30,0x80000003中的内容为0x32,则ARM在大端模式下地址0x80000000所指示的一个字为()。A、0x33303132B、Ox32303133C、Ox32303331D、Ox33313032标准答案:D知识点解析:所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理;地址由小向大增加,而数据从高位往低位存放。选项中D项正确,故本题选择D。15、在Thumb指令集中,32位有效立即数是由8位立即数通过下面哪一种操作而间接得到的()。A、左移B、右移C、循环左移D、循环右移标准答案:A知识点解析:8位数据变32位可以通过数字左移完成,故本题选择A。16、ARM处理器在指令LDRR2,[R5,#2]!执行后,R5中的值为()。A、R5不变B、R5=R5+2C、R5=R2+2D、R5=2标准答案:B知识点解析:LDR是存储器到寄存器的数据传送指令,#是立即数符号,题中是基址加变址寻址,表示[R5+2]→R2,执行过后,R5的值为R5+2。故本题选择B。17、将ARM处理器R0中的一个字节的数据,存入由R1+4指示的内存区域,且地址自动更新,则使用的ARM指令是()。A、STRR0,[R1,#4]B、STRHR0,[R1,#4]!C、STRHR0,[R1,#4]D、STRBR0,[R1,#4]!标准答案:D知识点解析:按题目要求需采用基址加变址寻址方式,字节数据存储指令用STRB;故本题选择D。18、在以下ARM处理器的指令操作码中可让寄存器R11中的指定位“置位”的指令操作码是()。A、MOVB、ANDC、ADDD、ORR标准答案:D知识点解析:汇编中使用逻辑或指令和1进行或运算可以达到让寄存器中的指定位置位的作用,故本题选择D。19、下面关于嵌入式系统的叙述中,错误的是()。A、嵌入式系统常用的电源模块有AC–DC模块、DC–DC模块或LDO模块B、大部分嵌入式处理器只能使用内部时钟信号发生器,不能使用外部时钟信号源C、若嵌入式处理器芯片的系统复位引脚为nRESET,则表示低电平复位D、基于ARM处理器内核的嵌入式处理器芯片都有调试接口标准答案:B知识点解析:大多数嵌入式处理器内置了时钟信号发生器,因此时钟电路只需要外接一个石英晶体振荡器和两只电容就可以工作了,但有些场合(如为了减少功耗、需要严格同步等)需要使用外部振荡源提供时钟信号。B项叙述有误,故本题选择B。20、典型的嵌入式系统硬件由嵌入式最小硬件系统及相关的通道或接口组成,若一个嵌入式系统需要完成模拟量输入功能,该功能由下面列出的嵌入式系统的()实现。A、前向通道B、后向通道C、人机交互通道D、相互互连通道标准答案:A知识点解析:前向通道通常指的是输入接口,由模拟量输入接口和数字量输入接口组成,模拟输入接口包括传感器,信号调节电路(滤波,放大器等),A/D转换器等构成。后向通道是输出接口,由模拟量和数字量接口组成,包括D/A转换器,功率放大器,执行器等。故本题选择A。21、下面与AMBA(AdvancedMicrocontrollerBusArchitecture)有关的叙述中,错误的是()。A、AMBA是ARM公司公布的用于连接和管理片上系统中各功能模块的开放标准和片上互连规范B、AMBA规定了ARM处理器内核与处理器内部RAM、DMA以及高带宽外部存储器等快速组件的接口标准C、ARM处理器内核与外围端口及慢速设备接口组件的接口标准不包含在AMBA规范中D、AMBA有多个版本,性能随版本的发展而逐步提高标准答案:C知识点解析:AMBA是ARM公司公布的总线协议,用于连接和管理片上系统(SoC)中功能模块的开放标准和片上互连规范。标准规定了ARM处理器内核与处理器内部高带宽RAM、DMA以及高带宽外部存储器等快速组件的接口标准,也规定了内核与ARM处理器内部外围端口及慢速设备接口组件的接口标准。AMBA有多个版本,性能随版本的发展而逐步提高。故本题选择C。22、以ARM内核为基础的嵌入式处理器芯片采用系统总线与外围总线的层次结构方式构建片上系统,下面列出的组件中,不与外围总线相连的组件是()。A、UARTB、DMA控制器C、ADCD、USB设备标准答案:B知识点解析:系统总线通过桥接器与外围总线互连,外围总线连接的硬件组件包括:GPIO、UART、SPI、I2C、USB设备ADC、DAC等等。DMA(DirectMemoryAccess)控制器是一种在系统内部转移数据的独特外设,可以将其视为一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器。故本题选择B。23、基于ARM内核的嵌入式芯片中包含定日寸/计数组件,下面列出的()不属于定时/计数组件。A、ADCB、TimerC、RTCD、WDT标准答案:A知识点解析:ARM芯片内部有多个定时计数组件,主要包括看门狗定时器(WDT)、Timer通用定时器、RTC、脉冲宽度调制器(PWM)。而ADC是模数转换控制器。故本题选择A。24、基于ARM内核的嵌入式芯片中包含互连通信组件,下面列出的()不属于互连通信组件?A、DACB、SPIC、I2CD、CAN标准答案:A知识点解析:RM芯片内部有多个可互联通信的组件,主要包括UART、I2C、SPI、CAN、USB、Ethernet等。而DAC是数模转换控制器,所以选择A项。25、下面是关于嵌入式系统使用的存储器的叙述,其中错误的是()。A、系统使用的RAM有SRAM、DRAM等多种B、Flash存储器分为NORFlash和NANDFlash两种C、FRAM已得到使用D、目前还没有使用Cache存储器标准答案:D知识点解析:嵌入式系统的存储器以半导体存储器为主。使用的RAM有SRAM、DRAM等多种,随着技术不断发展,FRAM和MRAM等新型存储器不断出现,也得到使用;NORFlash和NANDFlash是现在市场上两种主要的闪存技术;在性能高的嵌入式处理器中都会集成内部Cache,ARM9和ARM11都有Cache存储器。故本题选择D。26、下面关于串行外设接口SPI的叙述中,错误的是()。A、SPI一般使用4条信号线:SCK、MISO、MOSI和SSELB、采用SPI可以构成“一主一从式”系统C、采用SPI可以构成“一主多从式”系统D、采用SPI不能构成“多主多从式”系统标准答案:D知识点解析:串行外设(SPI)接口是一种同步串行外设接口,允许嵌入式处理器与各种外围设备以串行方式进行通信、数据交换。一般使用4跳线:SCK、MISO、MOSI和SSEL;采用SPI可以构成“一主一从式”、“一主多从式”、“多主多从式”和“互为主从式”系统。故本题选择D。27、下面关于USB接口的叙述中,错误的是()。A、USB支持热插拔B、USB2.0是目前传输速率最高的usB版本C、USB接口提供了内置电源D、USB2.0采用半双工差分方式传送信息标准答案:B知识点解析:USB接口提供了内置电源,主机的USB接口向从设备提供电源;USB总线接口支持设备的即插即用和热插拔功能,USB2.0采用半双工差分方式传送信息,目前USB2.0的速度为480Mb/s,USB3.0达到5Gb/s即640MB/s,B项错误;故本题选择B。28、8段共阴极LED数码管如右图所示,为使其显示数字5,其段代码(高位到低位的顺序是:dpgfedcba)为()。A、0x7FB、0xC0C、0x80D、0x6D标准答案:D知识点解析:按题目要求,LED为共阴极接法,要显示数字5,则a、f、g、e、d是高,段码应该是01101101,0X6D。故本题选择D。29、IEEE的实时UNIx分委会认为实时操作系统应该具备若干特征,下面()不是实时操作系统必须具有的特征。A、具有异步I/O和中断处理能力B、任务切换时间和中断延迟时间确定C、优先级中断和调度D、轮转调度标准答案:D知识点解析:IEEE的实时UNIX分委会认为实时操作系统应该具备7个特征:具有异步I/O和中断处理能力;任务切换时间和中断延迟时间确定;优先级中断和调度;抢占式调度;内存锁定;连续文件;同步。选项D不是实时系统的特征,故本题选择D。30、一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强实时型和普通实时型。以下均为强实时嵌入式操作系统的是()。A、VxWorks,pSOS,μC/OS–ⅡB、VxWorks,pSOS,WindowsEmbeddedC、pSOS,μC/OS–Ⅱ,μCLinuxD、pSOS,WindowsEmbedded.Symbian标准答案:A知识点解析:一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强实时型和普通实时型。强实时嵌入式操作系统有VxWorks,pSOS,μC/OS–II。故本题选择A。31、UNIX、嵌入式Linux、W
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度高新技术产业园区运营承包经营合同
- 生物技术课程导入计划
- 各行各业主管的共性与差异计划
- 校外美术实践基地建设计划
- 老年医学科医生工作计划
- 2025年灌装机系列设备合作协议书
- 社区个人工作计划提升社区居民安全意识
- 主管的团队合作计划
- 工作与生活平衡的实践计划
- 仓库作业改善实践的分享计划
- 艾默生HipulseUPS操作手册
- 爱心树(绘本)
- NPI管理流程(精)
- 色卡 对照表 PANTONE-CMYK
- 深圳水管理体制改革的思考和建议
- 苏教版六年级上册计算题练习大全(经典)
- 五金英语词汇盘点
- 内容讲义说明案例nxt pop trainning
- 消毒供应中心打包区教学要点 ppt课件
- 现代科学技术概论复习重点
- 年“职工书屋”示范点申报材料(2篇总结汇报报告参考)
评论
0/150
提交评论