哈工大张英涛操作系统视频对应课件第34_35讲(全)_第1页
哈工大张英涛操作系统视频对应课件第34_35讲(全)_第2页
哈工大张英涛操作系统视频对应课件第34_35讲(全)_第3页
哈工大张英涛操作系统视频对应课件第34_35讲(全)_第4页
哈工大张英涛操作系统视频对应课件第34_35讲(全)_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

1、操操 作作 系系 统统 第第 34讲讲主讲人:张英涛主讲人:张英涛请求分段存储管理请求分段存储管理l请求分段中的硬件支持请求分段中的硬件支持l分段的共享与保护分段的共享与保护 请求分段中的硬件支持请求分段中的硬件支持l段表机制段表机制 l缺段中断机制缺段中断机制l地址变换机制地址变换机制 段段 表表段段名名段段长长段段的的基基址址存存取取方方式式访问访问字段字段修修改改位位存存在在位位增增补补位位外外存存始始址址缺段中断处理过程缺段中断处理过程请求分段地址变换过程请求分段地址变换过程 (1 1)共享进程计数)共享进程计数COUNTCOUNT。(2 2)存取控制字段。对于一个共享段,)存取控制字

2、段。对于一个共享段,应给不同的进程以下不同的存取权限。应给不同的进程以下不同的存取权限。(3 3)段号。对于一个共享段,不同的)段号。对于一个共享段,不同的进程可以各用不同的段号去共享该段。进程可以各用不同的段号去共享该段。共享段表项共享段表项n对第一个请求使用该共享段的进程,为该段分对第一个请求使用该共享段的进程,为该段分配一个物理区把共享段调入该区,同时将该区配一个物理区把共享段调入该区,同时将该区的始址填入该进程的段表中。的始址填入该进程的段表中。n在共享段表中增加一表项,把在共享段表中增加一表项,把countcount置为置为1 1;n其他进程调用该共享段时在进程的段表其他进程调用该共

3、享段时在进程的段表中增加一表项,填入该共享段的物理地址;中增加一表项,填入该共享段的物理地址;在共事段的段友小,坝在共事段的段友小,坝7 7调用进程名、存取控调用进程名、存取控制等,再执行制等,再执行count count :1 1十十countcount操作操作lcount count :count-count-1 1)越界检查)越界检查2 2)存取控制检查)存取控制检查3 3)环保护机构)环保护机构越界检查越界检查l将逻辑地址空间的段号与段表长度将逻辑地址空间的段号与段表长度进行比较,如果段号进行比较,如果段号大于等于大于等于段表段表长度将发出地址越界中断信号;长度将发出地址越界中断信号;

4、l检查段内地址是否检查段内地址是否大于等于大于等于段长段长 通常的访问方式有:通常的访问方式有:l只读只读,即只允许进程对该段中的程序,即只允许进程对该段中的程序或数据进行读访问。或数据进行读访问。l只执行只执行,即只允许进程调用该段去执,即只允许进程调用该段去执行,但不准读该段的内容,也不允许行,但不准读该段的内容,也不允许对该段执行写操作。对该段执行写操作。l读读/ /写写,即允许进程对该段进行读写访,即允许进程对该段进行读写访问问低编号的环具有高优先权低编号的环具有高优先权 程序的访问和调用遵循以下规则:程序的访问和调用遵循以下规则:l一个程序可以访问驻留在一个程序可以访问驻留在相同环相

5、同环或或较低特权较低特权环中的数据。环中的数据。l一个程序可以调用驻留在一个程序可以调用驻留在相同环相同环或或较高特权较高特权环中的服务。环中的服务。程序间的控制传输程序间的控制传输数据访问数据访问设备管理的主要功能:设备管理的主要功能:l缓冲区管理缓冲区管理l设备分配设备分配l设备处理设备处理l虚拟设备虚拟设备l实现设备独立性实现设备独立性实现信息输入、输出和存储的系统。实现信息输入、输出和存储的系统。包括:包括:lI/O设备设备l总线总线l设备控制器设备控制器lI/O通道通道l I/O处理机处理机I/O可以按照重要的性能指标分类:可以按照重要的性能指标分类:(1 1)数据传输速率)数据传输

6、速率(2 2)数据的传输单位)数据的传输单位(3 3)设备共享属性)设备共享属性低速设备低速设备 每秒每秒几字节至数百字节几字节至数百字节 如:键盘、鼠标器、语音的输入和输出如:键盘、鼠标器、语音的输入和输出中速设备中速设备 每秒每秒数千字节至数万字节数千字节至数万字节 如:行式打印机、激光打印机如:行式打印机、激光打印机高速设备高速设备 每秒数每秒数百千字节百千字节以上以上 如:磁带机、磁盘机、光盘机等。如:磁带机、磁盘机、光盘机等。按信息交换单位分类按信息交换单位分类块设备块设备 字符设备字符设备块设备块设备n用于存储信息。用于存储信息。n属有结构类型。属有结构类型。n如:磁盘,盘块大小为

7、如:磁盘,盘块大小为512KB4KB512KB4KB。n磁盘设备的基本特征是其传输速率较高,磁盘设备的基本特征是其传输速率较高,通常每秒钟为几兆位;可寻址,即对它通常每秒钟为几兆位;可寻址,即对它可随机地读可随机地读/ /写任一块;写任一块;n磁盘设备的磁盘设备的I/OI/O常采用常采用DMADMA方式。方式。字符设备字符设备用于数据的输入和输出。用于数据的输入和输出。属无结构类型。属无结构类型。种类多,如交互式终端、打印机等。种类多,如交互式终端、打印机等。基本特征是其传输速率较低,通常为基本特征是其传输速率较低,通常为几个字节至数千个字节;另一特征是几个字节至数千个字节;另一特征是不可寻址,即输入不可寻址,即输入/ /输出时不能指定数输出时不能指定数据的输入源地址及输出的目标地址据的输入源地址及输出的目标地址输入输入/ /输出时,常采用中断驱动方式。输出时,常采用中断驱动方式。谢谢 谢谢 收收 看看操作系统操作系统 第第3434讲讲哈尔滨工业大学哈尔滨工业大学 张英涛张英涛操操 作作 系系 统统 第第 35 讲讲主讲人:张英涛主讲人:张英涛按设备的共享属性分类按设备的共享属性分类(1 1)独占设备。)独占设备。(2 2)共享设备。)共享设备。(3 3)虚拟设备。)虚拟设备。独占设备独占设备指在一段时间内只允许一个用指在一段时间内只允许一个用户(进程)访问的设备,即户(进程

温馨提示

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

评论

0/150

提交评论