[存储器的层次结构.pptVIP

  • 3
  • 0
  • 约6.67千字
  • 约 25页
  • 2017-01-11 发布于北京
  • 举报
[存储器的层次结构

存储器的层次结构 重定位及其方式 1 逻辑地址(空间相对地址) 符号名字空间 int a,b; a=10; 逻辑地址空间(编译后目标程序的地址范围) 2 存储空间(绝对地址) 存储空间:所有物理存储单元的集合/物理地址的集合 重定位的概念 重定位分类:静态重定位 静态重定位特点 优点 无需硬件支持,OS装载时由软件实现 缺点 需要分配一个连续的存储空间 用户需要事先确定所程序所需的存储量 装载后不能在内存中移动 重定位分类:动态重定位 动态重定位特点 优点 不要求分配连续的存储空间,可按页或段分配 用户作业可动态申请附加的存储空间,并可在内存中移动 有利于程序段的共享 缺点 需要硬件的支持 实现存储管理的软件算法比较复杂 存储器管理的功能 内存的分配和回收 记录内存使用情况 存储的按需分配 存储的回收 内存容量的“扩充” 地址转换 常采用动态重定位,需要硬件支持 存储保护 为了保护区域内信息不被破坏,必须实现存储保护。存储保护的工作必须由硬件和软件配合来实现。 存储分配方式 静态分配 采用静态重定位方式 装入时确定其在内存中的位置 运行中不能再申请内存 运行中不能在内存中移动 动态分配 采用动态重定位方式 装入时确定其在内存中的位置 运行中可申请内存 可在内存中移动 存储管理中的分配技术 存储管理: 连续分配 一道作业的全部内容(程序和数据)装入到内存的一个连续存储区中

文档评论(0)

1亿VIP精品文档

相关文档