计算机操作系统(第二版)课件:设备分配_第1页
计算机操作系统(第二版)课件:设备分配_第2页
计算机操作系统(第二版)课件:设备分配_第3页
计算机操作系统(第二版)课件:设备分配_第4页
计算机操作系统(第二版)课件:设备分配_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

设备分配

设备号

设备分配的数据结构:

设备控制表控制器控制表

通道控制表

系统设备表

设备分配算法

设备分配过程

分配设备

分配控制器

分配通道5.6设备分配

设备号:设备绝对号(物理设备名)Linux中,查看/dev目录:一.设备标识:主设备号次设备号5.6设备分配

二.设备分配中的数据结构

设备控制表DCT:

每个设备一张表设备类型type设备标识符:DeviceID设备状态:等待/不等待忙/闲指向控制器表的指针重复执行次数或时间设备请求队列的队首指针DCT1DCT2DCTn设备控制表集合哪位同学来讲下表中有哪些字段、各个字段的含义?2.控制器控制表控制器标识符:ControllerID控制器状态:忙/闲与控制器连接的通道表指针控制器队列的队首指针控制器队列的队尾指针通道标识符:ChannelID通道状态:忙/闲与通道连接的控制器表指针通道队列的队首指针通道队列的队尾指针3.通道控制表二.设备分配中的数据结构

这张表有哪些字段?含义是什么?这张表有哪些字段?含义是什么?3.系统设备表SDT:

整个系统一张表二.设备分配中的数据结构

表目1…表目i…设备类设备标识符DCT指针驱动程序入口DCT1DCT2DCTn先来先服务(2)优先级高者优先三.设备分配算法:这张表有哪些字段?含义是什么?(1)分配设备物理设备名

查找系统设备表SDT状态忙?是进入设备队列等待否

查找设备控制表DCT

安全性计算安全吗?否分配设备是设备类设备标识符DCT指针驱动程序入口5.6设备分配

四.设备分配过程哪位同学来讲下设备分配过程是怎样的?(2)分配控制器从设备控制表DCT中得到控制器表指针

查找控制器控制表COCT状态忙?是进入控制器队列等待否分配控制器四.设备分配过程5.6设备分配

控制器分配过程是怎样的?(3)分配通道:从控制器控制表COCT中得到通道表指针

查找通道控制表CHCT状态忙?是进入通道队列等待否分配通道四.设备分配过程5.6设备分配

通道分配过程是怎样的?5.6设备分配设备管理数据结构的内容及含义:设备控制表、设备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论