学习I/O核心子系统相关的一系列功能。
设备独立性软件、设备驱动程序、中断处理程序这三层其实是属于操作系统的内核部分的,所以它们也称作“I/O核心子系统”,又可以简称为“I/O系统”。在考研当中我们需要重点掌握的是:I/O调度、设备保护、假脱机技术(SPOOLing技术)、设备分配与回收、缓冲区管理(即缓冲与高速缓存)这几种功能的原理和实现。
那我们来看一下这些事情分别需要在哪些层次实现。所有和硬件直接相关的,那肯定是设备驱动程序和中断处理程序需要负责的。但是咱们刚才提到的那些功能当中都没有直接与硬件相关的。