操作系统第6章-输入输出系统创新
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通道方式。
您可能关注的文档
- 人教版高中生物选修三专题1 1-3基因工程的应用(共12张ppt).ppt
- 人教版高二生物选修一 3.1菊花的组织培养(课件) (共40张ppt).ppt
- 1诗歌鉴赏之形象类wx2.ppt
- 人教版高中生物选修三:5.2《生态工程的实例和发展前景》ppt课件.ppt
- 1酒店知识和礼貌用语.ppt
- 人教版高中地理必修三 第二章问题研究《为什么停止开发北大荒》课件.ppt
- 人教版思想品德七年级《创建新集体》.ppt
- 人教版九年思品第十课第三框未来道路我选择课件.ppt
- 人教版教学课件2.1.1_植物细胞工程—组织培养技术.ppt
- 人教版思想品德九年第十课《选择希望人生》(未来道路我选择)ppt课件].ppt
最近下载
- 2025下半年教师资格证高级中学地理学科知识与教学能力真题及答案.docx VIP
- T_CACM 1332—2019_肾阳虚证诊断标准.pdf VIP
- Part 6 Unit 6 Food and Drinks教案-中职高一英语(高教版基础模块1).pdf VIP
- JGT14-2010 通风空调风口.docx
- 医疗器械临床试验质量管理规范2025年培训PPT.pdf
- 工程变更申请表.doc VIP
- SN∕T 5532-2022 非种用奇亚籽灭活处理技术.pdf
- JT_T 1414-2022CN 公路桥梁防船撞装置通用技术条件.docx
- US3-8908说明书(201的11009).pdf VIP
- 人教版小学三年级数学下册易错题整理与归纳.docx VIP
原创力文档

文档评论(0)