注意每一层都是用下一层提供的服务,向上层提供服务
用户层软件
中断处理程序
汇总:
其中只有设备驱动程序和中断处理程序需要和硬件打交道
I/O核心子系统
其中假脱机技术实际上不属于核心子系统,但我们就拿在一起讲
因为要实现的功能与硬件无关,所以就无须设备驱动程序和中断处理程序
I/O调度就跟磁盘调度差不多,找个合适的调度算法就行
设备保护 假脱机技术脱机:脱离主机的控制进行输入输出
假脱机技术:用软件方式模拟脱机技术
其中输入井就对应着上面第一个磁带的作用,输出井是第二个;输入进程相当于上图中第一个外围控制机,输出进程相当于第二个;
共享打印机原理分析 设备的分配与回收