您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > 青岛科技大学_嵌入式期末考试题库
一、选择1、现代电子设计方法包含了可测试设计,其中接口是IC芯片测试的标准接口(B)A.ISPB.JTAGC.UARTD.USB2、下列处理器中有外部存储器接口的是。(C)A.LPC2104B.LPC2124C.LPC2214D.LPC21343、UC/OS-II操作系统是CA.多道批处理操作系统B.分时操作系统C.实时操作系统4、当以LPC2000处理器位主机的SPI总线上有3个从设备时,处理器需要几个I/O口才能使系统正常工作。(C)A.1B.2C.3D.45、DFFFFH的内存空间,则至少需要片。(C)A.4B.6C.8D.106、以下不属于网络安全控制技术的是(D)A.防火墙技术B.访问控制技术C.入侵检测技术D.差错控制技术7、某幅图像具有640×480个像素点,若每个像素具有8位的颜色深度,则可表示(B)种不同的颜色,经5:1压缩后,其图像数据需占用(A)(Byte)的存储空间。A.8B.256C.512D.1024A.61440B.307200C.384000D.30720008、一个4位的二进制计数器,由0000状态开始,经过25状态为个时钟脉冲后,该计数器的状态是(C)A.1100B.1000C.1001D.10109、以下叙述中,不符合RISC指令系统特点的是(B)A.指令长度固定,指令种类少B.寻址方式种类丰富,指令功能尽量增强C.设置大量通用寄存器,访问存储器指令简单D.选取使用频率较高的一些简单指令10、下列存取速度最快的是(C)A.Flash存储器B.DRAM存储器C.高速缓存(CACHE)D.磁盘11、一个任务被唤醒,意味着(D)A.该任务重新占有了CPUB.它的优先级变为最大C.其任务移至等待队列队首D.任务变为就绪状态12、除了I/O设备本身的性能外,影响嵌入式系统I/O数据传输速度的主要因素是(B)A.Cache存储器性能B.总线的传输速率C.主存储器的容量D.CPU的字长13、电路板的设计主要分三个步骤,不包括这一步骤。(D)A.生成网络表B.设计印制电路板C.设计电路原理图D.自动布线14、嵌入式系统由硬件部分和软件部分构成,以下不属于嵌入式系统软件。(C)A.系统内核B.驱动程序C.FPGA编程软件D.嵌入式中间件15、关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是(B)A.任务之间的公平性是最重要的调度目标B.大多数RTOS调度算法都是可抢占式(可剥夺式)的C.RTOS调度器都采用了基于时间片轮转的调度算法D.RTOS调度算法只是一种静态优先级调度算法16、在实时操作系统中,邮箱通信是一种通信方式。(B)A.直接B.间接C.低级D.信号量17、下面关于存储管理的叙述中,正确的是(C)A.在嵌入式微处理器当中,都配备有存储管理单元MMUB.在嵌入式系统中,内核空间和用户空间必须是两个相互独立的地址空间C.在有些嵌入式系统中,甚至不提供存储管理功能D.在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编址空间18、下列做法不利于嵌入式应用软件的移植。(D)A.在软件设计上,采用层次化设计和模块化设计B.在软件体系结构上,在操作些通用的、共性的操作系统系统和应用软件之间引入一个虚拟机层,把一API接口函数封装起来C.将不可移植的部分局域化,集中在某几个特定的文件之中D.在数据类型上,尽量直接使用C语言的数据类型19、嵌入式系统软硬件协同设计从目标系统构思开始,经过阶段完成。(A)①需求描述②软硬件划分③硬件综合、接口综合、软件编译④软硬件集成⑤软硬件协同仿真与验证A.①、②、③、④和⑤B.②、③、④和⑤C.②、④和⑤D.①、②、④和⑤20、下列操作系统不属于嵌入式操作系统的是(B)A.UC/OSB.WINDOSXPC.UCLINUXD.VXWORKS21、下列操作系统属于嵌入式操作系统的是(CD)A.UNIXB.WINDOSXPC.WINDOSCED.UC/OS-II22、下列关于ARM处理器的内容不正确的是(A)A.ARM-CPU是由ARM公司生产的芯片B.ARM是由ARM公司设计的IP核C.ARM公司不生产ARM内核的芯片D.ARM内核的CPU是由ARM公司授权其他公司生产的23、下列关于处理器的指令集的描述错误的是(C)A.处理器的指令集有RISC和CISC之分B.ARM内核是RISCC.ARM内核是CISC24、下列关于处理器的结构的描述错误的是(B)A.处理器的机构有哈佛结构和冯·诺依曼结构之分B.ARM内核是哈佛结构C.ARM内核是冯.诺伊曼结构25、下列描述错误的是(B)A.AVR内核是哈佛结构B.ARM内核是哈佛结构C.DPS内核是哈佛结构D.8051内核是哈佛结构26、下列描述错误的是(C)A.AVR的是RISC指令集B.ARM的是RISC指令集C.8051的是RISC指令集27、ARM7TDMI的流水线结构是(B)A.2级流水线B.3级流水线C.4级流水线D.6级流水线28、ARM7TDMI处理器使用了冯·诺依曼(VonNeumann)结构,指令和数据共用一条总线。(D)A.8位B.16位C.24位D.32位29、ARM处理器支持下列数据类型.(ABD)A.8位B.16位C.24位D.32位30、ARM体系结构支持种处理器模式.(7)A.4B.5C.6D.731、下列操作会产生预取指中止或数据中止异常的是(ABC)A.访问特定的ARM器件所没有的存储器映射区域B.访问AHB外设空间中未分配的区域C.访问VPB外设空间中未分配的区域32、LPC2000系列处理器外部中断触发方式有(ABCD)A.低电平B.下降沿C.高电平D.上升沿33、下列LPC2000处理器中有外部存储器接口的是(CD)A.LPC2104B.LPC2138C.LPC2210D.LPC2219二、填空1、LPC2000系列处理器SPI接口的SSEL引脚,在做主机时应该_接上拉电阻不能作为i/o口使用_.2、LPC2000系列ARM处理器A/D转换器的最快转换时间是。2.44us3、若内存按字节编址,用存储容量为32K×8比特的存储器芯片构成地址编号A0000H至_DFFFFH_____.4、通常所说的32位微处理器是指CPU字长.5、把8位寄存器R的第三位置“1”,而不影响其它位的方法是。R|=(13)或R|=0X086、把8位寄存器R的第三位清“0”,而不影响其它位的方法是。R&=~(13)或D.R&=0XF77、嵌入式系统里通信接口软件经常用到FIFO队列,请问它的含义是。先进先出队列8、堆栈的工作方式是。后进先出9、LINUX操作系统用于没有MMU(内存管理单元)类型处理器的版本叫uCLINUX.10、对于每一个异常事件,都有一个与之相对应的处理程序,它们是关联在一起的,并以一张一维表的格式存储在存储器的固定单元中。这张指定了各异常中断及其处理程序的对应关系的表,称为异常向量表。11、ARM处理器的结构是冯.诺伊曼结构,AVR处理器的结构是哈佛结构。12、计算机对声音信号处理时,必须将它转换成数字声音信号。最基本的声音信号数字化的方法是采样-量化-编码,若量化后的声音样本用2个字节表示,则量化分辨率是1/6553613、设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t采用常规标量单流水线处理机。若连续执行,10条指令,则共需时间△t=12.14、从实时系统的应用特点来看实时操作系统可以分为两种:一般实时操作系统和嵌入式实时操作系统。15、ARM7TDMI与ARM720T的主要区别是没有MMU(内存管理单元)单元。16、UART、I2C、SPI、都属于串行类型的外设。17、广泛使用的操作系统有多道批处理操作系统、分时操作系统以及实时操作系统三种,其中多用于嵌入式系统的操作系统是。18、Ucos中的时钟节拍是特定的周期性中断。时钟节拍率越快,系统的额外开销就越大。19、ARM7TDMI的流水线分取指,译码,执行。20、可以被一个以上任务使用的资源叫做共享资源。为了防止数据被破坏,每个任务在与共享资源打交道时,必须独占该资源,这叫做互斥。21、对基于芯片的开发来说,应用程序一般是一个无限的循环,可称为前后台系统。22、程序运行时可使用的软、硬件环境统称为资源。23、任务的优先级是表示任务被调度的优先程度24、ARM7TDMI处理器有两种操作状态ARM和Thumb。25、如果试图访问一个保留地址或未分配区域的地址,ARM处理器将产生预取指中止或数据中止异常。26、LPC2000系列微控制器有效用户代码判别的方法是:内部Flash中向量表所有数据的32位累加为零.27、ARM处理器THUMB指令状态的指令长度是16位,ARM处理器ARM指令状态的指令长度是32位28、在32位总线系统中,若时钟频率为500MHz,传送一个32位字需要5个时钟周期,则该总线系统的数据传送速率为400MB/S29、ARM7TDMI内核具有两个中断输入,分别为IRQ中断和FIQ中断30、LPC2000系列处理器中断类型可以分为以下三类FIQ中断,向量IRQ中断,非向量IRQ中断,其中(FIQ中断)的优先级最高.31、操作系统的内核要求每个任务自我放弃CPU的所有权属于非占先式内核。32、LPC2000系列处理器有UART0和UART1两个异步串行接口,其中带有modem接口的是UART1。33、I2C接口的标准传输速率为100Kbit/s,最高传输速率可达400Kbit/s34、USB接口的1.1标准传输速率为100Kbit/s,1.2标准传输速率可达400Kbit/s35、I2C总线接口均为开漏或开集电极输出,总线上最多可以挂128个设备。1、简述ISP技术和IAP技术的相同点和区别相同点:ISP和IAP都不需要把芯片从板子上拔出来,就达到了用PC-MCU的编程接口(JTAG、串口、双绞线、SPI等)搞定新版本的升级的目的。ISP于IAP的区别:(1)ISP在系统中编程,即用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就将接口设计在上面IAP在应用中编程,即芯片本身(或通过外围的芯片)可以通过一系列操作将code写入(2)触发方式不同:ISP有4种触发方式:1.由外部硬件电路。2.检测状态位。3.中止控制符信号触发芯片复位。4.直接调用ISP;IAP的触发比较简单一些,没有外部触发。通过一些指示位(SST为SC0/SC1、SFCF[1,0];Philips为一段IAP子程序,保存在FF00H~FFFFH地址空间中),达到引导到BootROM的目的。2、I2C总线上拉电阻的选择有什么要求,解释原因。I2C上拉电阻的确定有一个计算公式:Rmin={Vdd(min)-o.4V}/3mARmax=(T/0.874)*c,T=1us100KHz,T=0.3us400KHzC是BuscapacitanceRp最大值由总线最大容限(Cbmax)决定,Rp最小值由Vio与上拉驱动电流(最大取3mA)决定;于是Rpmin=5V/3mA≈1.7K(@Vio=5V)或者2.8V/3mA≈1K(@Vio=2.8V)标准模式,100Kbps总线的负载最大容限=400pF;快速模式,400Kbps总线的负载最大容限=200pF;于是Rpmax可以取的范围是1.8K~7K@Vio=5V对应50pF~200pF。根据Rpmin与Rpmax的限制范围,一般取5.1K@Vio=5V,负载容限的环境要求也容易达到3、简述任务、任务切换、任务调度的概念任务:在多道程序或多进程环境中,要由计算机来完成的基本工作单元,它是由控制程序处理的一个或多个指令序列。任务切换:多任务系统中,任务切换是指CPU的控制权由运行任务转移到另外一个就绪任务时所发生的事件,当前运行任务转为就绪(或者挂起、删除)状态,另一个被选定的就绪任务成为当前任务。任务调度:任务调度(schedulers)是内核的主要职责,决定当前由哪个任务占用CPU。4、分析占先式内核和非占先式内核的定义及其区别。占先式
本文标题:青岛科技大学_嵌入式期末考试题库
链接地址:https://www.777doc.com/doc-1959473 .html