现代操作系统 第五章 输入/输出 习题

本文详细介绍了操作系统中输入/输出的相关知识,包括I/O设备的分类、控制器的功能、I/O操作方式如DMA和中断处理,以及I/O软件层次和磁盘调度算法。重点讨论了I/O设备的块设备和字符设备的区别,以及直接存储器存取 DMA 的工作流程。
摘要由CSDN通过智能技术生成

Chapter05

第五章 输入/输出 习题


知识点小记


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值