1、磁盘设备驱动进程自我阻塞
2、磁盘设备驱动进程调度执行
3、组织通道程序
4、启动通道
5、检查输入缓冲区有所需记录,若有则把所需记录从输入缓冲区中分离出来送请求者进程数据区、在唤醒请求者进程后自我阻塞;否则进行下面的步骤
6、通道程序起始地址送通道地址字寄存器
7、唤醒请求者进程
8、根据请求的一维物理盘块号确定三维物理地址9、检查相关数据记录读取是否正确,正确则把所需记录从输入缓冲区中分离出来送请求者进程数据区并在唤醒请求者进程后自我阻塞,否则反复启动通道若干次和尝试修复I/O错误或将错误上传给设备无关性软件模块
10、当发生磁盘中断、完成包括唤醒磁盘设备驱动进程在内的相应处理后,磁盘设备驱动进程再次调度执行