77范文网 - 专业文章范例文档资料分享平台

2013计算机接口技术总复习题及答案(2)

来源:网络收集 时间:2018-12-08 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

① 并行 ② 串行 ③ 并行或串行 ④ 位传送 4.在各种输入/输出传输控制方式中,硬件电路最简单的是( ① )。

① 无条件传送 ② 程序查询方式 ③程序中断方式 ④ DMA方式 5.在内存和I/O间进行大量数据传送时,传送速度最快的传送方式是( ② )。

①无条件传送方式 ② DMA传送方式 ③ 查询传送方式 ④ 中断传送方式 6.采用条件传送方式时,必须要有( ③ )。

① 中断逻辑 ② 请求信号 ③ 状态端口 ④ 类型号 7.传送数据时,占用CPU时间最长的传送方式是(① )。

① 查询 ② 中断 ③ DMA ④ 无条件传送

8.把来自CPU或者外设的数据进行缓冲和锁定的端口称为( ① )。

① 数据端口 ② 状态端口 ③ 控制端口 ④ 控制与状态端口

9. 用以存放CPU发来的命令。以便控制接口和外设的操作,这种端口称为( ③ )。 ① 数据端口 ② 状态端口 ③ 控制端口 ④ 传送端口 10.在程序控制传送方式中,哪种传送可提高系统的工作效率( ③ )?

① 无条件传送 ② 查询传送 ③ 中断传送 ④ 前三项均可 11.接口电路中,一般有( ③ )端口,才能满足和协调外设工作要求。

①数据 ②数据、控制 ③数据、控制、状态 ④ 控制、状态

12.在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设( ② )

①发控制命令 ②进行状态检测

③发I/O端口地址 ④发读/写命令

13. 所谓“端口”是指一些可以由CPU读或写的( ③ )

①RAM ②ROM ③寄存器 ④缓冲器

14.在I/O端口中,由于外设和CPU的速度不一致,通常在I/O逻辑中选用( ① )器件完成数据传

送功能。

① 缓冲器 ②锁存器 ③译码器 ④移位器

15.当CPU与打印机以程序查询方式传送数据时,CPU大部分时间用于( ① )。

①读取判断打印机状态 ②向打印机传送数据 ③CPU停机 ④CPU执行运算指令 16. 当采用( ① )对外设进行编址情况下,不需要专门的I/O指令组。 ①统一编址法 ②独立编址法 ③两者都是 ④两者都不是

二. 多项选择题

1. 下列输入/输出控制方式中属于CPU程序控制传送方式的是( ① ② ③ )。

① 无条件传送方式 ②查询传送方式 ③中断传送方式 ④ DMA传送方式 ⑤ 通道传送方式

2. 外设接口电路的功能有( ① ③ ④ ⑤ )。

① 提供数据缓冲 ② 提供时钟信号 ③ 速度协调 ④ 实现信号转换 ⑤ 提供联络信号

三.填空题

1. 在存储器系统中,实现片选控制的方法有三种,它们是全译码法、___部分译码法__和__线选法__。 2. 独立I/O编址方式是将I/O端口和__内存单元 _分开处理,I/O访问有专门的指令。

四.分析、设计题

1.主机与外设之间信息传送的控制方式有哪几种?采用哪种方式CPU效率最低?

6

2.图示电路是PC/XT系统板上的接口控制电路的端口地址译码电路。写出8259,8253,8255,8237的端口地址范围。

A5A6A7A8A9AEN123546ABCY0Y1Y21514131211109774LS32DMACS(8237)INTRCS(8259)T/CCS(8253)PIOCS(8255)WRTDMAPG(写DMA页面寄存器)WRTNMIREG(写NMI屏蔽寄存器)Y374LS138G2BU45Y4G2AG1Y5Y6Y7IOW

答:8259的端口地址范围:20H~3FH

8253的端口地址范围:40H~5FH 8255的端口地址范围:60H~7FH 8237的端口地址范围:00H~1FH

3.用门电路完成下图所示电路设计,产生端口地址为24CH~24FH.

IORIOWCSA0A1 4.计算地址:

接口电路DB

7

4章练习题

一·单项选择题

1. 对可编程接口芯片进行读写操作的必要条件是( ① )。

① CS=L ② WR=L ③ RD=L ④ WR=L 或 RD=L

2.8255A的PA口工作在方式2,PB口工作在方式1时,PC口( ③ )。

① 用作两个4位I/O口 ② 部分引脚作联络,部分引脚作I/O ③全部引脚均作联络信号 ④ 作8位I/O端口,引脚都为I/O线

3. 如果8255A的PA口工作于方式2,PB口可工作于哪种工作方式( ④ )。

① 方式0 ②方式1 ③方式 2 ④方式0或方式1

4. 若采用8255A的PA口输出控制一个七段LED显示器,8255A的PA口应工作于( ① )。

① 方式0 ②方式1 ③方式 2 ④前面三种中任一种工作方式

5.当8255A的PA口工作于方式1时,对PC4置位,其作用是( ② )。

① 启动输入 ② 开放输入中断 ③ 允许输入 ④ 停止输入

6. 8255端口A工作在方式2, 其端口功能是( ① )。

①双向 ②输出 ③输入 ④ 传送

AA7.读8255的B口时10RD、WR、CS为( ① )。

①01010 ②00010 ③ 01100 ④10110

8. 8255A芯片的地址线A1,A0分别接8086的A2,A1,8086芯片的A0参予8255A的片选译码,接到74LS138的G2A。该接口芯片初始化指令为OUT 8EH,AL则8255A的PA口地址为( ② )

