在嵌入式系统的存储部件中,存取速度最快的是(1)。(1)A.内存B.寄存器组C.FlashD.Cache【答案】B【解析】本题考察嵌入式系统存储构造的基础知识嵌入式系统的存储构造采用分级的措施来设计,从而使得整个存储系统分为四级,即寄存器组、高速缓冲(Cache)、内存(包括flash)和外存,它们在存取速度上依次递减,而在存储容量上逐层递增。实时操作系统(RTOS)内核与应用程序之间的接口称为(2)。(2)A.I/O接口B.PCIC.APID.GUI【答案】C【解析】API(ApplicationProgrammingInterface,应用程序编程接口)是某些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。所有操作系统(不仅仅只是嵌入式操作系统)给应用程序提供的接口,称之为API。选项中的GUI,是顾客与操作系统之间的接口:图形顾客界面(GraphicalUserInterface,简称GUI,又称图形顾客接口)是指采用图形方式显示的计算机操作顾客界面。嵌入式处理器是嵌入式系统的关键部件,一般可分为嵌入式微处理器(MPU)、微控制器(MCU)、数字信号处理器(DSP)和片上系统(SOC)。如下论述中,错误的是(3)。(3)A.MPU在安全性和可靠性等方面进行增强,合用于运算量较大的智能系统B.MCU经典代表是单片机,体积小从而使功耗和成本下降C.DSP处理器对系统构造和指令进行了特殊设计,适合数字信号处理D.SOC是一种有专用目的的集成电路,其中包括完整系统并有嵌入式软件的所有内容【答案】A【解析】MPU采用增强型通用微处理器。由于嵌入式系统一般应用于环境比较恶劣的环境中,因而MPU在工作温度、电磁兼容性以及可靠性方面的规定较通用的原则微处理器高。不过,MPU在功能方面与原则的微处理器基本上是同样的。A是错的。MCU又称单片微型计算机(SingleChipMicrocomputer)或者单片机,是指伴随大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定期计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不一样的应用场所做不一样组合控制。B是对的。DSP是一种独特的微处理器,是以数字信号来处理大量信息的器件。其实时运行速度可达每秒数以千万条复杂指令程序远远超过通用微处理器,它的强大数据处理能力和高运行速度,是最值得称道的两大特色C也是对的。SOC称为系统级芯片,也有称片上系统,意指它是一种产品,是一种有专用目的的集成电路,其中包括完整系统并有嵌入软件的所有内容。D也是对的。某指令流水线由5段构成,各段所需要的时间如下图所示。持续输入100条指令时的吞吐率为(4)。(4)A.B.C.D.【答案】C【解析】在题目给出的环境下,100条指令的执行时间为:(Δt+3Δt+Δt+2Δt+Δt)+(100-1)*3Δt=305Δt吞吐率=指令条数/执行时间=100/305Δt。某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相似,每个盘块读入缓冲区的时间T为10μs,缓冲区送顾客区的时间M为6μs,系统对每个磁盘块数据的处理时间C为2μs。若顾客需要将大小为10个磁盘块的Docl文献逐块从磁盘读入缓冲区,并送顾客区进行处理,那么采用双缓冲需要花费的时间为(5)μs,比使用单缓冲节省了(6)μs时间。(5)A.100B.108C.162D.180(6)A.0B.8C.54D.62【答案】BC【解析】单缓冲区执行时间:(10+6+2)+(10-1)*(10+6)=162μs双缓冲区执行时间:(10+6+2)+(10-1)*10=108μs双缓冲比单缓冲节省162-108=54μs。某文献系统文献存储采用文献索引节点法。假设文献索引节点中有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中地址项iaddr[0]~iaddr[5]为直接地址索引,iaddr[6]是一级间接地址索引,iaddr[7]是二级间接地址索引,磁盘索引块和磁盘数据块大小均为4KB。该文献系统可表达的单个文献最大长度是(7)KB。若要访问iclsClient.dll文献的逻辑块号分别为6、520和1030,则系统应分别采用(8)。(7)A.1030B.65796C.1049606D.4198424(8)A.直接地址索引、一级间接地址索引和二级间接地址索引B.直接地址索引、二级间接地址索引和二级间接地址索引C.一级间接地址索引、一级间接地址索引和二级间接地址索引D.一级间接地址索引、二...