513重定位 把地址空间中使用的逻辑地址转换为内 存空间中的物理地址的地址转换叫做重 定位,也称为地址映射或地址映像。根 据地址转换的时间及采用技术手段的不 同,把重定位分为静态重定位和动态重 定位两种
6 5.1.3 重定位 把地址空间中使用的逻辑地址转换为内 存空间中的物理地址的地址转换叫做重 定位,也称为地址映射或地址映像。根 据地址转换的时间及采用技术手段的不 同,把重定位分为静态重定位和动态重 定位两种
513重定位 1.静态重定位 静态重定位是由专门设计的重定位装配程序来完成 的,是在目标程序装入到内存区时由装配程序来完 成地址转换。 优点:无需增加地址转换机构 缺点: 不能实现重新分配内存 用户必须事先确定所需的存储量 ·每个用户进程需各自使用一个独立的副本
7 5.1.3 重定位 1. 静态重定位 静态重定位是由专门设计的重定位装配程序来完成 的,是在目标程序装入到内存区时由装配程序来完 成地址转换。 优点:无需增加地址转换机构 缺点 : • 不能实现重新分配内存 • 用户必须事先确定所需的存储量 • 每个用户进程需各自使用一个独立的副本
513重定位 2.动态重定位 动态重定位是在目标程序执行过程中,在CPU 访问内存之前,由硬件地址映射机构来完成将 要访问的指令或数据的逻辑地址向内存的物理 地址的转换。 优点:内存的使用更加灵活有效;几个作业共 窃,系粱美贪杰转接籍理无需用户 缺点:需附加硬件支持;实现存储器管理的软 件比较复杂
8 5.1.3 重定位 2. 动态重定位 动态重定位是在目标程序执行过程中,在CPU 访问内存之前,由硬件地址映射机构来完成将 要访问的指令或数据的逻辑地址向内存的物理 地址的转换。 优点:内存的使用更加灵活有效;几个作业共 享一程序段的单个副本比较容易;无需用户干 预,由系统来负责全部的存储管理。 缺点 :需附加硬件支持;实现存储器管理的软 件比较复杂
52存储管理的基本技术 最基本的4种存储管理技术是分区法、 可重定位分区法、覆盖技术、交换 技术
9 5.2 存储管理的基本技术 最基本的4种存储管理技术是分区法、 可重定位分区法、覆盖技术、交换 技术
521分区法 分区管理是满足多道程序设计的一种最 简单的存储管理方法。其基本原理是给 每一个内存中的进程划分一块适当大小 的存储块,以连续存储各进程的程序和 数据,使各进程能并发进彳
10 5.2.1 分区法 分区管理是满足多道程序设计的一种最 简单的存储管理方法。其基本原理是给 每一个内存中的进程划分一块适当大小 的存储块,以连续存储各进程的程序和 数据,使各进程能并发进行