第7章设备管理1.ppt
《第7章设备管理1.ppt》由会员分享,可在线阅读,更多相关《第7章设备管理1.ppt(24页珍藏版)》请在第壹文秘上搜索。
1、第第7章章 设备管理设备管理I/O设备管理概述设备管理概述 磁盘管理磁盘管理I/O系统系统 缓冲管理缓冲管理7.1 I/O 设备管理概述设备管理概述 I/O管理的基本任务管理的基本任务l完成用户提出的完成用户提出的I/O请求请求l提高提高I/O速率速率l改善改善I/O设备的利用率设备的利用率7.1 I/O 设备管理概述设备管理概述 I/O管理的功能管理的功能l监视设备的状态监视设备的状态l进行设备分配进行设备分配l完成完成I/O操作操作l缓冲管理缓冲管理I/O硬件组成硬件组成l主机主机I/O系统系统四级结构四级结构l微型机微型机I/O系统系统单总线结构单总线结构图形控制器桥/内存控制器SCSI
2、磁盘控制器扩展总线接口 其它 控制器打印机磁盘PCI总线监视器处理器高速缓存内存磁盘IDE磁盘控制器磁盘磁盘扩展总线并行端口串行端口键盘I/O设备设备设备的类型设备的类型按设备进行信息交换的单位分类:按设备进行信息交换的单位分类:l块设备块设备如:磁盘、光盘如:磁盘、光盘 块大小块大小512B32KB。特点:速度高、随机访问、特点:速度高、随机访问、I/O采用采用DMA方式。方式。l字符设备字符设备如:键盘、打印机、网卡。如:键盘、打印机、网卡。特点:速度低、不可寻址、特点:速度低、不可寻址、I/O采用中断方式采用中断方式。I/O设备设备设备的类型设备的类型按共享属性分类:按共享属性分类:l
3、独占设备独占设备l 共享设备共享设备l 虚拟设备虚拟设备设备控制器设备控制器设备控制器设备控制器或或适配器适配器CPU与与I/O设备之间的接口,接收从设备之间的接口,接收从CPU发来的命令,并控发来的命令,并控制制I/O设备工作。设备工作。通常一台控制器可控制多台同一类型的设备。通常一台控制器可控制多台同一类型的设备。设备控制器的形式:印刷电路卡,又称接口卡。设备控制器的形式:印刷电路卡,又称接口卡。设备驱动程序设备驱动程序:控制设备控制器的软件:控制设备控制器的软件设备控制器的组成设备控制器的组成数据寄存器控制/状态寄存器I/O逻辑控制器与设备接口1控制器与设备接口2数据线地址线控制线CPU
4、与控制器接口数据状态控制数据状态控制控制器与设备接口l控制器的功能控制器的功能 数据交换数据交换 接收和识别接收和识别CPU发来的命令发来的命令 了解设备的状态,报告给了解设备的状态,报告给CPU 地址识别地址识别设备控制器的组成设备控制器的组成数据寄存器控制/状态寄存器I/O逻辑控制器与设备接口1控制器与设备接口2数据线地址线控制线CPU与控制器接口数据状态控制数据状态控制控制器与设备接口l控制器与控制器与CPU之间接口之间接口用于控制设备与总线之间交换数据。用于控制设备与总线之间交换数据。l控制器与设备之间接口控制器与设备之间接口用于根据用于根据CPU发来的命令,控制设备的发来的命令,控制
5、设备的动作。动作。lI/O逻辑逻辑用于实现对设备的控制。将启动命令发送给控制器;用于实现对设备的控制。将启动命令发送给控制器;以以及及对收到的地址进行译码,再根据译出的命令对设备进行控制。对收到的地址进行译码,再根据译出的命令对设备进行控制。设备通道设备通道l通道通道 外设很多时,在外设很多时,在CPU与控制器之间与控制器之间增加通道,减轻增加通道,减轻CPU负担。负担。l增加通道的目的增加通道的目的建立独立的建立独立的I/O操作,使操作,使CPU从繁重从繁重的的I/O中解放出来中解放出来l通道的实质通道的实质 是特殊的处理机是特殊的处理机指令类型单一指令类型单一没有内存没有内存通道的类型通道
6、的类型l字节多路通道字节多路通道连接中、低速外设。如打印机、终端等。连接中、低速外设。如打印机、终端等。以字节为传送单位。以字节为传送单位。传送时,通道与多个外设交叉传递,当一个外设交换传送时,通道与多个外设交叉传递,当一个外设交换一一个字节个字节后,立即腾出,将通道让给另一个设备使用。后,立即腾出,将通道让给另一个设备使用。主通道:A1B1C1A2B2C2控制器 A控制器 B控制器 C控制器 D控制器 N子通道A:A1A2A3子通道B:B1B2B3子通道C:C1C2C3子通道N:N1N2N3ABCDN设备通道的类型通道的类型l数组选择通道数组选择通道连接磁盘等高速外设。连接磁盘等高速外设。以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设备管理
