第七章、输入输出系统总结.docx

输入输出系统 7.1 I/O设备 一、外设的地位和作用 外设是计算机系统的重要组成部分。 外设是人机对话的工具。 外设是完成数据媒体变换的装置。 外设是系统软件及信息的驻在地。 外设是计算机推广应用的桥梁。 二、外设的特点 速度慢:机电混合装置,ms级。 多样性及复杂性:涉及机电光磁声等学科,传输速率差异大,方式各不相同。S 三、外设的分类 1. 人机交互设备 键盘 鼠标 打印机 显示器 2. 信息驻留设备 磁盘 光盘 磁带 3. 机—机通信设备 调制解调器 网卡 路由器 输入设备 键盘 2. 鼠标 3. 触摸屏 输出设备 1. 显示器 2. 打印机 六、其他 1. A/D、D/A 模拟/数字(数字/模拟)转换器 2. 终端 由键盘和显示器组成 完成显示控制与存储 键盘管理及通信控制 3. 汉字处理 汉字输入、汉字存储、汉字输出 七、多谋体技术 八、I/O操作的特点 1.异步性 2.实时性 3.IO操作的实现与设备的无关性 7.2 I/O系统的发展 1.早期阶段:以运算器为中心,分散连接 2.接口模块和 DMA 阶段:总线连接 3.具有通道结构的阶段 通道是用来负责管理IO设备以及实现主存与IO设备之间交换信息的部件,可看作是一种具有特殊功能的处理器。具有专用的通道指令,可以独立运行程序,但受制于CPU,是从属于CPU的一个专用处理器 4.具有 I/O 处理机的阶段 7.3 I/O 接 口 IO接口通常是指主机与外设之间的一个硬件电路及其相应的软件控制。 而端口是指这些接口电路中的一些寄存器,包含有数据端口、控制端口和状态端口,若干个端口加上控制逻辑才能组成接口。 概述 1. 实现设备的选择 2. 实现数据缓冲达到速度匹配 3. 实现数据串—并格式转换 4. 实现电平转换 5. 传送控制命令 6. 反映设备的状态(“忙”、“就绪”、“中断请求”) 二、接口的功能和组成 1、总线连接方式的 I/O 接口电路 (1) 设备选择线 (2) 数据线 (3) 命令线 (4) 状态线 接口的功能和组成 1)、功能 选址功能 传送命令的功能 数据转换和传送的功能 注:格式转换(串并转换)和信号电平转换 反映设备状态的功能 2)、组成 设备选择电路 命令寄存器 命令译码器 数据缓冲寄存器 设备状态标记 I/O 接口的基本组成 三、接口类型 1. 按数据 传送方式 分类 并行接口 串行接口 2. 按功能 选择的灵活性 分类 可编程接口 不可编程接口 按通用性分类 通用接口 专用接口 按数据传送控制方式分类 中断接口 DMA接口 7.4 I/O系统概述 I/O控制:即对输入输出操作实行硬件和软件的控制。 I/O系统包括: ?I/O设备 I/O控制部件 主存及其控制的有关部分 与I/O操作有关的软件等 一、I/O设备的特点 ?1. 速度慢 2. 多样性与复杂性 I/O系统的组织原则 1. I/O系统的自治控制 自治控制即将功能分散化,也就是说要使输入输出功能尽可能地从CPU中分散出来,由专门的部件去完成。 2. I/O系统的分类原则 ①对于慢速外设,一般采用处理机定时查询方式或程序中断方式来控制数据的传送。 ②对于高速外设,传送的信息量大,且单个字符之间间隔时间极短,为减少对主机的打扰,可采用DMA(直接存储器存取)方式来控制数据的传送。 ③对于配备外设多、信息传输量很大的中、大、巨型机系统,则采用I/O通道或外围处理机方式来控制数据传送。 3. I/O系统的层次结构 一般将标准的操作及控制功能放在与主存及CPU相连的层次,而将非标准的操作及控制功能放在与设备相连的层次。 ①在大、中型计算机系统中,一般采用四级层次结构的I/O子系统,它由外设、设备控制器、I/O通道和CPU的一部分组成。 ②在小型、微型机中,一般采用CPU、接口、外设三级层次结构的I/O子系统。 I/O通道的基本功能: 1. 从CPU接受I/O指令,选择某一指定外设与主机相连; 2.从主存选取通道命令,形成通道程序,并据此向设备控制器发送操作命令; 3.对设备控制器进行初始化,指出外设读写信息的位置、与外设交换信息的主存缓冲区地址、交换的数据量; 4接收外设的状态信息,形成并保存通道的状态信息,根据需要将状态信息送往内存指定单元; 5. 将外设与通道本身的中断请求按预先规定的优先顺序进行排队,并通知CPU处理。 6.控制外设与主存之间交换数据,并完成数据字的分拆与装配,提供数据缓冲; 接口的基本功能: ? 1.实现主机与外设之间的通信与联络控制,其中包括同

文档评论(0)

1亿VIP精品文档

相关文档