实验七 设备管理指南.docVIP

  • 2
  • 0
  • 约2.55万字
  • 约 19页
  • 2018-07-16 发布于湖北
  • 举报
实验七 设备管理 (四课时) 一 实验目的: 模拟实现包括设备的添加和删除,设备的分配和回收,体现设备分配中的设备独立性。 二 内容要求: 1、 设备管理模拟计算机系统的外围设备的系统结构,可以创建2个通道、3个控制器和四个外设(键盘、鼠标、显示器、打印机),键盘和鼠标使用一个控制器。 2、 设备管理有添加和删除设备的功能,同时完成控制器的维护功能。 3、 设备管理还包括设备的分配和回收。使学生掌握外围设备的体系结构和管理方法。成功分配的时候,用户进程使用设备,否则将被阻塞到一个级别的控制表上,等待被唤醒。 设备分配必须满足设备的独立性要求。为了实现设备独立性,要求在驱动程序之上设计一层设备无关软件,其主要功能可分为执行所有设备的公有操作,主要包括:(a)独占设备的分配与回收;(b)将逻辑设备名映射为物理设备,进一步可以找到相应物理设备的驱动程序。 三 实现功能: 1、增加设备 2、删除设备 3、申请设备 4、回收设备 5、显示当前所有设备的状态 四 实现过程: [cpp] view plaincopy 01.#includeiostream 02.#

文档评论(0)

1亿VIP精品文档

相关文档