专业课-操作系统-CPU & I/O-CPU调度算法
面5笔5I/O设备的组成?
机械部件:主要用来执行具体的IO操作
电子部件:cpu无法直接控制IO设备的机械部件,因此需要一个电子部件来作为CPU与IO设备机械部件的中介,用于实现CPU对设备的控制。这个电子部件就是IO控制器,又称设备控制器。IO控制器的功能如下:
1.接受和识别CPU发出的命令,通过控制寄存器来存放命令和参数
2.向CPU报告设备的状态,通过状态寄存器来记录IO设备的当前状态
3.数据交换,通过数据寄存器来存放CPU或设备发来的数据。
4.地址识别