操作系统设备管理教材.ppt

操作系统设备管理 ;设备管理功能;设备分类;;;;设备控制器;设备控制器功能;设备控制器的组成 ;; I/O控制方式 ;; 中断驱动I/O控制方式 当启动I/O设备时,CPU向设备控制器发出I/O指令, 然后返回执行原来指令。由设备控制器控制设备,当设备 完成I/O操作时,中断方式通知CPU处理。;; 直接存储器访问DMA I/O控制方式 ;2. DMA控制器的组成 ; 为了实现在主机与控制器之间成块数据的直接交换, 必须在DMA控制器中设置如下四类寄存器: (1) 命令/状态寄存器CR。用于接收从CPU发来的I/O命令或有关控制信息, 或设备的状态。 (2) 内存地址寄存器MAR。在输入时,它存放把数据从设备传送到内存的起始目标地址;在输出时,它存放由内存到设备的内存源地址。 (3) 数据寄存器DR。用于暂存从设备到内存,或从内存到设备的数据。 (4) 数据计数器DC。 存放本次CPU要读或写的字(节)数。 ;3. DMA工作过程 ;19; I/O通道控制方式 ;2. 通道程序 ;;I/O通道;2. 通道类型 ;2) 数组选择通道(Block Selector Channel) ; 3) 数组多路通道(Block Mul

文档评论(0)

1亿VIP精品文档

相关文档