青岛科技大学嵌入式系统及应用题库

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

若内存按字节编址,用存储容量为32K×8比特的存储器芯片构成地址编号A0000H至DFFFFH的内存空间,则至少需要片。(C)A.4B.6C.8D.10设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t采用常规标量单流水线处理机。若连续执行,10条指令,则共需时间△t.(C)A.8B.10C.12D.14以下不属于网络安全控制技术的是(D)A.防火墙技术B.访问控制技术C.入侵检测技术D.差错控制技术计算机对声音信号处理时,必须将它转换成数字声音信号。最基本的声音信号数字化的方法是采样-量化-编码,若量化后的声音样本用2个字节表示,则量化分辨率是(C)A.1/2B.1/1024C.1/65536D.1/131072某幅图像具有640×480个像素点,若每个像素具有8位的颜色深度,则可表示种不同的颜色,经5:1压缩后,其图像数据需占用(Byte)的存储空间。(B)(A)A.8B.256C.512D.1024A.61440B.307200C.384000D.3072000一个4位的二进制计数器,由0000状态开始,经过25状态为个时钟脉冲后,该计数器的状态是(C)A.1100B.1000C.1001D.1010以下叙述中,不符合RISC指令系统特点的是(B)A.指令长度固定,指令种类少B.寻址方式种类丰富,指令功能尽量增强C.设置大量通用寄存器,访问存储器指令简单D.选取使用频率较高的一些简单指令通常所说的32位微处理器是指。(C)A.地址总线的宽度为32位B.处理的数据长度只能为32位C.CPU字长为32位D.通用寄存器数目为32个在32位总线系统中,若时钟频率为500MHz,传送一个32位字需要5个时钟周期,则该总线系统的数据传送速率为MB/S(B)A.200B.400C.600D.800下列存取速度最快的是(C)A.Flash存储器B.DRAM存储器C.高速缓存(CACHE)D.磁盘除了I/O设备本身的性能外,影响嵌入式系统I/O数据传输速度的主要因素是(B)A.Cache存储器性能B.总线的传输速率C.主存储器的容量D.CPU的字长电路板的设计主要分三个步骤,不包括这一步骤。(D)A.生成网络表B.设计印制电路板C.设计电路原理图D.自动布线现代电子设计方法包含了可测试设计,其中接口是IC芯片测试的标准接口(B)A.ISPB.JTAGC.UARTD.USB嵌入式系统由硬件部分和软件部分构成,以下不属于嵌入式系统软件。(C)A.系统内核B.驱动程序C.FPGA编程软件D.嵌入式中间件一个任务被唤醒,意味着(D)A.该任务重新占有了CPUB.它的优先级变为最大C.其任务移至等待队列队首D.任务变为就绪状态关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是(B)A.任务之间的公平性是最重要的调度目标B.大多数RTOS调度算法都是可抢占式(可剥夺式)的C.RTOS调度器都采用了基于时间片轮转的调度算法D.RTOS调度算法只是一种静态优先级调度算法在实时操作系统中,邮箱通信是一种通信方式。(B)A.直接B.间接C.低级D.信号量下面关于存储管理的叙述中,正确的是(C)A.在嵌入式微处理器当中,都配备有存储管理单元MMUB.在嵌入式系统中,内核空间和用户空间必须是两个相互独立的地址空间C.在有些嵌入式系统中,甚至不提供存储管理功能D.在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编址空间下列做法不利于嵌入式应用软件的移植。(D)A.在软件设计上,采用层次化设计和模块化设计B.在软件体系结构上,在操作些通用的、共性的操作系统系统和应用软件之间引入一个虚拟机层,把一API接口函数封装起来C.将不可移植的部分局域化,集中在某几个特定的文件之中D.在数据类型上,尽量直接使用C语言的数据类型嵌入式系统软硬件协同设计从目标系统构思开始,经过阶段完成。(A)①需求描述②软硬件划分③硬件综合、接口综合、软件编译④软硬件集成⑤软硬件协同仿真与验证A.①、②、③、④和⑤B.②、③、④和⑤C.②、④和⑤D.①、②、④和⑤下列操作系统不属于嵌入式操作系统的是(B)A.UC/OSB.WINDOSXPC.UCLINUXD.VXWORKS3.下列操作系统属于嵌入式操作系统的是(CD)A.UNIXB.WINDOSXPC.WINDOSCED.UC/OS-II下列关于ARM处理器的内容不正确的是(A)A.ARM-CPU是由ARM公司生产的芯片B.ARM是由ARM公司设计的IP核C.ARM公司不生产ARM内核的芯片D.ARM内核的CPU是由ARM公司授权其他公司生产的下列关于处理器的指令集的描述错误的是(C)A.处理器的指令集有RISC和CISC之分B.ARM内核是RISCC.ARM内核是CISC下列关于处理器的结构的描述错误的是(B)A.处理器的机构有哈佛结构和冯·诺依曼结构之分B.ARM内核是哈佛结构C.ARM内核是冯.诺伊曼结构下列描述错误的是(B)A.AVR内核是哈佛结构B.ARM内核是哈佛结构C.DPS内核是哈佛结构D.8051内核是哈佛结构7.下列描述错误的是(C)A.AVR的是RISC指令集B.ARM的是RISC指令集C.8051的是RISC指令集操作系统的内核要求每个任务自我放弃CPU的所有权属于(A)A.非占先式内核B.占先式内核C.其他类型的内核时钟节拍是特定的周期性中断。这个中断可以看作是系统心脏的脉动。时钟节拍率越快,系统的额外开销就。(B)A.越小B.越大C.无关系ARM7TDMI的流水线结构是(B)A.2级流水线B.3级流水线C.4级流水线D.6级流水线ARM7TDMI处理器使用了冯·诺依曼(VonNeumann)结构,指令和数据共用一条总线。(D)A.8位B.16位C.24位D.32位ARM处理器支持下列数据类型.(ABD)A.8位B.16位C.24位D.32位ARM体系结构支持种处理器模式.(D)A.4B.5C.6D.7下列操作会产生预取指中止或数据中止异常的是(ABC)A.访问特定的ARM器件所没有的存储器映射区域B.访问AHB外设空间中未分配的区域C.访问VPB外设空间中未分配的区域LPC2000系列处理器外部中断触发方式有(ABCD)A.低电平B.下降沿C.高电平D.上升沿下列LPC2000处理器中有外部存储器接口的是(CD)A.LPC2104B.LPC2138C.LPC2210D.LPC2219LPC2000系列微控制器有效用户代码判别的方法是:(C)A.内部RAM中向量表所有数据的32位累加为零B.内部RAM中所有数据的32位累加为零C.内部Flash中向量表所有数据的32位累加为零D.内部Flash中所有数据的32位累加为零UC/OS-II操作系统是CA.多道批处理操作系统B.分时操作系统C.实时操作系统I2C接口的标准传输速率为(A)A.100Kbit/sB.200Kbit/sC.300Kbit/sD.400Kbit/sI2C接口的最高传输速率为(D)A.100Kbit/sB.200Kbit/sC.300Kbit/sD.400Kbit/s通常所说的32位微处理器是指CPU字长为32位.计算机对声音信号处理时,必须将它转换成数字声音信号。最基本的声音信号数字化的方法是采样-量化-编码,若量化后的声音样本用2个字节表示,则量化分辨率是1/65536设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t采用常规标量单流水线处理机。若连续执行,10条指令,则共需时间△t=12.从实时系统的应用特点来看实时操作系统可以分为两种:一般实时操作系统和嵌入式实时操作系统。LINUX操作系统用于没有MMU(内存管理单元)类型处理器的版本叫uCLINUX.ARM7TDMI与ARM720T的主要区别是没有MMU(内存管理单元)单元。广泛使用的操作系统有多道批处理操作系统、分时操作系统以及实时操作系统三种,其中多用于嵌入式系统的操作系统是实时操作系统。时钟节拍是特定的周期性中断。时钟节拍率越快,系统的额外开销就越大。ARM7TDMI的流水线分取指,译码,执行。可以被一个以上任务使用的资源叫做共享资源。为了防止数据被破坏,每个任务在与共享资源打交道时,必须独占该资源,这叫做互斥。对基于芯片的开发来说,应用程序一般是一个无限的循环,可称为前后台系统。程序运行时可使用的软、硬件环境统称为资源。任务的优先级是表示任务被调度的优先程度ARM7TDMI处理器有两种操作状态ARM状态和Thumb状态。如果试图访问一个保留地址或未分配区域的地址,ARM处理器将产生预取指中止或数据中止异常。对于每一个异常事件,都有一个与之相对应的处理程序,它们是关联在一起的,并以一张一维表的格式存储在存储器的固定单元中。这张指定了各异常中断及其处理程序的对应关系的表,称为异常向量表。LPC2000系列微控制器有效用户代码判别的方法是:内部Flash中向量表所有数据的32位累加为零.ARM处理器的结构是冯.诺伊曼结构,AVR处理器的结构是哈佛结构。ARM处理器THUMB指令状态的指令长度是16位,ARM处理器ARM指令状态的指令长度是32位在32位总线系统中,若时钟频率为500MHz,传送一个32位字需要5个时钟周期,则该总线系统的数据传送速率为400MB/SARM7TDMI内核具有两个中断输入,分别为IRQ中断和FIQ中断LPC2000系列处理器中断类型可以分为以下三类FIQ中断,向量IRQ中断,非向量IRQ中断,其中FIQ中断的优先级最高.操作系统的内核要求每个任务自我放弃CPU的所有权属于非占先式内核。UART、I2C、SPI、都属于串行类型的外设。LPC2000系列处理器有UART0和UART1两个异步串行接口,其中带有modem接口的是UART1。I2C接口的标准传输速率为100Kbit/s,最高传输速率可达400Kbit/sUSB接口的1.1标准传输速率为100Kbit/s,1.2标准传输速率可达400Kbit/sI2C总线接口均为开漏或开集电极输出,总线上最多可以挂128个设备。2.简述ARM处理器的工作状态。ARM状态:32位,这种状态下执行的是字方式的ARM指令;Thumb状态:16位,这种状态下执行半字方式的ARM指令;注意:两个状态之间的切换并不影响处理器模式或寄存器内容。3.简述ARM处理器的7种运行模式。用户模式:正常程序工作模式快中断模式:用于支持操作系统的特权任务等中断模式:支持高速数据传输及通道处理管理模式:用于通用中断处理中止模式:操作系统保护代码未定义模式:用于支持虚拟内存和/或存储器保护系统模式:支持硬件协处理器的软件仿真简述操作系统的概念:操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。简述广泛使用的三种操作系统的分类,并简述其特点。多道批处理操作系统:适用于计算中心等较大的计算机系统(3分)分时操作系统:适用于多个用户共享系统资源(3分)实时操作系统:适用于嵌入式设备和有实时性要求的系统中(3分)简述实时操作系统的概念和特点:实时操作系统是保证在一定时间限制内完成特定功能的操作系统。实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。提供及时响应和高可靠性是其主要特点。实时操作系统的优缺点:优点:在嵌入式实时操作系统环境下开发实时应用程序使程序的设计和扩展变得容易,不需要大的改动就可以增加新的功能。通过将应用程序分割成若干独立的任务模块,使应用程序的设计过程大为简化;而且对实时性要求苛刻的事件都得到了快速、可靠的处理。通过有效的系统服务,嵌入式实时操作系统使得系统资源得到更好的利用。缺点:使用嵌入式实时操作系统需要额外的ROM∕RAM开销,2~5%的CPU额外负荷

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功