计算机组原理第七章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1页,共17页,星期日,2025年,2月5日用过的外部设备(I/O)CPU怎样连接外部设备?Cpu怎么识别、控制外部设备?CPU与外部设备工作速率相差很大,如何提高I/O效率?第2页,共17页,星期日,2025年,2月5日第七章 输入输出系统(1)一、输入输出设备的编址方式 计算机要与输入输出设备交换信息,首先要解决的是外设的编址问题。依照存储器的编址方式,可给各个外设分配一个或多个端口地址。如何区分系统给出的地址是访问外设的地址,还是主存单元的地址呢?这就涉及到编址方式:统一编址方式(用同一机器指令访问存储器和外部设备)独立编址方式(用不同机器指令访问存储器和外部设备)二、总线结构总线是传送信息的通路,在计算机中使用的总线有三类:内部总线:计算机中某个部件内部传送信息的通路,如运算器内部寄存器与寄存器间、寄存器与ALU之间的通路;系统总线:计算机系统中各部件之间传送信息的通路,如CPU与主存之间,CPU与外设接口之间相互传送信息的通路;机间总线(多机总线):计算机多机系统内部各计算机之间相互传送信息的通路;第3页,共17页,星期日,2025年,2月5日第七章 输入输出系统(2)总线控制方式(CPU与外设间的系统总线)系统总线有单总线和多总线之分。任何一条总线上总是连接有多个部件,而任何时候,总线上只能有一个发送者,一个或多个接收者,或者说一条总线在任何时候只能为两个部件传送信息。总线除了有传送信息的物理导线外,还必须有总线控制逻辑来完成总线判优、总线仲裁等控制功能。根据总线控制逻辑是集中在某个部件还是分散在多个部件中的特点,总线可分为集中式和分散式两种控制方式。以集中式总线控制方式为例,说明常用的三种总线仲裁方式:串行链式查询方式计数定时查询方式独立请求方式第4页,共17页,星期日,2025年,2月5日第七章 输入输出系统(3)总线通讯方式 共享总线的部件获得总线使用权后,相互通讯的方式通常有同步方式和异步方式。同步方式同步通讯方式是指通信双方由定宽、定距的时标控制总线上的数据传送。同步时标可由通信的一方发出,也可由各个部件中各自的时标发生器产生,但必须由同一的时标同步。同步通信适合总线较短、通信双方速率相等或比较接近的场合,数据传送速率较高。异步方式异步方式是指通信的双方按照各自的时钟频率工作,在进行数据通信之前,双方必须通过联络信号取得联系后方可进行正常通信。根据联络信号的相互关联可分为非互锁、半互锁和全互锁三种方式。三种方式的说明p215-216第5页,共17页,星期日,2025年,2月5日第七章 输入输出系统(4)总线信息传送方式串行传送方式并行传送方式分时传送总线接口串行接口并行接口接口的功能数据缓冲功能数据转换功能控制功能修改计数器和地址码功能数据装配和拆卸命令和状态信息的传送与CPU间取得联系第6页,共17页,星期日,2025年,2月5日第七章 输入输出系统(5)三、输入输出控制方式程序查询方式:最简单最直观的数据交换方式,CPU与外设串行工作,适于低速外设与主机交换信息;程序中断方式:CPU与外设可并行工作,CPU效率得以提高,适于主机与低速外设交换信息;DMA方式:由DMA控制器代替CPU完成I/O功能,适于存储器与高速外设间交换信息;通道控制方式:通道是特殊的处理机,能执行指令,但它与CPU共享系统中的主存储器,由通道指令构成的通道程序也存放在主存中。通过执行通道串行完成I/O操作。选择通道字节多路通道数组多路通道I/O处理机方式:有自己独立的存储器通道,通道与CPU并行工作程度更高。第7页,共17页,星期日,2025年,2月5日第七章 输入输出系统(6)四、DMA方式采用一般的输入输出方式,外设与主机交换信息是在CPU的控制之下。输出时,CPU从主存的指定一片存储空间中取出数据,通过接口传送到指定的输出设备中;输入时,CPU将从指定的输入设备接收数据并写入到主存的一片指定的空间中。这整个输入输出过程完全在CPU的控制之下。DMA方式是在外设和主存之间建立一条直接传送数据的通路,不需CPU的控制,待之以DMA控制器。DMA控制方式的操作过程当某台外设发出DMA请求时,由DMA控制器向CPU发出一个总线请求信号;CPU接收到这个请求后,会在当前指令的当前机器周期结束时响应这一请求,向DMA控制器回送一个总线认可信号,表示此时CPU已放弃总线使用权而将其赋予DMA控制器;DMA控制器进入主控状态接收系统总线使用权,在主存与外设间建立一条直接传送数据的通路,完成输入输出过程;数据传送完毕,CPU将收回总线控制权,DMA控制器重新回到

文档评论(0)

xiaolan118 + 关注
实名认证
文档贡献者

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档