- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组理第7章
1
第七章 输入输出系统
2
§7.1 I/O系统概述
一、I/O系统的基本组成
1、I/O系统的硬件
*I/O系统的发展:可扩展性、性能
*I/O硬件的组成:
由I/O设备、I/O接口、I/O管理部件组成
3
2、I/O系统的软件
*I/O软件的组成:用指令或程序表示
I/O指令—CPU发出的CPU与I/O设备间传送的机器指令
通道指令—通道发出的主存与I/O设备间传送的专用指令
*I/O系统组成:
由I/O设备、I/O接口、I/O管理部件及I/O指令等组成
*I/O软件的任务:①信息的传送(输入及输出)
②主机与I/O系统的传送工作协调
4
二、I/O设备与主机的联系
1、I/O设备与主机的连接方式
*总线方式连接的I/O实现需求:
机器指令—能区分操作的目标设备类型[主存或I/O设备],
能区分操作的目标设备[哪个单元或I/O设备]
*连接方式:有辐射方式、总线方式两种,
常采用总线方式(需设置I/O接口[操作标准化])
I/O设备(接口)—能主动判断自身是否为操作的目标设备
5
2、I/O设备的编址方式
指机器指令如何区分操作的目标设备类型(主存或I/O设备)
(1)统一编址方法
*I/O实现方法:
机器指令—用统一的MEM读、MEM写指令表示
MEM读/MEM写指令的地址码范围
总线信号—用统一的MEMR#、MEMW#信号实现操作控制
设备选择—用机器指令中地址码(设备码)选择
*特点:无需增加机器指令、地址码较长,主存不易扩展
6
(2)独立编址方法
*I/O实现方法:
机器指令—用单独的输入、输出指令表示
总线信号—用单独的IOR#、IOW#信号实现操作控制
设备选择—用机器指令中操作码、地址码(设备码)选择
*特点:需增加2条机器指令、地址码较短,
易单独扩展主存及I/O设备
7
3、I/O设备的寻址
指机器指令如何区分操作的目标设备,
I/O设备(接口)如何判断自身是否为操作的目标设备
*I/O设备的编址及实现:
编址—每个I/O设备分配有一个惟一的设备号
*I/O设备的寻址实现:
内部的设备选择电路监视总线状态,有I/O操作时比较自身设备号与总线上的地址、判断自身是否为目标设备
设备号
寄存器
或电路
实现—电路(固定)、或寄存器(OS分配[机器启动时])
8
4、I/O设备与主机的联络方式
指I/O设备与主机(或I/O接口)间的传送定时方式
*异步联络方式:采用异步定时方式,
联络信号为Strobe、Ack/Ready等
*同步联络方式:采用同步定时方式,联络信号为CLK
*立即响应方式:I/O设备随时响应主机操作,无联络信号
9
三、I/O设备与主机的传送控制方式
指主机对I/O操作的管理方式,又称I/O方式
*I/O设备的特征:①传送速度不同
②传送数据量不同(字符/次、块/次)
*I/O方式(操作管理)的目标:
①减少传送所占CPU时间 如I/O设备(接口)─主存直接传送
②提高传送速度 如批量传送(字符/次×次数/批)
*I/O操作的特征:I/O设备-主存间的传送
10
*I/O组织方式示例:老师要10个孩子轮流、每人吃4颗糖
①先给某孩子一颗糖,看着他,等到他吃完时给下一颗…;
再给另一孩子…
③先告诉某孩子吃糖规则(共4颗糖,自己拿、每次一颗…),改作业,收到他全部吃完的报告时,再告诉另一孩子…
④先写好吃糖规则及孩子名单、告诉班长按规则处理,改作业,收到他管理有困难的报告时处理该问题…;或由班长全权负责
②先给某孩子一颗糖,改作业,收到他一颗吃完的报告时给下一颗…;
再给另一孩子…
*I/O传送控制方式的种类:
类比于总线连接
11
1、程序查询方式
*功能:可实现CPU-I/O设备间的单个数据传送
*传送控制原理:CPU启动I/O操作后、不停地查询I/O设备状态,在I/O设备准备就绪[或空闲]时,才进行数据传送
*I/O特点:CPU与I/O设备串行工作
*对I/O接口的要求:
需设置暂存及缓冲操作命令
您可能关注的文档
- 虚拟局域网建毕业论文.doc
- 虚拟局域网技毕业论文.doc
- 虚拟相位差测仪设计(电气工程及其自动化优秀毕业设计).doc
- 虾壳预处理方式对虾青素提取率的影响究毕业论文.docx
- 蚁群算法在0-1整数规问题中的应用研究毕业论文.docx
- 蚁群算法在车辆路径优化中的应用业设计论文.doc
- 蚯蚓的养殖及益分析毕业论文.docx
- 蛋鸡的饲和管理技术毕业论文.doc
- 蜂巢形棉布载体化米根霉产果胶酶的半连续化发酵研究.docx
- 蜂蜜瓶盖模毕业设计.doc
- 2025年度家居设计市场调研:个性化设计、风格适配及用户需求分析.pptx
- 2025年电饭煲内胆不粘涂层及清洁调研汇报.pptx
- 2025年露营桌椅折叠及收纳调研汇报.pptx
- 2025年洗发水去屑功效渗透率及头屑困扰护理调研汇报.pptx
- 2025年户外服饰市场调研:防风防水需求与透气性研究.pptx
- 2025年手账胶带ins风设计及潮流审美调研汇报.pptx
- 2025年信息流广告市场调研:图文信息流广告需求与阅读体验分析.pptx
- 2025年窗帘市场调研:棉麻材质需求与遮光透气研究.pptx
- 2025年游轮餐饮服务品质及游客消费调研汇报.pptx
- 2025年潜水市场调研:潜水镜需求与防漏清晰度分析.pptx
原创力文档


文档评论(0)