Chapter05
第五章 输入/输出 习题
知识点小记
- I/O设备可分为:块设备和字符设备
- 块设备:把信息存储在固定大小的块种妹妹个快有自己的地址。基本特征是每个块都能独立于其他块而读写。如硬盘、蓝光光盘和USB盘。
- 字符设备:以字符为单位发送或接受一个字符流,而不考虑任何块结构。字符设备是不可存值得,也没有任何寻道操作。如打印机、网络接口、鼠标???,以及大多属与磁盘不用的设备都可看做字符设备。
- I/O设备一般有机械部件和电子部件两部分组成。
- 电子部件称作设备控制器或适配器。常以主板上的芯片的形式出现,或者以插入扩展槽中的印刷电路板的形式出现。
- 机械部件是设备本身。
- 控制器的任务是把串行的位流转换为字节块,并进行必要的错误矫正工作。
- CPU有两种方法与设备的控制寄存器和数据缓冲区进行通信。
- 第一种方法:I/O端口号
- 每个控制寄存器被分配一个I/O端口号(8位或16位),所有I/O端口形成I/O端口空间,并且受到保护似的普通的用户程序不能对其进行访问,只有操作系统可以访问。