计算机操作系统第五章存储器管理_第1页
计算机操作系统第五章存储器管理_第2页
计算机操作系统第五章存储器管理_第3页
计算机操作系统第五章存储器管理_第4页
计算机操作系统第五章存储器管理_第5页
已阅读5页,还剩203页未读 继续免费阅读

下载本文档

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

文档简介

*

*第五章存储器管理

*

存储器管理

*

5.1存储器的层次结构

5.2程序的装入和链接

5・3连续分配方式

*

5.4基本分页存储管理方式

5.5基本分段存储管理方式

5.6虚拟存储器的基本概念

5.7请求分页存储管理方式

*

5.8页面置换算法

5.9请求分段存储管理方式

存储器管理

帕金森Parkinson定律:存储器有多

大,程序就会有多大。程序的增大正

好填满增大的存储器。

存储器管理

*

一个计算机系统由计算子系统、

存储子系统和I/O子系统组成。出于性

能与价格的权衡考虑,存储子系统通

*

常由多种不同的存储介质共同构成。

*

5」存储器的层次结构

*

5.1.1多级存储器结构

通用计算机存储层次至少应具有三级:

最高层为CPU寄存器

*

中间为主存

最底层是辅存

在较高档的计算机中,还可以根据具体的功

能分工细划为寄存器、高速缓存、主存储器、

*

磁盘缓存、固定磁盘、可移动存储介质等6

层。

图5-1计算机系统存储层次示意

5」存储器的层次结构

*

5.1.1多级存储器结构

存储层次越往上,存储介质的访问速度

越快,价格越高,相对存储容量也越小。

*

寄存器、高速缓存、主存储器和磁盘缓

存均属于操作系统存储管理的管辖范畴,掉电

后它们存储的信息不再存在。

固定磁盘和可移动存储介质属于设备管

*

理的管辖范畴,它们存储的信息将被长期保存。

5.1存储器的层次结构

K

4.1.2主存储器与寄存器

1.主存储器

主存储器(简称内存或主存)是用于保存进

K

程运行时的程序和数据,也称可执行存储器。

容量:

*微机和大中型机系统:数十MB到数GB;

*嵌入式计算机系统:仅有几十KB到几MB。

K

5.1存储器的层次结构

*

cPu的控制部件只能从主存储器中取得

指令和数据,数据能够从主存储器读取并将

它们装入到寄存器中,或者从寄存器存入到

*

主存储器。

CPU与外围设备交换的信息一般也依托

于主存储器地址空间。

由于主存储器的访问速度远低于CPU执

*

行指令的速度,为缓和这一矛盾,在计算机

系统中引入了寄存器和高速缓存。

5.1存储器的层次结构

*

2.寄存器

寄存器访问速度最快,完全能与CPU协调

工作,但价格昂贵。其长度一般以字为单位,

*

用于加速存储器的访问速度,如用寄存器存放

操作数,或用作地址寄存器加快地址转换速度

等。

*

寄存器的数目:

*微机和大中型机系统:几十个甚至上百个;

*嵌入式计算机系统:几个到几十个。

5・1存储器的层次结构

*

5.1.3高速缓存和磁盘缓存

1.高速缓存

高速缓存是现代计算机结构中的重

*

要部件,其容量大于或远大于寄存器,

而比内存约小两到三个

温馨提示

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

最新文档

评论

0/150

提交评论