输入输出系统-ThinkMesh
6.1 I/O系统的功能、模型和接口 I/O系统管理的主要对象是I/O设备和相应的设备控制器。其最主要的任务是,完成用户提出的I/O请求,提高I/O速率,以及提高设备的利用率,并能为更高层的进程方便地使用这些设备提供手段。 6.1.1 I/O系统的基本功能 1. 隐藏物理设备的细节 I/O设备的类型非常多,且彼此间在多方面都有差异,诸如它们接收和产生数据的速度,传输方向、粒度、数据的表示形式及可靠性等方面。 2. 与设备的无关性 隐藏物理设备的细节,在早期的OS中就已实现,它可方便用户对设备的使用。与设备的无关性是在较晚时才实现的,这是在隐藏物理设备细节的基础上实现的。 3. 提高处理机和I/O设备的利用率 在一般的系统中,许多I/O设备间是相互独立的,能够并行操作,在处理机与设备之间也能并行操作。因此,I/O系统的第三个功能是要尽可能地让处理机和I/O设备并行操作,以提高它们的利用率。为此,一方面要求处理机能快速响应用户的I/O请求,使I/O设备尽快地运行起来;另一方面也应尽量减少在每个I/O设备运行时处理机的干预时间。 4. 对I/O设备进行控制 对I/O设备进行控制是驱动程序的功能。目前对I/O设备有四种控制方式:① 采用轮询的可编程I/O方式;② 采用中断的可编程I/O方式;③ 直接存储器访问方式;④ I/O通道方式。
您可能关注的文档
- 花开话题作文.PPT
- 苏宁易购行业竞争环境分析-电子商务研究中心.PPT
- 芽殖酵母的Cdc28蛋白.PPT
- 英文绘本创作.DOC
- 英语作文范例-2018年专插本.DOC
- 茅箭区总工会办公设备采购清单.DOC
- 草菇菌丝生长好.PPT
- 英文科学科能力测验分析.DOC
- 营利事业所得额之计算.PPT
- 血管内支架成型术治疗症状性大脑中动脉狭窄.DOC
- 远程医疗在偏远地区的应用效果研究_2026年5月.docx
- 小学语文四年级下册我的动物朋友细节单元教学.docx
- 食品冷链物流温控技术可靠性与损耗控制研究_2026年2月.docx
- 线上会议碳排抵消购买意愿与价格弹性测试_2026年3月.docx
- 衣柜收纳师:衣物归类命名说明书.docx
- 性别平等桌游在不同性别玩家中效果差异与改进_2026年3月.docx
- 2026福建新高考物理题型全解全练试卷(附答案解析).docx
- 2026福建新高考物理万有引力定律试卷(附答案解析).docx
- 2026福建新高考物理一轮复习验收试卷(附答案解析).docx
- 2026福建新高考物理一模仿真模拟试卷(附答案解析).docx
原创力文档

文档评论(0)