存储体系资料.ppt

  1. 1、本文档共121页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储体系资料.ppt

第7章 存储体系 概论 存储器组织 存储器与CPU的连接 字扩展 位扩展 字位同时扩展 ROM(概念) 并行存储器简介 虚拟存储器与Cache 第7章 存储体系 存储器计算机系统中的记忆设备,用来存放数据和程序。 现代计算机的重要特征之一是把要运行的程序存放在存储器里。因而存储器是实现存储程序的必不可少的硬件,是计算机中必须具有的重要部件。 第7章 存储体系 对存储介质的基本要求,必须具有两个能够明显区分的物理状态,分别用来表示二进制的代码0和1。存储器的存取速度取决于这种物理状态的改变速度。 对存储器的要求是容量大、速度快、成本低。同时满足上述三种要求是困难的。 目前在计算机系统中常采用三级存储器体系,高速缓冲存储器,主存储器和外存储器。 程序访问的局部性原理是理解存储体系的理论依据。 7.1 概论 7.1.1 存储器的功能 计算机的基本工作原理是将要解决的问题编制成程序并将程序存储起来,然后再运行该程序。这种方式是现代计算机的重要特征之一。 而存储器是实现存储程序必不可少的硬件支持,是计算机中必须具有的重要部件。 显然,存储器的功能是存储信息,被存储的信息包括程序信息和数据信息等。 7.1.1 存储器的功能 计算机的存储器组织成层次结构主要是从速度、容量和成本来考虑的。沿着存储器层次结构(memory hierarchy)自顶向下,可发现每层存储器的成本在降低,容量也在变大,存取时间在变长。 7.1.1 存储器的功能 通常,处理器要访问的主存位置极有可能是刚被访问过的位置或其临近的位置,这就是程序访问的局部性原理。 这样,Cache(高速缓存)自动保存某些近期使用过的存储器中相应存储字的副本是有益的。如果Cache设计得合理,则大多数情况下处理器所需的存储器数据便已在Cache中。 7.1.2 存储器的分类 1. 按存储器的位置分类 根据存储器是位于主机内部,还是主机外部,可以区分为内存储器和外存储器。内存储器简称为内存,外存储器简称为外存。 (1)内存储器通常等同于主存储器,但还有其他形式。处理器需要自己的内存储器,它们以寄存器的形式存在,而且处理器的控制器部分也需要自己的内存储器。内存储器主要用于存放当前运行的程序和数据,与外存相比,其存储容量较小,但工作速度较快。高速缓存(Cache)是另一种形式的内存储器。 (2)外存储器位于主机外部,主要用于存放当前不参加运行的程序与数据。在需要时,可与内存以批处理的方式交换信息,其特点是存储容量大,但速度较低,典型的外存储器有磁盘、磁带等。 7.1.2 存储器的分类 2.按存储方式分类 随机存储器RAM(Random Access Memory):存储器中任何存储单元的内容都能被随机存取,存取时间和存储单元的物理位置无关。 顺序存储器SAM(Serial Access Memory):只能顺序读写存储单元的存储器称为“顺序存储器”。 直接存取存储器DAM(Direct Access Memory):直接存取存储器既不像随机存取存储器那样随机地选择存储地址进行存储,也不像磁带那样纯粹地顺序存储,而是介于两者之间。 7.1.2 存储器的分类 3.按读写功能分类 读写存储器RWS(Read/Write Storage):既能读出,又能写入的存储器。 只读存储器ROM(Read Only Memory):只能读出,不能写入的存储器。 7.1.2 存储器的分类 4.按信息的可保存性分类 非永久记忆存储器:断电后信息即消失(如半导体存储器RAM)。 永久性存储器:断电后仍能保存信息的存储器(如磁性材料做成的存储器)。 7.1.2 存储器的分类 5.按访问类型分类 按地址访问的存储器:根据存储器的地址访问存储器单元的内容。 相联存储器(Associate Memory):把能够实现按内容进行访问(读或写)的存储器称为相联存储器。 在这种存储器中,要将给定信息的特征(称为关键字或比较数)与所有的或所选择的一部分存储单元中的信息进行比较。若相等,则可将此单元中的信息读出,或者将新的信息写入这一单元。 7.1.2 存储器的分类 6.按串、并行存取方式分类 串行存储器:按串行方式工作的存储器。 并行存储器:按并行方式工作的存储器。 7.1.2 存储器的分类 7.按在计算机系统中的作用分类 主存储器MM(Main Memory):简称为主存,用来存放计算机运行期间要需要的程序与数据。 高速缓冲存储器(Cache):它用来存放主存中最活跃部分(正在运行的程序和正在使用的数据)的副本。 控制存储器CM(Control Memory):简称为控存,对采用微程序控制的CPU,控制存储器存放微程序。 外存储器(External Memory):也称辅助存储器或简称为辅存,它用来存放当前不参与运行的大量信息。 7

您可能关注的文档

文档评论(0)

love + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档