操作系统教程:I O软件设计与实现层次结构.pptxVIP

  • 4
  • 0
  • 约小于1千字
  • 约 4页
  • 2026-04-02 发布于北京
  • 举报

操作系统教程:I O软件设计与实现层次结构.pptx

理解I/O软件的设计目标

理解I/O软件的实现层次计算机操作系统4设备管理–4.2设备管理软件4.2.1I/O软件的实现层次

I/O软件的设计目标设计目标高效率:改善设备效率,尤其是磁盘I/O操作的效率通用性:用统一标准来管理所有设备设计思路把软件组织成层次结构,低层软件用来屏蔽硬件细节,高层软件向用户提供简洁、友善、统一的界面

I/O软件设计要考虑的问题设备无关性:访问设备的程序与具体设备无关出错处理:低层软件能处理的错误不让高层软件感知同步/异步传输:支持阻塞和中断驱动两种工作方式缓冲技术:建立内存数据缓冲区,提高吞吐率

I/O软件的层次结构用户空间的

I/O软件I/O系统调用,I/O格式化,SPOOLing独立于设备的

I/O软件设备的命名,保护,阻塞,缓冲,分配,跟踪I/O设备驱动程序设备寄存器初始化,启动I/O操作,检查I/O状态I/O硬件执行I/O操作I/O中断处理程序处理I/O中断,报告I/O错误,唤醒I/O设备驱动程序层次I/O应答I/O功能I/O请求低高

文档评论(0)

1亿VIP精品文档

相关文档