[操作系统]非连续分配..ppt

[操作系统]非连续分配..ppt

* 存储器的层次: 分为寄存器、主存(内存)和 辅存(外存)三个层次。 主存:高速缓冲存储器、主存储器、磁盘缓冲存储器, 主存又称为可执行存储器; 辅存:固定磁盘存储器、可移动的外部存储器; 其可长期保存数据,但不能被处理器直接访问。 ? 本章针对的是主存(内存)的管理 * 存储器管理的主要功能 内存(主存)空间的分配与回收 逻辑地址到物理地址的转换 内存信息(数据)的共享与保护 内存的逻辑扩充(虚拟存储器的实现) 一、相关概念 逻辑地址:目标代码的相对编址 物理地址:内存存储单元的编址 逻辑地址空间:目标代码用逻辑地址编址对应的区域 内存存储空间:内存若干存储单元用物理地址编址对应 的区域 重定位:逻辑地址转换为物理地址的操作(过程) ? 为什么要进行重定位 例: ? 重定位的方式 静态重定位:目标代码装入内存时,一次性进行 逻辑地址到物理地址的地址转换。 动态重定位:目标代码装入内存时,先不进行地址 转换(即原代码装入),在执行时, 再实施地址转换。 二、程序的链接与装入 * 程序的链接(模块拼接) 静态链接:装入前先链接 动态链接:装入时(或在

文档评论(0)

1亿VIP精品文档

相关文档