第10章 I/O设备管理主要内容10.1 设备管理概述10.2 I/O控制方式10.3 缓冲技术10.4 设备分配与驱动10.1 设备管理概述设备管理是操作系统的重要组成部分同其他管理来说,该部分内容比较复杂凌乱。因为设备种类繁多,各自有着不同的特点,所以很难制定一个通用的、规范的管理方法设备管理的方法主要有3种:(1)操作系统直接操纵设备的运行,例如直接程序控制、中断 方式控制(2)操作系统间接操纵设备的运行,例如DMA和通道方式(3)操作系统通过使用设备驱动程序,将设备管理工作通过任 务(进程)的形式来体现。OS只需制定标准,将具体操 纵设备的程序交给不同的制造商去开发CPU-内存总线图形控制器总线控制器PCI总线扩展总线接口IDE控制器扩展总线并行口认识计算机外设与计算机!认识计算机外设与计算机!控制器完成真正的工作,并向CPU发中断信号CPU向控制器中的寄存器读写数据CPU-内存总线总线控制器PCI总线发出一个读命令IDE控制器读磁盘将数据送往内存读完后向CPU发出中断想一想外设怎么工作?想让外设工作并不复杂!I/O系统想给用户提供一个什么样的视图? int fd = open(“/dev/something”); for (int i = 0; i 10; i++) { fprintf(fd,”Count %d\n”,i); } close(fd);(1) 不论什么设备
您可能关注的文档
- 奥迪柴油机技术培训 柴油机教案.ppt
- 布鲁氏菌病的实验室检查.ppt
- 材料的组成和结构.ppt
- 材料作文的拟题方法教案20150914.doc
- 巴蜀中学 选修课程 生活中的物理 之天文学发展.ppt
- 宝宝腹泻的注意事项每日一练(11月23日).doc
- 操作技能-按摩手法.ppt
- 宝钢质量异议.ppt
- 操作票执行与管理.pptx
- 操作手柄的工艺规程及夹具设计.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)