第七课设备管理 (Devices Management) 教学目的: 设备管理不但要管理实际O操作的设备(如磁盘机、 打印机),还要管理诸如设备控制器、DMA控制器、 中断控制器、ⅣO处理机(通道)等支持设备。设备 管理包括各种设备分配、缓冲区管理和实际物理I/ O设备操作,通过管理达到提高设备利用率和方便 用户
第七课 设备管理 (Devices Management) 教学目的: 设备管理不但要管理实际I/O操作的设备(如磁盘机、 打印机),还要管理诸如设备控制器、DMA控制器、 中断控制器、I/O处理机(通道)等支持设备。设备 管理包括各种设备分配、缓冲区管理和实际物理I/ O设备操作,通过管理达到提高设备利用率和方便 用户
教学要求: 了解设备的分类,熟悉设备管理的目标和功能。 熟悉程序I/0方式、中断方式、DMA方式和通道方式四种I/0的 控制方式;掌握通道的概念,熟悉通道类型。 熟悉缓冲的概念,熟悉单缓冲、双缓冲和多缓冲和缓冲池工 作原理,了解UNIX系统的缓冲技术。 了解在进行设备分配时应考虑的设备的固有属性、设备的分 配算法、设备分配的安全性和设备的独立性等因素;掌握设 备分配中数据结构,熟悉设备分配的流程;掌握 SPOOLing技 术概念和SP0 LIng系统的组成。 熟悉设备处理程序的功能和处理方式,熟悉设备处理程序的 处理过程
教学要求: • 了解设备的分类,熟悉设备管理的目标和功能。 • 熟悉程序I/O方式、中断方式、DMA方式和通道方式四种I/O的 控制方式;掌握通道的概念,熟悉通道类型。 • 熟悉缓冲的概念,熟悉单缓冲、双缓冲和多缓冲和缓冲池工 作原理,了解UNIX系统的缓冲技术。 • 了解在进行设备分配时应考虑的设备的固有属性、设备的分 配算法、设备分配的安全性和设备的独立性等因素;掌握设 备分配中数据结构,熟悉设备分配的流程;掌握SPOOLing技 术概念和SPOOLing系统的组成。 • 熟悉设备处理程序的功能和处理方式,熟悉设备处理程序的 处理过程
(一)设备管理的概述 (1)IO系统的组成: 。微机JO系统 2。主机JO系统
(一)设备管理的概述 (1)I/O系统的组成: 1。微机I/O系统 图 2。主机I/O系统 图
A Typical Pc bus structure disk monitor processor cache graphics controller bridge/memory controller memory SCSI controller PCI bus iDE disk controller expansion bus interface keyboard expansion bi disk paralle serial rt port
A Typical PC Bus Structure
磁盘 CPU 该盘控制器 改盘控制器 改盘控制器 选择通道 存储器 磁带 磁带控制器 磁带控制器 磁带控制器 成组多路通道 LO通道 读卡机 打印机 终端 终端 控制器 控制器 控制器 字节多路通道 多总线多通道的系统组织