①8CH ②88H ③89H ④ 8AH

9. 8255工作在方式1输入时,将端口C的PC4置位,应执行( ③ )操作。

① 10010000→端口C ②00001001→端口C ③ 00001001→控制口 ④00001000→控制口

10. 8255A的INTE=1允许中断,要使INTE=1,实现方法为( ④ )。

①外部脉冲 ② 由相应的中断指令 ③由内部电路固定配搭的 ④ 由端口C的按位置“1”/置“0”的控制字

11.8255A 工作于方式2时,A口可作双向传输,C口的PC7 ~ PC3为A口提供控制线和状态线,该控制线和状态线( ③ )。

①由编程初始化决定 ②由硬件连接决定 ③ 固定配搭 ④ 可由程序改变的 12.并行接口芯片8255A工作在方式1输出时,它与外设的联络信号是( ④ )。

①ACK和IBF

②ACK和STB ③ STB和OBF

④ACK和OBF

二. 多项选择题

1.8255的Pc端口可作( ① ② ③④ )。

① 一个8位I/O ②两个4位I/O ③全部联络线 ④ 部分联络线,部分I/O ⑤ 部分联络线与一个8位I/O

2.向8255A的端口A写入数据时,下列引脚中信号为“0”的有( ① ③④ ⑤ )。 ①CS ②RD ③WR ④ A1 ⑤ A0

三.填空题

1. CPU与外设交换信息包括数据信息、状态信息和 控制信息 ,这三种信息通常都是通过CPU的

数据总线来传送的。

2. 8255A有三个8位并行端口PA、PB和PC,通常PC用作 控制 信息端口。 3.8255A工作在方式1输入时,通过信号 IBF 标识端口已经准备好了向C PU输入的数据。8255A可允许中断请求的工作方式有 方式1 和 方式2 。

8

4·接口芯片中控制信号CS的意义是 片选, IOR的意义是 读端口 ,IOW的意义是 写端口 。 5· 接口芯片中数据总线缓冲器的作用是 使快速CPU和慢速外设协调工作 。

四. 简答题

1. 8255A工作于方式2,采用中断传送,CPU如何区分输入中断还是输出中断? [答] OBF高电平无效时,是输出中断。IBF高电平有效时,是输入中断。

2. 对可编程I/O接口进行初始化时,往往通过一个口地址写入几个控制字,如何保证控制字

正确写入 ?试分别举例说明。

[答]: ①按特征位区分。如8255的控制字

②按顺序区分。如8259的控制字

3. 试说明8255A在方式1输出时的工作过程。

[答]: 输出过程是由CPU响应中断开始,在中断服务程序中用OUT指令通过8255A向外设输出数据,发出WR信号;WR的上升沿清除INTR中断请求信号,且使OBF=“L”(有效),通知外设取数;当外设接收数据后,发出ACK应答信号,一方面使OBF=“H”(无效),另一方面在ACK信号的上升沿使INTR=“H”(有效),以此向CPU发出新的中断请求,开始下一轮输出。

4. 简述 8255A在方式1下的输入过程。

[答] 方式1的输入过程如下(A口): 当外设准备好数据,把数据送给8255A的同时,送来一个选通信号STB。8255A的A口数据锁存器在STB下降沿控制下将数据锁存。8255A向外设送出高电平的IBF,表示锁存数据已完成,暂时不要再送数据。如果PC4=1(INTEA=1),这时就会使INTR变成高电平输出,向CPU发出中断请求。CPU响应中断,执行IN指令把数据读走,RD信号的下降沿清除中断请求,而RD结束时的上升沿则使IBF复位到零。外设在检测到IBF为低电平后,可以输入下一个字节。

5. 扼要说明8255A工作于方式0和方式1时的区别。

[答] 8255A工作于方式0是基本I/O方式,无联络线;方式1是选通I/O方式,有固定联络线。

五.分析、设计题 1. 8255口地址为84H~87H,编写程序段让Pc5发出一个宽度为4ms的负脉冲。4ms的时间用延时子程序DELAY获得。

MOV AL,80H OUT 87H,AL MOV AL,0BH OUT 87H,AL

MOV AL,0AH OUT 87H,AL CALL DELAY MOV AL,0BH OUT 87H,AL ??

2. 编写程序,要求K断开时,8个LED全部熄灭;K闭合时,8个LED以0.5秒的时间间隔从上至下轮流点

9

亮,且不断循环。8255的口地址是220H~223H。请在程序中空缺部分填上正确内容。

+5V KPA0+5V8255LED0LED1...LED7PB0PB1...PB7

MOV BL, FEH ;轮流点亮LED初始状态 MOV DX, 223H ; 8255初始化 MOV AL, 90H OUT DX, AL MOV DX, 221H

MOV AL, FFH ;8个LED全部熄灭 OUT DX, AL

L: MOV DX, 220H

IN AL, DX ;查K是否闭合 SHR AL, 01H

JC L MOV DX, 221H

MOV AL, BL ;轮流点亮LED SHL BL, 01H

L1: OUT DX, AL

CALL DELAY ;延时 0.5秒 JMP L

3. 下图中8255口地址为A0H~A3H,编写程序,要求记录K按下的次数,并将按下次数存入内存BUFFER中(按下次数少于256次)。请在程序中空缺部分填上正确内容(初始化时无关项置0)。

+5V8255PA0K

MOV AL, 90H

OUT A3H , AL ; 8255初始化 MOV DL,0

L0: IN AL, A0H ;查K是否按下

10

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库2013计算机接口技术总复习题及答案(2)在线全文阅读。

2013计算机接口技术总复习题及答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/351188.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: