★ 设备管理的任务和功能 ¥ 斗 ★★ ⊙3.保护方面 ⊙用户希望能安全正确地使用设备,这种希望体现为由设备传 送或管理的数据应该是安全的,不被破坏和泄密的;对设备 拥有所有权的用户,这种希望体现为设备不能被破坏,系统 在安全可靠方面的信誉应得到保证 操作系统的设备管理功能的另一任务是提供安全保护机制, 用于保护设备,尤其是保护由设备传送或管理的数据
16 设备管理的任务和功能 3.保护方面 用户希望能安全正确地使用设备,这种希望体现为由设备传 送或管理的数据应该是安全的,不被破坏和泄密的;对设备 拥有所有权的用户,这种希望体现为设备不能被破坏,系统 在安全可靠方面的信誉应得到保证 操作系统的设备管理功能的另一任务是提供安全保护机制, 用于保护设备,尤其是保护由设备传送或管理的数据
★ I/O硬件特性 ¥ 斗 ★★ ⊙I/O系统的结构 I/设备接口 ⊙I/设备的控制
17 I/O硬件特性 I/O系统的结构 I/O设备接口 I/O设备的控制
★ /O系统的结构 磁带 ★★ 光盘 磁盘 键盘 CRT 外存设备控制器 /接 鼠标器 激光 录 打印机 语音输入 总线 入设备控制 行式 cPU和主存 打印机 扫描仪 输出设备控制器 点阵 打印机 图像输入 彩色 设备 打印机 其他 音箱 过程控制I/设备 8
18 I/O系统的结构
★ I/O设备接口 ¥ 斗 ★★ ⊙操作系统不是直接与设备打交道,而是与设备控制器打交道。 每个设备控制器都有几个寄存器用来与cPU进行通信,包括 控制寄存器、状态寄存器和数据寄存器。通过写入控制寄存 器,操作系统可以控制设备发送数据、接收数据、开启或关 闭;通过读取状态寄存器,操作系统可以获悉设备的状态 如是否准备好接受一个新的命令;数据寄存器通常作为操作 系统可以读写的数据缓冲区
19 I/O设备接口 操作系统不是直接与设备打交道,而是与设备控制器打交道。 每个设备控制器都有几个寄存器用来与CPU进行通信,包括 控制寄存器、状态寄存器和数据寄存器。通过写入控制寄存 器,操作系统可以控制设备发送数据、接收数据、开启或关 闭;通过读取状态寄存器,操作系统可以获悉设备的状态, 如是否准备好接受一个新的命令;数据寄存器通常作为操作 系统可以读写的数据缓冲区
★ I/O设备的控制 ¥ 斗 ★★ ●输入输出设备的I/O痉制方式有程序直接控制方式、中断控制 方式、DMA方式和通道控制方式 ⊙1.程序直接控制方式 ⊙程序直接控制方式是指由用户进程直接控制内存或CPU和外 围设备之间进行信息传送的方式,也称为“忙等”方式、轮 询方式或循环测试方式,这种方式的控制者是用户进程
20 I/O设备的控制 输入输出设备的I/O控制方式有程序直接控制方式、中断控制 方式、DMA方式和通道控制方式 1.程序直接控制方式 程序直接控制方式是指由用户进程直接控制内存或CPU和外 围设备之间进行信息传送的方式,也称为“忙-等”方式、轮 询方式或循环测试方式,这种方式的控制者是用户进程