第四章 存储管理4.1 概述一、存储器的层次:三级存储器结构Cache内存外存由硬件寄存器构成,速度等同于电子线路的开关速度 由顺序编制的单元组成的一维数组 内存的后备支持,如:磁盘、磁带 只有通过 内存,cpu才能访问 Cpu可以直接访问存取速度增加 成本增加容量减少本章主要讨论几种常用的内存管理技术。二、用户程序的处理过程执行代码数学模型源程序目标模块装配模块符号、名字相对地址(各模块都以0为基地址)(统一的外部访问地址)内存的物理地址4.1 概述绝对装入方式:按模块中的地址,将程序和数据装入到内存对应位置。可重定位方式:在装入程序时,根据当时内存的实际使用情况,重新调整装入的内存位置,把程序装入到内存的适当地方。数学模型编辑用P,C源程序编译汇编目标模块连接装配模块装配执行代码绝对目标程序(可执行代码)(绝对地址.物理地址)存储空间 名字空间源程序(名字/符号)地址空间相对目标程序(相对地址.逻辑地址虚地址)编译连接地址重定位三、地址重定位(映射)-Relacation1. 术语4.1 概述名字空间:用户源程序中由符号指令,数据说明等符号名字构成的空间经汇编或编译后其目标程序占有