第三部分 存储系统.pptVIP

  • 8
  • 0
  • 约1.51万字
  • 约 113页
  • 2018-10-15 发布于浙江
  • 举报
第三部分 存储系统.ppt

第三部分 存储系统 4.1 存储系统概述 4.2 主存储器 4.3 高速缓冲存储器 4.4 辅助存储器 4.5 虚拟存储器 4.6 相联存储器 4.7 存储保护 一、存储器的分类 存储器的作用是用来存储程序和数据。随着计算机系统结构的发展,存储器种类越来越多,可以按照多种方式来对存储器加以分类。下面从存储器的作用、存储介质、存取方式、读写方式、保存信息时间的长短、访问类型六个方面来对存储器进行分类。 一、存储器的分类-存储器的作用 (1)高速缓冲存储器(cache):用来存放正在执行的程序段和数据,以便CPU高速地使用它们。 (2)主存储器(简称主存或内存):用来存放计算机运行期间所需要的程序和数据,CPU可直接随机地进行读写访问。 (3)辅助存储器(简称辅存或外存):用来存放当前暂不参与运行的程序和数据,以及一些需要永久性保存的信息,CPU不能直接访问它们。当需要这些信息时,要先把信息调入主存储器后CPU才能访问的到。 一、存储器的分类-信息保存时间 (1)易失性存储器:断电后,存储器中的信息立即消失,如半导体随机读写存储器等。 (2)永久性存储器:断电后,存储器中的信息仍然可以存储,如磁带、磁盘和光盘等。 一、存储器的分类-访问类型 (1)按地址访问:根据存储器的地址来访问该地址里的信息。 (2)按内容访问:即相联存储器,访问时根据所要访问信息的全部或部分来跟存储器中的全部信息进行比较,相等则对该地址中的信息进行读或者写的操作。 二、存储系统及设计目标 人们总是希望得到容量大、速度快、价格便宜的存储器。但容量、速度、价格之间存在矛盾,由此引出存储系统。 存储系统:两个或两个以上的容量、速度、价格各不同的存储器,用软件或硬件或软件硬件相结合的方法连接起来成为一个存储系统。 存储系统的功能是组织好容量、速度、价格不同的存储器,使该存储器的速度接近速度最大的、存储容量等于容量最大的存储器、价位比接近与最便宜的那个存储器。 三层存储系统的数据通路 层次化存储系统的理论依据:程序的局部性原理 时间局部性:在一小段时间内,最近被访问过的程序和数据很有可能被再次访问。 空间局部性:这些程序和数据往往集中在一个小的存储区内。 访问顺序:指令顺序执行的可能性比转移执行大(大概是5:1)。 4.2 主存储器 一、 主存储器的基本知识 二、 半导体读/写存储器 三、 非易失性半导体存储器 四、 DRAM的研制与发展 五、 半导体存储器的组成与控制(重点) 主存储器存放当前计算机正在执行的程序和数据,CPU直接从存储器取指令或存取数据。 一、主存的基本知识 ——主存储器的主要技术指标 主存储器的主要性能指标为存储容量和存取速度。 1、存储容量 定义:存储容量是指主存所能容纳的二进制信息总量。 容量单位有位和字节,现在多数机器把一个字节定为8位。 如某存储器的容量为64K×16位,表示它有64K个字,每个字的字长为16位,若用字节数表示,则可记为128K字节(128KB)。 1K=210 =1,024 1M=220 =1,048,576 1G=230 =1,073,741,824 1T=240 =1,099,511,627,776 一、主存的基本知识 ——主存储器的基本操作 主存与CPU的硬连接有三组连线:地址总线(AB)、数据总线(DB)和控制总线(CB),其中控制总线包括读控制线、写控制线和表示存储器功能是否完成的控制线(ready),如下图所示。 CPU通过使用AR(地址寄存器)和DR(数据寄存器)和主存之间进行数据传送。 读:CPU从主存读数据 写:CPU写数据到主存 1、读 CPU先把信息字的地址送到AR,经过地址总线送往主存,同时CPU通过控制总线发一个读请求,然后CPU等待从主存储器发来的信号,通知CPU读操作已经完成。 主存储器通过ready线回答,如果ready信号为1,说明存储字的内容已经读出,并放在数据总线上,送往DR。 2 、写 CPU先将信息字在主存中的地址经AR送往地址总线,并

文档评论(0)

1亿VIP精品文档

相关文档