OS21(设备管理1)的.pptVIP

  • 3
  • 0
  • 约小于1千字
  • 约 28页
  • 2017-08-20 发布于浙江
  • 举报
OS21(设备管理1)的

第六章 设备管理 P160;磁带机;负责管理系统中所有的外部设备。;按传输速度;6.1.2 I/O系统的结构;主存;1、什么是设备控制器;2、设备控制器功能;;1、虽然设备控制器已能大大减少CPU对I/O的干预,但当主机所配置的外设很多时,CPU的负担仍然很重。为此,在CPU和设备控制器之间增设通道以建立独立的I/O操作。不仅数据的传送能够独立于CPU,也使得对I/O操作的组织、管理和结束处理尽量独立。 2、通道是一种特殊的处理机,具有执行I/O指令的能力。通过执行通道程序来控制I/O操作。 3、CPU只需向通道发出一条指令,通道便从内存中取出本次执行的通道程序,并执行。仅当通道完成了规定的I/O任务后,才向CPU发出中断信号。 通道程序可以包含多次输入、输出,是一个相对完整的过程。 4、通道与一般的处理机又有所不同:其指令类型单一,局限于I/O相关的指令;与CPU共享内???。;1、字节多路通道;以数组为单位,可以连接多台高速设备;通道1;多通路:解决“瓶颈”问题的方法:;6.1.5 总线系统;系统总线的发展;早期的PC总线和ISA总线;PCI/AGP总线、PCI-X总线;PCI Express、HyperTransport高速串行总线;6.2 I/O控制方式的演变;;6.2.2 中断控制方式;结合进程调度机制,实现让权等待;;; 外设的管理和某些操作仍由处理器控制; 多个DMA控制器的同时使用会引起内存地址的冲突,并使得控制过程进一步复杂化。; 当需要一次去读多个离散的数据块且将他们分别传送到 不同的内存区域,或相反时,若采用DMA方式则需要有 CPU分别发出多条I/O指令及进行多次中断处理,才能完 成。 通道通过执行通道程序进一步减少CPU对输入输出过程 的干预,并行完成一系列输入输出过程,解决了该问题。;OP

文档评论(0)

1亿VIP精品文档

相关文档