第四章存储器管理 第四章存储器管狸 41程序的装入和链接 4.2连续分配方式 4.3基本分页存储管理方式 4.4基本分段存储管理方式 4.5虛拟存储景的基本概念 4.6请求分页存储管理方式 4.7页面置换算法 4.8请求分段存储管狸方式 BACK
第四章 存 储 器 管 理 第四章 存储器管理 4.1 程序的装入和链接 4.2 连续分配方式 4.3 基本分页存储管理方式 4.4 基本分段存储管理方式 4.5 虚拟存储器的基本概念 4.6 请求分页存储管理方式 4.7 页面置换算法 4.8 请求分段存储管理方式
第四章存储器管理 存储器管理是指对存储器资源的管理。存储 器管理的主要对象是内存。 存储管理的内容主要包括: 存储器资源的组织(如内存的组织方式); 地址变换(逻辑地址与物理地址的对应关系 维护); 虚拟存储的调度算法
第四章 存 储 器 管 理 存储器管理是指对存储器资源的管理。存储 器管理的主要对象是内存。 存储管理的内容主要包括: ▪ 存储器资源的组织(如内存的组织方式); ▪ 地址变换(逻辑地址与物理地址的对应关系 维护); ▪ 虚拟存储的调度算法
第四章存储器管理 4.1程序的装入和链接 内存 目标模块 源程序编译/ 链接装入模块装入μ 程序 程序 库 对用户程序的处理步骤
第四章 存 储 器 管 理 4.1 程序的装入和链接 对用户程序的处理步骤 编译 目标模块 库 ….. 链接 程序 装入模块 装入 程序 内存 源程序
第四章存储器管理 41.1程序的装入 将一个模块装入内存时,可采用三种方式: 绝对装入方式 可重定位方式 动态运行时装入方式
第四章 存 储 器 管 理 4.1.1 程序的装入 将一个模块装入内存时,可采用三种方式: ▪ 绝对装入方式 ▪ 可重定位方式 ▪ 动态运行时装入方式
第四章存储器管理 1.绝对装入方式 如果事先知道程序将驻留在 1024 内存的什么位置,那么编译L0ad224 或汇编程序将产生绝对地址 的目标代码,装入程序直接 将目标代码装入相应的内存 2224 365 空间。 优点:装入过程简单 缺点:过于依赖于硬件结构,只适用于单道程 序环境,不适于多道程序系统
第四章 存 储 器 管 理 1. 绝对装入方式 如果事先知道程序将驻留在 内存的什么位置,那么编译 或汇编程序将产生绝对地址 的目标代码,装入程序直接 将目标代码装入相应的内存 空间。 Load 2224 365 2224 1024 ▪ 优点:装入过程简单。 ▪ 缺点:过于依赖于硬件结构,只适用于单道程 序环境,不适于多道程序系统