操作系统本3存储器管理.docVIP

  • 15
  • 0
  • 约1.41万字
  • 约 18页
  • 2017-08-26 发布于河南
  • 举报
第四章 存储管理 4.1 概 述 存储器和中央处理器(CPU)一样是计算机系统的重要组成部分。它为操作系统、各种系统程序和用户程序所共享。存储器空间被划分成系统存储区(简称系统区)和用户作业存储区(简称用户区) 辅助存储器:提供大容量存储空间 4.1.2 存储器管理的功能 1.存储器管理的基本目的是:①充分发挥内存的利用率;②为用户使用存储器提供方便。 2.存储器管理的功能可以归纳为4个方面。 (1)内存分配:为多个程序分配内存空间,各程序在规定的那一部分内存空间里运行。内存分配的主要方式有静态分配和动态分配。 (2)地址重定位(地址转换):把程序的逻辑地址变换为存储器的物理地址。地址重定位的方式有静态重定位和动态重定位。 (3)内存空间的共享与保护:对操作系统以及各用户的信息提供保护措施。 (4)内存扩充:通过软件方法扩充逻辑存储空间。 4.2 重定位 4.2.1 地址空间和存储空间 源程序经过汇编或编译后再经过连接形成程序的装配模块形式,即转换为相对地址编址形式,它是以0为基址顺序进行编址的。相对地址又叫逻辑地址或虚地址。 逻辑地址空间(简称地址空间)是逻辑地址的集合,物理地址空间(简称存储空间)是物理地址的集合。 4.2.2地址重定位 所谓地址重定位是指把程序空间中的逻辑地址转换为存储空间的物理地址的过程.又称为地址映射。 地址重定位的方式有静态重定位和动态重定

文档评论(0)

1亿VIP精品文档

相关文档