第9章节的操作系统支持“计算机组成原理演示课件”.pptVIP

  • 3
  • 0
  • 约1.06万字
  • 约 40页
  • 2017-03-31 发布于四川
  • 举报

第9章节的操作系统支持“计算机组成原理演示课件”.ppt

第9章节的操作系统支持“计算机组成原理演示课件”

第九章 操作系统支持 9.1 操作系统概述 9.2 调度 9.3 存储管理 9.4 虚拟存储器 9.4.1 虚拟存储器的基本概念 虚拟存储器是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器。 虚拟存储器指的是主存——外存层次。它以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间。 1、实地址与虚地址: 为何需要提出虚拟存储器? 用户编制程序时使用的地址称为虚地址或逻辑地址,其对应的存储空间称为虚存空间或逻辑地址空间; 计算机物理内存的访问地址则称为实地址或物理地址,其对应的存储空间称为物理存储空间或主存空间。 程序进行虚地址到实地址转换的过程称为程序的再定位。 逻辑地址(虚地址): 由编译程序生成的,是程序的逻辑地址,其地址空间的大小只受到辅助存储器容量的限制。 虚存空间 程序的逻辑地址空间。 物理地址(实地址): 由CPU地址引脚送出,用于访问主存的地址。 物理存储空间 CPU地址总线的宽度为m位,那么物理存储空间的大小用2m来表示。 2、虚存的访问原理 虚存空间的用户程序按照虚地址编程并存放在辅存中。程序运行时,由地址变换机构依据当时分配给该程序的实地址空间把程序的一部分调入实存。 每次访存时,首先判断该虚地址所对应的部分是否在实存中:如果是,则进行地址转换并用实地址访问主存;否则,按照某种算法将辅存中的部分程序调度进内存,再按同样的方法访问主

文档评论(0)

1亿VIP精品文档

相关文档