- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工程科技]第5章 微型计算机和外设的数据传输
第5章 微型计算机和 外设的数据传输 本章重点: 1、 接口电路的功能; 2 、接口部件的I/O端口; 3 、CPU和外设之间的三种数据传输方式、各自优缺点和使用场合; 4 、中断传输方式的原理和可屏蔽中断的响应过程; 5 、DMA方式的原理和DMA控制器的功能; 5.1 为什么要用接口电路 5.2 CPU和输入/输出设备间的信号 5.3 接口部件的I/O端口 外设通过接口和系统的连接 作业 5.1 5.4 5.6 5.7 5.4 CPU和外设之间的数据传送方式 二、 程序方式 (一)、无条件传送方式 无条件输入 (二)、条件传送方式 条件查询输入 条件查询输出 查询传送 三、 中断方式 1、中断传送方式的原理 中断方式输入的接口电路 8086/8088中断系统 可屏蔽中断的响应和执行 2、中断优先级问题的解决 典型的可编程中断控制器 四、 DMA方式 5.4.4 输入输出过程中提出的几个问题 1.系统如何知道接口已准备好数据等待CPU提取或者准备接收CPU的数据? 2.当系统中有几个设备处于同一种传输方式之下、而且同时发传输请求时,系统到底先响应哪个请求? 本章小结 概述 1 接口电路的必要性及其功能 接口电路 接口技术 2 I/O信息的组成 端口 端口地址 3 CPU对I/O端口的编址方式 统一编址 独立编址 CPU与外设之间的数据传送方式 1 程序控制传送方式 1)无条件传送方式 2)程序查询方式 2 中断方式 1)关于中断的相关概念 2)可屏蔽中断的响应和执行过程 3)中断控制 ①提出的两个问题 ②中断排队方法 a、软件查询方式 b、菊花链 c、专用硬件方式-8259 3 DMA方式 作业 5.9, 5.10 5.12 , 5.20 条件传送方式,又称查询方式传送 当CPU用输入或输出指令与外设交换数时,很难保证输入设备总是准备好了数据,或者输出设备已经处于可以接收数据的状态。为此,在开始传送前,必须先确认外设已处于准备传送数据的状态,才能进行传送,于是就提供了查询传送方式。 采用此方式传送数据时,CPU要不断读取并测试外设的状态。如果外设未准备好数据或处于忙碌状态,则程序不断检测外设状态;如果外设处于准备好或空闲状态,CPU便可执行输入或输出指令。 上图中假设接口电路中的地址为: 1 优点:能保证传送的可靠性 ? 输入 输出 输入 ‘RDY?’ 输出 ‘BUSY ?’ * * I/O接口中都包含一组能被CPU直接访问的寄存器,这些寄存器就称为I/O端口。 每个寄存器称为I/O接口电路的一个端口,每个端口都有一个端口地址。 一、 I/O端口 二、 CPU对I/O端口的编制方式 什么叫端口?通常有哪几类端口?计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O端口进行编址?访问端口的指令有哪些? 随着计算机技术的飞速发展,外设种类繁多,速度差异很大,CPU与外设之间的数据传送必须采用多种控制方式才能满足各类外设的要求。在微机系统中,可采用的输入输出方式主要有: 程序控制方式 中断方式 DMA(直接存储器存取) 软件方式 硬件方式 程序控制的数据传送分为无条件传送和条件传送两种方式。 特点: (1)以CPU为中心,由CPU控制,通过预先编制好的输入或输出程序实现数据的传送。 (2)数据传送速度较低,传送时要经过CPU内部的寄存器, 同时数据的输入/输出的响应也较慢。 无条件传送方式,又称同步传送方式 假设输入接口数据已经准备好,或者输出设备是空闲的,此时CPU无需查询状态,可直接用IN和OUT指令完成与接口之间的数据传送。当I/O指令执行后,数据传送便立即进行。 最简单的传送方式,所需要的硬件和软件都较少 此外,某些设备与CPU之间的信息交换不很频繁,能保证每次用输出指令输出数据时,I/O接口电路中的数据输出缓冲器总是空的,或者外设总是处于空闲状态,而在用输入指令输入数据时,接口电路中的输入缓冲器内总准备了数据。遇到这类情况时也可采用无条件传送方式。
您可能关注的文档
最近下载
- GE Digital iFIX:iFIX安全性和加密技术教程.Tex.header.docx
- 上海英语中考考纲词汇2025电子版 .pdf VIP
- 基于EVA的恒瑞医药财务绩效评价研究.docx
- 江南嘉捷MPSCOP-04操作说明(V1.1).doc
- GE Digital iFIX:iFIX用户权限管理技术教程.Tex.header.docx
- 2024年徐州市中心医院高校医学专业毕业生招聘考试历年高频考点试题含答案解析.docx
- 国外安全知识享分.ppt VIP
- 2024年中国企业全球化报告.pdf
- 医院消防安全知识.pdf VIP
- 国家开放大学《农村政策法规》形成性考核(平时作业)2022版 参考答案.docx
文档评论(0)