收藏 分享(赏)

第7章_微机原理与接口技术答案欧青立编.pdf

上传人:HR专家 文档编号:5373617 上传时间:2019-02-25 格式:PDF 页数:2 大小:72.30KB
下载 相关 举报
第7章_微机原理与接口技术答案欧青立编.pdf_第1页
第1页 / 共2页
第7章_微机原理与接口技术答案欧青立编.pdf_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 1 第7章 并行接口技术 习 题 7.1 什么是并行通信?并行通信有什么特点? 参考答案:并行接口是在多根数据线上,以数据字节(字)为单位与I/O设备或被控对象传送信息。 并行接口的特点主要有以下几个。 (1)数据传送速率快。 (2)并行接口与系统连接简单方便。 (3)数据线多,常用于近距离数据传送。 7.2 8255A的方式控制字和C口置1/置0控制字都是写入控制端口的,它们是怎样区分的? 参考答案:当8255A接收到写入控制口的控制字时,就会对最高位即标志位进行测试。如为1,则 将此字节作为方式选择控制字写入控制寄存器;如为0,则此字节作为对端口C的置1/置0控制来处理。 7.3 825

2、5A的方式0一般使用于什么场合?在方式0时,如果使用应答信号进行联络,则应该怎么办? 参考答案:8255A的方式0的使用场合有两种,一种是同步传送,另一种是查询式传送。在方式0情况下,没有规定固定的应答信号,所以,这时,将端口A端口B作为数据端口,把端口C的4个数位(高4位或者是低4位均可)规定为输出口,用来输出一些控制信号,而把端口C的另外4个数位规定为输入口,用来读入外设的状态。就是这样,利用端口C来配合端口A和端口B的输入/输出操作。 7.4 当8255A工作于方式2并且采用中断时,CPU如何区分是输入还是输出引起的中断? 参考答案:在输入、输出均允许中断的情况下,可在中断服务程序中查询

3、状态字,判断OBF和IBF位的状态来区分是输入中断还是输出中断,并采取相应操作。 7.5 当数据从8255A的端口C向数据总线上读入CPU时,8255A的引脚CS#、A1、A0、RD#、WR#分null是什么电平? 2 参考答案:当数据从8255A的端口C往数据总路线上读出时,8255A的引脚CS#为低电平、A1为高电平、A0为低电平、RD#为低电平、WR#为高电平。 7.6 设8255A的4个端口地址为60H63H,试编写下列各种情况下的初始化程序。 (1)将A组和B组设置为方式0,A口、B口为输入,C口为输出。 (2)将A组设置为方式2,B组为方式1,B口作为输出。 (3)将A口和B口均设

4、置为方式1,均为输入,PC6和PC1为输出。 (4)A口工作在方式1,输入;B口工作在方式0,输出;C口的高4位配合A口工作,低4位为输入。 参考答案: (1)将A组和B组设置为方式0,A口、B口为输入,C口为输出。 MOV AL,10010010B OUT 63H,AL (2)将A组设置为方式2,B组为方式1,B口作为输出。 MOV AL,11000100B OUT 63H,AL (3)将A口和B口均设置为方式1,均为输入,PC6和PC1为输出。 MOV AL,10110110B OUT 63H,AL (4)A口工作在方式1,输入;B口工作在方式0,输出;C口的高4位配合A口工作,低4位为输入。 MOV AL,10110001B OUT 63H,AL

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报