操作系统设备控制机制与I O管理.pptxVIP

  • 0
  • 0
  • 约1.57千字
  • 约 12页
  • 2026-11-10 发布于北京
  • 举报

理解设备控制器

理解三种基本I/O控制方式

了解I/O通道及其工作方式

计算机操作系统

4设备管理–4.1设备管理基础

4.1.2I/O控制方式

设备控制器

为达到模块化和通用性的设计目标,通常分开设置设备的机械部件和电子部件

电子部件称为设备控制器,又称为设备适配器、I/O控制器、I/O控制接口、I/O模块、I/O接口

系统与控制器交互,而非与设备交互

设备控制器具体控制设备进行I/O

设备控制器的功能

设备控制器是CPU与设备之间的接口

接收和识别CPU或通道发来的命令

实现数据交换

发现和记录设备及自身的状态信息,供CPU处理时使用

当连接多台设备时,识别设备地址

设备控制器的组成示意

数据缓冲寄存器

状态/控制寄存器

地址译码和I/O控制逻辑

数据线

地址线

控制线

主机侧(I/O总线)

外设接口控制逻辑

数据

状态

控制

外设接口控制逻辑

数据

状态

控制

设备侧(接口电缆)

……

I/O控制的轮询方式

处理器向控制器发送I/O命令,轮询I/O结果

若设备未就绪,则重复测试过程,直至设备就绪

执行内存数据交换

等待I/O操作完成后,处理器才可以继续其他操作

向控制器

发出命令

读控制器

状态

读写数据

检查状态

结束

CPU-I/O

I/O-CPU

出错

未就绪

就绪

N

Y

下一指令

I/O控制的中断方式

处理器向控制器发出具体I/O命令,然后继续执行后续指令

文档评论(0)

1亿VIP精品文档

相关文档