- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 输入输出系统 第10章 输入输出系统 计算机输入输出系统(I/O系统)的功能是完成计算机系统与外部世界的联系。它与计算机主机的速度、处理能力、实用性、兼容性等各项性能都有十分密切的关系。 目前,输入输出设备种类日益增多,I/O系统就越来越显得重要。 为了提高主机的工作效率,组织合理的I/O系统、配备先进的I/O技术及接口部件是充分发挥计算机系统性能必不可少的条件。 本章着重介绍I/O系统的组成,主机和外围设备之间的五种数据传送方式——程序查询方式、中断方式、DMA方式、通道方式和I/O处理机方式。 目 录 10.1 I/O系统概述 10.2 程序查询输入输出方式 10.3 程序中断输入输出方式 10.4 DMA方式 10.5 通道方式 10.1 I/O系统概述 10.1.1 I/O系统的功能与组成 10.1.2 输入输出设备的寻址方式 10.1.3 输入输出数据传送控制方式 10.1.1 I/O系统的功能与组成 ⒈I/O系统的基本功能 ① 为信息的传输操作选择设备; ② 在选定的输入输出设备和计算机主机(CPU或存)之间交换信息。 ⒉I/O系统的组成 由I/O系统要实现的功能,I/O系统也包括了硬件及其相应的软件。各种外围设备不能与计算机主机直接联系,必须通过I/O系统联接。 ①外围设备:包括利用光、电、磁、机械等原理制成的各种设备,将信息转换为二进制数码的表示形式。 ②设备控制器:其功能是将外围设备生成的各种形式的二进制数码转换成电路的信号,并根据输入信号的要求,对设备的运行进行控制。设备控制器属于外围设备的一个组成部分,是该外围设备与计算机连接的界面。 ③输入/输出接口:用来完成外围设备与CPU交换信息时在速度、代码形式上的相互匹配。在CPU中,数据的传送速度是纳秒级的,而外围设备的速度则是毫秒级的,最快是微秒级的,两者相差悬殊。CPU中的二进制数据是并行传输的,并且有标准的电位要求,而外围设备因其种类的不同,其数据的传输方式有串行的,有并行的,还有串并行的。接口部件的功能就是进行外设与CPU之间的信息转换,使其形式上能互相适应,速度上能互相匹配。同时能根据CPU的控制要求,对I/O系统的工作进行控制与检测。 接口部件是计算机系统的重要组成部分,不同的输入输出方式,不同的系统结构形式,都影响接口部件的组成。而接口部件的质量好坏,也将直接影响计算机系统的性能。 ④CPU:计算机系统的CPU除了正常的工作外,在I/O系统中执行输入输出指令,对整个I/O系统进行启动、检测和控制。 CPU对输入输出设备的访问,采用按地址访问的形式,即先送地址码,以确定访问的具体是什么设备,然后进行信息交换。因此,对各种外围设备需要进行编址,即给每一台设备规定一些地址码,这些地址码也称为设备号或设备代码。目前有两种编址方式:独立编址和存储器统一编址。 ⒈ 独立编址 对外围设备统一编码,从0开始。由于与存储器分别编址,因此必须由单独的I/O指令来访问。CPU要设立I/O指令,例如,指令IN完成输入,指令OUT完成输出操作。指令的地址码字段指出输入输出设备的设备代码。IBM PC系列微型计算机就设置了专门的I/O指令。 ⒉存储器统一编址 在存储器总的地址空间中分出一个区域,作为I/O系统中的设备代码,当访问这些地址时,表示被访问的不是存储器,而是I/O设备的设备寄存器。例如,PDP-11系列机就是采用存储器统一编址方式对外围设备进行寻址的。如PDP-11/23计算机主存的地址空间为64KB,最高空间FE00H~FFFFH这1024个地址就是输入输出的端口地址。在这种情况下,CPU不设专门的I/O指令,一般访问内存的指令都可以访问外围设备。各种寻址方式及数据处理指令也都可以被I/O端口使用。使得输入输出过程的处理更加灵活方便。 10.1.3 输入输出数据传送控制方式 研究主机与外围设备的数据传送方式主要围绕着两个问题,一是主机速度与外围设备速度的匹配问题,二是如何提高整机系统的性能问题。早期的输入输出系统是由程序控制的,即外围设备的启动、停止等工作全部由CPU执行程序来实现控制。通常而言,外围设备的工作速度比主机的工作速度要低得多,因此,在外围设备工作的时候,主机处于等待状态。在这种工作方式下,主机与外围设备不能同时工作,整个计算机系统的工作效率较低。 显然,若主机和外围设备能同时工作,整个计算机系统的工作效率就会明显提高。这就引入了中断的概念,即当外围设备需要CPU为其服务时,才向
您可能关注的文档
- 秘书第五章秘书礼仪.ppt
- 积累与运用三.ppt
- 程序框图循环结构.ppt
- 移动和搬运病人2.ppt
- 稽阳联谊学校2012语文卷解析.ppt
- 立体几何3空间点、直线和平面之间的位置关系.ppt
- 窗帘知识培训.ppt
- 童话是儿童文学的一种.ppt
- 竹轩诗兴答案.ppt
- 第02章科教片创作的历史与现状201309——《新牛经12》.ppt
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
最近下载
- 骨科无菌术 手术区域的准备.pptx
- 《海岸带生态系统现状调查与评估技术导则 第7部分:牡蛎礁》(报批稿).pdf VIP
- GB4943-2001 信息技术设备 安全 第1部分:通用要求.pdf
- 基于舞弊风险因子理论的柏堡龙财务舞弊案例研究.pdf
- 《海岸带生态系统现状调查与评估技术导则 第5部分:珊瑚礁》(报批稿).pdf VIP
- 建筑施工安全风险辨识和分级管控指南、台账、企业安全风险分级管控清单.docx VIP
- 2025年施工员考试题库及完整答案【名师系列】.docx VIP
- 2025年施工员考试题库附完整答案【夺冠】.docx VIP
- 2025年白蚁防治员岗位职业技能资格知识考试题库(附含答案).docx
- 国际护士节护理操作技能竞赛理论题库.docx
文档评论(0)