三 种 存 储 管 理 方 式 的 地 址 换 算摘 要 :操作系统(Operating System,OS)是方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合)。从用户角度看,操作系统可以看成是对计算机硬件的扩充;从人机交互方式来看,操作系统是用户与机器的接口; 从计算机的系统结构看,操作系统是一种层次、模块结构的程序集合, 属于有序分层法, 是无序模块的有序层次调用。操作系统在设计方面体现了计算机技术和管理技术的结合。操作系统是系统软件的核心,、它控制程序的执行和提供资源分配、调度、输入 / 输出控制和数据管理等任务。如DOS 、UNIX、OS/2和Windows NT都是得到广泛使用的操作的系统。 三种管理方式中,分页系统能有效地提高内存利用率,分段系统则能很好地满足用户需要, 而段页式系统则是把前两种结合起来形成的系统. 这种新系统既具有分段系统的便于实现、分段可共享、易于保护、可动态链接等一系列优点, 有能像分页系统那样很好地解决内存的外部碎片问题,以及可为各个分段离散地分配内存等问题。关 键 字 :分页方式,分段方式,段页式方式,操作系统。1. 引 言 :分 页 存 储 管 理 是 将 一 个 进 程 的 逻 辑 地 址 空间 分 成 若 干 个 大 小 相 等 的 片 , 称 为 页 面 或 页 .在 分 段 存 储 管 理 方 式 中 , 作 业 的 地 址 空 间 被划 分 为 若 干 个 段 , 每 个 段 定 义 了 一 组 逻 辑 信息 . 段 的 长 度 由 相 应 的 逻 辑 信 息 组 的 长 度 决 定 ,因 而 个 段 长 度 不 等 . 段 页 式 存 储 管 理 方 式 是 分段 和 分 页 原 理 的 结 合 , 即 先 将 用 户 程 序 分 成若 干 个 段 , 再 把 每 个 段 分 成 若 干 个 页 , 并 为 每一 个 段 给 予 一 个 段 名 。 三 种 存 储 管 理 都 有 其相 应 的 段 表 、 页 表 和 地 址 变 换 机 构 。2 . 三 种 存 储 管 理 方 式 地 址 换 算 描 述 : ( 1 ) 分 页 存 储 管 理 方 式为 了 实 现 从 进 程 的 逻 辑 地 址 到 物 理 地 址 的 变换 功 能 , 在 系 统 中 设 置 了 页 表 寄 存 器 , 用 于存 放 页 表 在 内 存 中 的 始 址 和 页 表 ...