设备控制器
设备控制器的基本功能
接受和是被命令
数据交换
标识和报告设备的状态
地址识别
数据缓冲区
差错控制
设备控制器的组成
设备控制器与处理机的接口
设备控制器与设备的接口
I/O逻辑
I/O通道
作用:为了解放CPU
描述:I/O通道是一种特殊的处理机(CPU)。但I/O通道又与一般的处理机不同,有两个方面1.其指令类型单一。二.通道没有直接的内存
中断机构和中断处理程序
中断的含义:中断是指CPU对I/O设备发来的中断信号的一种响应
对I/O设备的控制方式
1.使用轮询的可编程I/O方式
2.使用中断的可编程I/O方式
3.直接存储器访问的方式(DMA控制器的工作过程 1.以一个数据块输入输出)
4.I/O通道的控制方式(I/O通道控制器的工作过程 1.以多个数据块输入输出)
磁盘存储器的性能和调度
先来先服务(FCFS)
最短寻道时间优先(SSTF)电梯算法
扫描算法(SCAN)
循环扫描算法(cscan)
NstepScanN步扫描算法
描诉:将请求队列分为若干长度为N的子队列。磁盘调度将按FCFS算法依次处理这些子队列。而每处理一个队列时又是按照scan算法。对一个队列处理完后,再处理其他队列
FSCAN算法
把N步扫描算法的队列分为只分为2个队列