基本概果念和术语.docVIP

  • 38
  • 0
  • 约8.41千字
  • 约 10页
  • 2016-12-20 发布于湖南
  • 举报
1. 基本概念和术语   逻辑地址、物理地址、逻辑地址空间、内存空间、重定位、静态重定位、动态重定位、碎片、碎片紧缩、虚拟存储器、快表、页面抖动   用户程序经编译之后的每个目标模块都以0为基地址顺序编址,这种地址称为相对地址或逻辑地址。   内存中各物理存储单元的地址是从统一的基地址开始顺序编址的,这种地址称为绝对地址或物理地址。   由程序中逻辑地址组成的地址范围叫做逻辑地址空间,或简称为地址空间。   由内存中一系列存储单元所限定的地址范围称作内存空间,也称物理空间或绝对空间。   程序和数据装入内存时,需对目标程序中的地址进行修改。这种把逻辑地址转变为内存物理地址的过程称作重定位。   静态重定位是在目标程序装入内存时,由装入程序对目标程序中的指令和数据的地址进行修改,即把程序的逻辑地址都改成实际的内存地址。   动态重定位是在程序执行期间,每次访问内存之前进行重定位。这种变换是靠硬件地址转换机构实现的。   内存中这种容量太小、无法被利用的小分区称作“碎片”或“零头”。   为解决碎片问题,移动某些已分配区的内容,使所有进程的分区紧挨在一起,而把空闲区留在另一端。这种技术称为紧缩(或叫拼凑)。   虚拟存储器是用户能作为可编址内存对待的虚拟存储空间,它使用户逻辑存储器与物理存储器分离,是操作系统给用户提供的一个比真实内存空间大得多的地址空间。   为了解决在内存中放置页表

文档评论(0)

1亿VIP精品文档

相关文档