《计算机组成原理(第四版)》第八章:输入输出系统.pdf

《计算机组成原理(第四版)》第八章:输入输出系统.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 输入输出系统 8.1外围设备的定时方式和信息交换方式 8.2程序查询方式 8.3程序中断方式 8.4DMA方式 8.5通道方式 8.6通用I/O标准接口 返回 1 8.1外围设备的定时方式和信息交换方式 一、外围设备的速度分级  外设种类繁多,存在以下几种情况:  不同种类的外设数据传输速率差别很大  同一种设备在不同时刻传输速率也可能不同  高速的CPU与速度参差不齐的外设怎样在时间上同步呢?  解决办法时在CPU和外设之间数据传送时加以定时。  速度极慢或简单的外设  CPU只需要接受或者发送数据即可  慢速或者中速的设备  可以采用异步定时的方式  高速外设  采用同步定时方式 2 8.1外围设备的定时方式和信息交换方式 二、信息交换方式  程序查询方式  程序中断方式  DMA方式  通道方式 3 8.2程序查询方式 1、设备编址  统一编址  独立编址 2、输入输出指令 3、程序查询接口  设备选择电路  数据缓冲寄存器  设备状态寄存器 (5)CPU(4)假如这个设备没有准备就绪,则第从I/O接口的数据缓冲寄存器输入数据,或者将数据从(2)、第(3)步重复进行,一直到这个CPU输出至接 (6 )数据传送 (2)从I/O接口读入状态字; (1)先向I/O设备发出命令字,请求进行数据传送;  4 (3)检查状态字中的标志,看看数据交换是否可以进行; 口的数据缓冲寄存器。与此同时,设备准备好交换数据,发出准备就绪信号CPU将接口中的状态标志复位。“Ready”为止;  8.2程序查询方式 5 8.3 程序中断方式 8.3.1中断的概念、功能 8.3.2程序中断方式的基本接口 8.3.3单级中断 8.3.4多级中断 8.3.5Pentium中断机制 6 8.3.1中断的概念、功能  中断(Interrupt)是指CPU暂时中止现行程 序,转去处理随机发生的紧急事件,处理完 后自动返回原程序的功能和技术。中断系统 是计算机实现中断功能的软硬件总称。一般 在CPU中设置中断机构,在外设接口中设置 中断控制器,在软件上设置相应的中断服务 程序。 7 8.3.1中断的概念、功能  中断系统的功能包括: (1)实现主机和外设的并行工作;  (2)处理故障;  (3)实现多道程序和分时操作;  (4)实时控制;  (5)实现人机联系;  (6)实现多机通信。 8 8.3.1中断的概念、功能  中断源:能够向CPU发出中断请求的事件。常见中断源 有:  输入、输出设备中断。如键盘、打

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档