微型计算机接口技术及应用期末考试试卷及答案(共63页).doc
-
资源ID:13967234
资源大小:122KB
全文页数:63页
- 资源格式: DOC
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
微型计算机接口技术及应用期末考试试卷及答案(共63页).doc
精选优质文档-倾情为你奉上微机原理与接口技术输入输出与中断一、单项选择题1通常在外设接口中,往往有( )端口才能满足和协调外设工作要求。 A数据 B数据、控制 C数据、控制、状态 D控制、缓冲答案:C难度: 3 使用层次: 初、中、高2独立IO端口编址方式中,端口地址范围是( )。 A00000HFFFFFH B0000HFFFFH C00HFFH D0128答案:B难度: 4 使用层次: 初、中、高4微处理器只启动外设而不干预传送过程的传送方式是( )方式。 A中断 BDMA C查询 D无条件答案:B难度: 4 使用层次: 初、中、高5微处理器与外设传送数据过程中,只由硬件完成而不需要软件支持的传送方式是( )。 ADMA B无条件 C查询 D中断答案:A难度: 4 使用层次: 初、中、高6微处理器从启动外设直到外设就绪的时间间隔内,一直执行主程序,直到外设要求服务时才中止。此种传送方式是( )方式。 ADMA B无条件 C查询 D中断答案:D难度: 4 使用层次: 初、中、高8如果 DMAC每传送一个字节后,就检测 DREQ,若无效,则挂起;若有效则继续传送,这是一种DMA方式中的( )传送方式。 A请求 B成组 C单字节 D同步答案:A难度: 5 使用层次: 中、高98259A是( )。 A可编程DMA控制器 B可编程中断控制器 C可编程定阶计数器 D总线仲裁器答案:B难度: 4 使用层次: 初、中、高108086响应中断的条件是( )。 AIF1,当前指令执行结束 BIF0,当前指令执行结束 CIF1,没有完成当前指令 DIF0,没有完成当前指令答案:A难度: 3 使用层次: 初、中、高118086/8088微处理器的标志寄存器 IF位可以通过( )指令进行设置。 A. CLI、STI B. CLC、STC CCMC、STD D . CLD、STD答案:A难度: 4 使用层次: 初、中、高13当有如下中断请求时,微处理器执行完当前指令后,优先响应 ( )。 AINTO BNMICINTR D单步中断答案:A难度: 4 使用层次: 初、中、高14中断向量表存放在存储器的( )中。 AFFC00 H FFFFH B00000H0003FFHCEEC00H FFFFFH DEEBFFH FFFFFH答案:B难度: 5 使用层次: 初、中、高15Intel 80868088中断向量表中的类型21H 是( )。 A双重失效 B段不存在C协处理器出错 DMSOS系统调用答案:D难度: 4 使用层次: 初、中、高168259A要求无论采用何种触发方式,中断请求信号的高电平状态保持到( )。A第二个中断响应信号 INTA有效后 B第二个中断响应信号INTA有效之前 C第一个中断响应信号INTA有效之后D第一个中断响应信号INTA有效之前答案:C难度: 4 使用层次: 中、高17能够提供中断类型码的芯片是( )A8259A B8255AC8253 D8251A答案:A难度: 5 使用层次: 中、高18初始化时8259A没有对优先管理方式编程时,则8259A自动进人( )方式。A. 自动循环 B完全嵌套C特殊循环 D特殊屏蔽答案:B难度: 4 使用层次: 初、中、高19用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种( )方式。A自动循环 B完全嵌套C特殊循环 D特殊屏蔽答案:A难度: 4 使用层次: 初、中、高20普通结束EOI命令适用于( )方式中的中断结束。 A完全嵌套 B自动循环C特殊循环 D特殊屏蔽答案:A难度: 5 使用层次: 中、高23能够根据优先级判别器PR的请求向微处理器发出INT信号,也能接收微处理器响应信号INTA并完成相应的处理的电路是( )。 A数据总线缓冲器 B读/写控制逻辑 C控制逻辑 D中断屏蔽寄存器答案:C难度: 5 使用层次: 中、高24在程序控制传送方式中,( )传送可提高系统的工作效率。 A无条件传送 B查询传送 C中断传送 D前三项均可答案:C难度: 3 使用层次: 初、中、高25用DMA方式传送数据时,是由( )控制的。 ACPU B软件 CCPU十软件 D硬件控制器答案:D难度: 4 使用层次: 初、中、高26若微处理器可采用存储器映像编址,那么一条SUB(减法)指令可访问的地址空间为( )。 A整个地址空间 B仅I/O地址空间 C仅RAM地址空间 D随应用而定答案:A难度: 5 使用层次: 初、中、高28采用条件传送方式时,必须要有( )。 A中断逻辑 B请求信号 C状态端口 D类型号答案:C难度: 3 使用层次: 初、中、高29传送数据时,占用CPU时间最长的传送方式是( )。 A查询 B中断CDMA DIOP答案:A难度: 4 使用层次: 初、中、高31响应 NMI请求的必要条件( )。 AIFI BIF0C一条指令结束 D无INTR请求答案:C难度: 4 使用层次: 初、中、高32下面哪一个中断的优先级最高( )。ANMI中断 BINTR中断C单步中断 D断点中断答案:D难度: 4 使用层次: 初、中、高二、判断说明题1接口即是端口。 ( )答案:F难度: 2 使用层次: 初、中2在一个外设端口中,往往需要有几个接口才能满足和协调外设工作的要求。 ( )答案:F难度: 2 使用层次: 初、中3MCS-51 等系列单片机采用存储器映像的 1/O编址方式。 ( )答案:T难度: 2 使用层次: 初、中4Intel 80 x 86系列采用独立编址方式。 ( )答案:T难度: 2 使用层次: 初、中5无条件传送方式即为同步传送方式。 ( )答案:T难度: 2 使用层次: 初、中6查询传送方式即是异步传送方式。 ( )答案:T难度: 3 使用层次: 初、中、高7无条件传送方式,由于时间配合严格,所以这种传送方式较为复杂,但软硬件简单。 ( )答案:F难度: 3 使用层次: 初、中、高8无条件传送方式下,微处理器与外设并行工作。 ( )答案:F难度: 2 使用层次: 初、中9无条件传送方式下,各外设之间也是并行工作。 ( )答案:F难度: 2 使用层次: 初、中10查询传送方式下,微处理器与外设并行工作。 ( )答案:F难度: 2 使用层次: 初、中11查询传送方式下,各外设之间也是并行工作的。 ( )答案:F难度: 2 使用层次: 初、中12查询传送方式是最简便的传送方式,它所需要的硬件最少。 ( )答案:F难度: 2 使用层次: 初、中13由软件启动的DMA方式必须是块传输方式。答案:T难度: 4 使用层次: 中、高 中断向量表地址指针就是中断向量。 ( )答案:F难度: 5 使用层次: 初、中、高中断控制器8259A内部的中断屏蔽寄存器其中某一位为1,则对应的中断请求位被屏蔽。 ( )答案:T难度: 4 使用层次: 中、高当一个请求被判别为较高优先级时,通过控制逻辑向微处理器发出中断请求信号INT,若微处理器响应中断并获得响应信号INTA时,使ISR中相应位置位。 ( )答案:F难度: 4 使用层次: 中、高正在服务的中断源一定是优先级别最高的。 ( )答案:T难度: 4 使用层次: 中、高三、简答题1常用的外围设备有哪些? 答案:常用的外围设备有:键盘、鼠标器、硬磁盘机、软磁盘机、光盘机、打印机、显示器、调制解调器、数模转换器、扫描仪以及一些专用设备。 难度: 5 使用层次: 初、中、高试述微处理器与外设交换信息的类型。答案:(1) 数据信息:数字量、模拟量、开关量。其中,数字量是以M进制码形式提供的信息,通常是 8位、16位和 32位数据。开关量是用两个状态表示的信息,只用1位二进制码表示。模拟量是指由传感器等提供的物理量转换为相应的连续变化的电信号,经过 AD转换器转换成数字量后输入微处理器进行处理。(2) 状态信息:表示外设当前所处的工作状态。如 READY,表示输人设备已准备好的信息。BUSY表示输出设备是否能接收信息。(3) 控制信息:此信息是由微处理器发出的,用于控制外设接口工作方式以及外设的启动和停止等信息。难度: 5 使用层次: 初、中、高DMA有哪些传送方式?(1)单字节操作方式:每次进行DMA操作只操作一个字节。 (2)连续操作方式:DMA操作开始,DMAC一直占据总线,直到DMA操作完成,才把总线控制权交还CPU。 (3)请求操作方式:DMA操作开始,DMAC一直占据总线,当DMA请求无效或DMA操作完成,才释放总线。 (4)级联传送方式:几个82C37A进行级联,实现DMA系统扩展。4内部中断有何特点?答案:(1)中断类型码或者包含在指令中,或者是预先规定的。(2)不执行中断响应周期。(3)除单步中断外,任何内部中断无法禁止。(4)除单步中断外,任何内部中断的优先级都比外部中断高,其序列为:除法出错、INTn、INTO、NMI、INTR、单步。(5)内部中断指令放在程序中某一位置,所以中断是可预知的,不具有随机性。难度: 5 使用层次: 中、高5试述中断响应过程。答案:微处理器现行状态PSW、CS、IP压入栈,清除IF和TF,查找中断源(IP、CS)。(2)保护现场即保护中断程序中需要使用的以及中断处理程序中要使用的寄存器,使之入栈。(3)转入中断服务程序处理(4)恢复现场,即弹出保护现场入栈的各个寄存器。(5)开中断(6)中断返回,执行IRET指令。难度: 5 使用层次: 中、高四、填空题 1由于目前外设接口电路_性,所以外设接口要比存储器接口_FA。答案:多样,复杂难度: 3 使用层次: 初、中、高2通常接口中各种信息以_形式,通过微处理器的_总线同微处理器交换信息。答案:数据,数据难度: 3 使用层次: 初、中、高3微处理器与外设之间的信息传送可以说是对_进行_操作。答案:端口,读/写难度: 3 使用层次: 初、中、高4实质上,微处理器对外设的访问就是对外设的_中的_访问。答案:接口,端口难度: 3 使用层次: 初、中、高5IO端口编址方式有_方式和_方式两种。答案:独立编址,存储器映像难度: 3 使用层次: 初、中、高10微型计算机系统中数据传送的控制方式有_和_方式。答案:程序控制,DMA难度: 4 使用层次: 初、中、高11微型计算机最基本、最频繁的操作是_,其关键问题是_。答案:数据传送,控制方式难度: 4 使用层次: 初、中、高12当外设的定时是在_和_的场合下,可以来用无条件传送方式。答案:固定,已知难度: 4 使用层次: 初、中、高13当微处理器在输人操作时,外设一定_;在输出操作时,外设寄存器是_的,在这样条件下可采用查询方式。答案:准备,空难度: 4 使用层次: 初、中、高14在中断方式下,微处理器可按事先安排_顺序, 按_处理几台外设与微处理器的数据传送。答案:优先,轻重缓急难度: 4 使用层次: 初、中、高15条件传送方式是微处理器与外设_工作,查询传送方式是微处理器与外_工作。答案:同步,异步难度: 4 使用层次: 初、中、高16周期挪用不会减慢微处理器操作,但是需耍,_时序电路,而且数据传送过程是_的。 答案:复杂,不连续难度: 5 使用层次: 中、高20欲修改TF内容可以通过_和_指令完成。答案:PUSHF,POPF难度: 5 使用层次: 初、中、高21已知中断类型码乘4后可得到中断向量表地址指针,由此相邻两单元存放中断服务程序入口地址_,后两个相邻单元存放_值。答案:IP,CS难度: 5 使用层次: 初、中、高22Intel 8259A是可编程_或_。答案:中断控制器,优先级中断控制器难度: 4 使用层次: 初、中、高238259A可管理_级优先级中断源,通过组联,最多可管理_级优先级中断源。8,64答案:难度: 5 使用层次: 中、高318259A级联应用中只有_片为主片,最多不能超过_片,其余为从片。答案:1,9难度: 5 使用层次: 中、高348259A结束命令有_和_两种。答案:普通EOI,特殊EOI难度: 3 使用层次: 初、中、高35微处理器通过总线和多台外部设备交换信息,但是同一时刻能和_台设备交换信息。答案:1难度: 4 使用层次: 初、中、高36外围设备种类繁多,但是工作速度比微处理器_得多。答案:慢难度: 4 使用层次: 初、中、高37. 对于输人设备而言,接口电路除信息变换外还可以起到_等作用。答案:缓冲难度: 3 使用层次: 初、中、高38常常把来自微处理器和内存储器的数据进行缓冲和锁存的端口称为_端口。答案:数据难度: 3 使用层次: 初、中、高39有的端口能存放外围设备或者端口本身状态信息,称为_端口。答案:状态难度: 3 使用层次: 初、中、高40有的端口用来存放微处理器发来的命令,以便控制接口和外部设备的操作,这种端口称为_端口。答案:控制 并行接口一、单项选择题5Intel8255A 初始化控制字是通过( )写入的。A数据总线或缓冲器 B读/写控制逻辑 CA组控制 DB组控制答案:A 难度: 3 使用层次: 初、中、高 6Intel 8255A的PA口有一个( )。 A8位数据输入锁存器和8位数据输出锁存/缓冲器 B8位数据缓冲锁存器和8位数据输出缓冲器C8位数据输入锁存器与8位数据输出缓冲器 D8位数据输入缓冲器和8位数据输出锁存/缓冲器答案:A 难度: 3 使用层次: 初、中、高 7Intel 8255A的PB口有一个( )。 A8位数据输入锁存器和8位数据输出缓冲器 B8位数据输入缓冲器和8位数据输出缓冲器 C8位数据输入缓冲器和8位数据输出锁存/缓冲器 D8位数据输入锁存器和8位数据锁存器答案:C 难度: 3 使用层次: 初、中、高 8Intel 8255A的PC口有一个( )。 A8位数据输入锁存器和8位数据输出缓冲器 B8位数据输入缓冲器和8位数据输出缓冲器 C8位数据输入缓冲器和8位数据输出锁存/缓冲器 D8位数据输入锁存器和8位数据锁存器答案:C 难度: 3 使用层次: 初、中、高 188255 A工作于基本输入/输出方式下,输出和输入数据为( )。A输出数据锁存,输入数据不锁存 B输出数据锁存,输入数据锁存C输出数据不锁存,输入数据锁存 D输出数据不锁存,输入数据不锁存答案:A 难度: 3 使用层次: 初、中、高 318255A的PA口工作在方式2,PB口工作在方式1时,其PC端口( )。A用做两个4位I/O端口 B部分引脚做联络,部分引用做I/OC全部引脚均做联络信号 D做8位I/O端口,引脚都为I/O线答案:C 难度: 3 使用层次: 初、中、高 33若8255A的PA工作在方式2,PB 口工作于( )工作方式。A方式0 B方式1 C方式2 D方式0或方式1答案:D 难度: 3 使用层次: 初、中、高 二、判断说明题1随着大规模集成电路技术迅速发展,微型计算机系统中微处理器与外围设备之间的接口电路已发展变成大规模集成电路芯片。 ( )答案:T 难度: 3 使用层次: 初、中、高 2接口芯片选通端CE即是片选端信号。 ( )答案:T 难度: 3 使用层次: 初、中、高 3在输入接口电路中RDY信号为高电平时,表示接口芯片中的输人寄存器已空,可接收微处理器信息以实现微处理器与外围设备输人操作。 ( )答案:F 难度: 3 使用层次: 初、中、高 5在输出接口电路中,若RDY为高电平表示接口寄存器数据已空,外围设备可以送数据。 ( )答案:F 难度: 3 使用层次: 初、中、高 6在输出接口电路中,若STB低电平时,表示端口数据已为外围设备接收,且已处理,微处理器可以送新数据到接口寄存器。 ( )答案:T 难度: 3 使用层次: 初、中、高 774LS373芯片只能锁存地址信息。 ( )答案:F 难度: 3 使用层次: 初、中、高 1074LS244主要于三态输出和总线收/发器。 ( )答案:F 难度: 3 使用层次: 初、中、高 1174LS245通常用于定向数据传送、缓冲和驱动。 ( )答案:F 难度: 3 使用层次: 初、中、高 12Intel 8255A的 PA口、PB口、PC口都可以作为输入/输出数据端口。 ( )答案:F 难度: 3 使用层次: 初、中、高 13Intel 8255A的 PC口可以作为控制或状态信息端口。 ( )答案:T 难度: 3 使用层次: 初、中、高 141ntel8255AA组B组控制只能向与其相连的端口发出适当的控制信号。( )答案:F 难度: 3 使用层次: 初、中、高 151ntel8255A 读/写控制逻辑能接收来自微处理器的地址总线和控制总统有关信号,还能向AB组控制部件发送命令。 ( )答案:T 难度: 3 使用层次: 初、中、高 178255A工作于方式0时,可以采用中断方式。 ( )答案:F 难度: 3 使用层次: 初、中、高 188255A工作于方式0时,端口C两部分可以独立地作为输入或输出端口。( )答案:T 难度: 3 使用层次: 初、中、高 198255A工作于方式0时,如果把 PC口的两部分用作为控制和状态口,与微处理器有关引脚相连,则微处理器可以通过读/写C端口,实现A口,与B日查询方式工作。( )答案:F 难度: 3 使用层次: 初、中、高 三、简答题8255A三种工作方式的应用场合有何区别?答案:三种工作方式下的应用场合是有区别的。方式0:适用于同步传送或者查询传送方式。在同步传送时,发送和接收方的动作由一个时序信号管理,所以双方互相知道对万的动作,不需要应答信号,也就是说, 微处理器不需要查询外设的状态。这种情况下对接口要很简单,只要能传送数据则可,因此同步传送下使用手册8255A时,三个数据端口可以实现三个端口数据传送。查询式传送时时,需要有应答信号,但是方式0情况下,没有固定的应答信号。这时,将端口A和端口B作为数据端口,把端口C的个数位(高4位或者低4位均可)规定作为输出口,用来输出控制信号,而把端口C的低4位规定为输人口,用来读入外设的状态。方式1: 不同于方式0,工作于方式1时,在规定一个端口作为输入端口或输出端口的同时,自动规定了有关的控制信号和状态信号,尤其是规定了相应的中断请求信号。这样一来,在许多采用中断方式进行输入/输出的场合,如果外围设备能为8255A提供选通信号或者数据接收信号,则常常使用8255A的端口工作方式1的情况。因此方式1比方式0更方便更有效。方式2: 方式2是一种双向工作方式,不同于方式0和1,如果 一个并行外围设备既可以作为输入设备,又可以作为输出设备,并且输入和输出的动作不会同时进行,那么,这个外围设备和8255A的端口A相连,并使它工作于方式2,就会非常合适。如磁盘驱动器就是这样一种外围设备, 计算机既可以往磁盘输出数据也可以从磁盘输入数据,但数据输出过程和数据输入过程总是不重和的,所以将磁盘驱动器的数据线与8255A PAPA相连,再使PCPC。和磁盘驱动器的控制线和状态线相连即可。 难度: 5 使用层次: 中、高 四、填空题1微型计算机中的微处理器与外围设备之间的接口芯片按功能选择的灵活性可分成_。和_接口芯片。答案:可编程,不可编程 难度: 4 使用层次: 中、高 2微处理器与外围设备之间的接口芯片按通用性能可分为_和_接口芯片。 答案:通用,专用 难度: 4 使用层次: 中、高 3接口电路中的输入/输出数据锁存器和缓冲器作用在于解决微处理器与外围设备之间_矛盾,以及_的作用。答案:速度,隔离和缓冲 难度: 4 使用层次: 中、高 4欲使接口芯片进入电路工作状态,实现数据的输入/输出,必须要有一个地址信号通过_输出接到接口芯片的选通端_。答案:地址译码器, 难度: 4 使用层次: 中、高 774LS373是_,并且具有_驱动输出的接口芯片。答案:8位锁存器,三态 难度: 4 使用层次: 中、高 874LS373芯片中_引脚是能将D端数据打入锁存器中的_门。答案:G,D 难度: 4 使用层次: 中、高 974LS373芯片引脚OE信号有效时,表示锁存器中的_送到_端答案:数据,Q 难度: 4 使用层次: 中、高 10当74LS373输出允许端OE为高电平时,使能端G等于_值时,输出端为_态答案:1(或2),高 难度: 4 使用层次: 中、高 11当74LS373使能端G为_,输出允许端OE为_时,则输出Q=D。答案:高电平,低电平 难度: 4 使用层次: 中、高 1374 LS 244是一种三态输出的8 位_和_。答案:缓冲器,驱动器 难度: 4 使用层次: 中、高 1574 LS 245是具有_输出,8 位_器。答案:三态,总线收/发 难度: 4 使用层次: 中、高 1674LS245具有两个控制端_和_。答案:,DIR 难度: 4 使用层次: 中、高 17Intel8255A是一种通用_并行I/O接口芯片,它又称为_。答案:可编程序,PPI 难度: 4 使用层次: 中、高 188255A内部数据总线缓冲器是一个受_控制的8位_缓冲器。答案:三态门,双向 难度: 4 使用层次: 中、高 19微处理器可以通过执行_指令,实现对数据总线缓冲器_数据。答案:输入输出,发收 难度: 4 使用层次: 中、高 20通常8255 PC口分成两个4位端口,用以配合_和_使用。答案:PA 口,PB口 难度: 4 使用层次: 中、高 218255A内部A组/B组控制逻辑能接收_的“命令”,接收来自内部_的控制字。答案:读写控制逻辑,数据总线 难度: 4 使用层次: 中、高 228255A 读/写控制逻辑能够接收来由微处理器地址总线_信号和有关控制信号如_等。答案:A、A,、 难度: 4 使用层次: 中、高 25当8255A引脚RESET信号为高电平有效时,8255A内部所有寄存器内容被_,同时三个数据端口被自动设置为_端口。答案:清除,输入 难度: 4 使用层次: 中、高 298255A作于方式0,微处理器可以采用_和_传送方式。答案:同步,查询 难度: 4 使用层次: 中、高 408255A作于方式1时,PA、PB两口工作状态是由_写入控制字时设定的,一旦方式已定,就把所用PC口的_信号位确定了。答案:微处理器,联络 难度: 4 使用层次: 中、高 448255A作于方式2时,可以采用_方式和_方式与微处理器联系。答案:查询,中断 难度: 4 使用层次: 中、高 458255AL作于方式2时,A组工作于方式2时,B组仅能工作于_和_方式。答案:方式0,方式1 难度: 5 使用层次: 中、高 定时器/计数器电路一、单项选择题1通常在可编程16位定时徽计数器中,微处理器不能直接访问( )单元。 A控制寄存器 B计数初值寄存器C计数输出锁存器 D计数执行单元答案:D 难度: 4 使用层次: 初、中、高 38253-5每个计数内部都有( )。 A8位控制寄存器、16位计数初值寄存器CR、计数执行部件CE、输出锁存器OL B8位状态寄存器,8位控制寄存器,8位计数初值寄存器CR、计数执行部件 CE、输出锁存器OL C16位计数初值寄存器CR、计数执行部件CE、输出锁存器OLD16位计数初值寄存器CR、计数执行部件CE、控制寄存器答案:C 难度: 4 使用层次: 初、中、高 118253-5初始化写入控