




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、6.2 I/O设备和设备控制器I/O设备一般是由执行I/O操作的机械部分和执行控制I/O的电子部件组成。通常将这两部分分开,执行I/O操作的机械部分就是一般的I/O设备,而执行控制I/O的电子部件则称为设备控制器或适配器(adapter)。在微型机和小型机中的控制器常做成印刷电路卡形式,因而也常称为控制卡、接口卡或网卡,可将它插入计算机的扩展槽中。在有的大、中型计算机系统中,还配置了I/O通道或I/O处理机。6.2 I/O设备和设备控制器I/O设备一6.2.1 I/O设备 1. I/O设备的类型1) 按使用特性分类2) 按传输速率分类6.2.1 I/O设备 1. I/O设备的类型2. 设备与控
2、制器之间的接口通常,设备并不是直接与CPU进行通信,而是与设备控制器通信,因此,在I/O设备中应含有与设备控制器间的接口,在该接口中有三种类型的信号(见图6-3所示),各对应一条信号线。(1) 数据信号线。(2) 控制信号线。(3) 状态信号线。2. 设备与控制器之间的接口通常,设备并不是直接与图6-3设备与控制器间的接口图6-3设备与控制器间的接口6.2.2 设备控制器1. 设备控制器的基本功能(1) 接收和识别命令。(2) 数据交换。(3) 标识和报告设备的状态。(4) 地址识别。(5) 数据缓冲区。(6) 差错控制。 6.2.2 设备控制器1. 设备控制器的基本功能2. 设备控制器的组成
3、由于设备控制器位于CPU与设备之间,它既要与CPU通信,又要与设备通信,还应具有按照CPU所发来的命令去控制设备工作的功能,因此,现有的大多数控制器都是由以下三部分组成:(1) 设备控制器与处理机的接口。(2) 设备控制器与设备的接口。(3) I/O逻辑。 2. 设备控制器的组成由于设备控制器位于CPU与设图6-4 设备控制器的组成 图6-4 设备控制器的组成 6.2.3 内存映像I/O 1. 利用特定的I/O指令在早期的计算机中,包括大型计算机,为实现CPU和设备控制器之间的通信,为每个控制寄存器分配一个I/O端口,这是一个8位或16位的整数,如图6-5(a)所示。另外还设置了一些特定的I/
4、O指令。 6.2.3 内存映像I/O 1. 利用特定的I/O指2. 内存映像I/O在这种方式中,在编址上不再区分内存单元地址和设备控制器中的寄存器地址,都采用k。当k值处于0n-1范围时,被认为是内存地址,若k大于等于n时,被认为是某个控制器的寄存器地址。 2. 内存映像I/O在这种方式中,在编址上不再区分图6-5 设备寻址形式图6-5 设备寻址形式6.2.4I/O通道1. I/O通道设备的引入虽然在CPU与I/O设备之间增加了设备控制器后,已能大大减少CPU对I/O的干预,但当主机所配置的外设很多时,CPU的负担仍然很重。为此,在CPU和设备控制器之间又增设了I/O通道(I/O Channe
5、l)。 6.2.4I/O通道1. I/O通道设备的引入2. 通道类型1) 字节多路通道(Byte Multiplexor Channel)这是一种按字节交叉方式工作的通道。它通常都含有许多非分配型子通道,其数量可从几十到数百个,每一个子通道连接一台I/O设备,并控制该设备的I/O操作。这些子通道按时间片轮转方式共享主通道。 2. 通道类型1) 字节多路通道(Byte Mul图6-6 字节多路通道的工作原理图6-6 字节多路通道的工作原理 2) 数组选择通道(Block Selector Channel)字节多路通道不适于连接高速设备,这推动了按数组方式进行数据传送的数组选择通道的形成。 2) 数组选择通道(Block Selector Ch3) 数组多路通道(Block Multiplexor Channel)数组选择通道虽有很高的传输速率,但它却每次只允许一个设备传输数据。数组多路通道是将数组选择通道传输速率高和字节多路通道能使各子通道(设备)分时并行操作的优点相结合而形成的一种新通道。 3) 数组多路通道(Block Multiplexor 3. “瓶颈”问题由于通道价格昂贵,致使机器中所设置的通道数量势必较少,这往往又使它成了I/O的瓶
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小能手健康课件图片素材
- 肉类副产品在国际市场的营销策略考核试卷
- 水环境污染防治与水源保护考核试卷
- 三次根式复习课件
- 特色糕点地域文化传播考核试卷
- 电力线路金具选用与安装考核试卷
- 《上海高中作文讲座》课件
- 猫咪课件的名字
- 汉中船员考试试题及答案
- 调油员考试试题及答案
- 《埃菲尔铁塔》课件
- 形象设计概论试题及答案
- (三模)南通市2025届高三第三次调研测试英语试卷(含答案解析)
- 红细胞生成素靶向治疗策略-全面剖析
- 宁夏银川市2023−2024学年高一下学期期中考试 数学试卷(含解析)
- 浙江浙达环境科技有限公司年收集、贮存及转运危险废物5000吨的搬迁项目环评报告
- 2025年留置辅警笔试真题及答案
- 不同来源硫酸软骨素的化学结构、抗氧化与降脂活性对比
- 抗凝剂皮下注射技术临床实践指南(2024版)解读
- 小学政治 (道德与法治)人教部编版二年级下册14 学习有方法教学设计
- 广东省2024-2025学年佛山市普通高中教学质量检测英语试卷及答案(二)高三试卷(佛山二模)
评论
0/150
提交评论