文档介绍:计算机系统结构
第一章基本概念
第二章指令系统
第三章存储系统
第四章输入输出系统
第五章标量处理机
第六章向量处理机
第七章互连网络
第八章并行处理机
第九章多处理机
第三章存储系统
现代计算机系统都以存储器为中心在计算机运行过程中,存储器是各种信息存储和交换的中心
存储系统原理
虚拟存储器
高速缓冲存储器(Cache)
三级存储系统
存储系统原理
什么是存储系统(存储体系、存储器层次)
为什么研究存储系统?
存储系统的性能指标如何表示?
如何构成存储系统?
存储系统的定义
存储器的层次结构
存储器的频带平衡
并行存储器
存储系统的定义
在一台计算机中,通常有多种存储器
种类:主存储器、Cache、通用寄存器、先行缓冲存储器、磁盘存储器、磁带存储器、光盘存储器等
材料工艺:ECL、TTL、MOS、磁表面、激光,SRAM,DRAM
访问方式:直接译码、先进先出、随机访问、相联访问、块传送、文件组
1、存储系统(存储体系、存储层次)的定义
两个或两个以上速度、容量和价格各不相同的存储器用硬件、软件、或软件与硬件相结合的方法连接起来成为一个存储系统。这个系统对应用程序员透明, 并且,从应用程序员看,它是一个存储器,这个存储器的速度接近速度最快的那个存储器,存储容量与容量最大的那个存储器相等,单位容量的价格接近最便宜的那个存储器。
整个存储系统的平均单位容量价格可以这样来计算:
C = (C1*S1 + C2*S2)/(S1 + S2)
因此,整个存储系统的单位容量价格C接近于比较便宜的M2存储器的单位容量价格C2。但是S2 与 S1不能相差太大。否则,存储系统要达到比较高的性能,调度起来很困难。
整个存储系统的平均单位容量价格可以这样来计算:
C = (C1*S1 + C2*S2)/(S1 + S2)
因此,整个存储系统的单位容量价格C接近于比较便宜的M2存储器的单位容量价格C2。但是S2 与 S1不能相差太大。否则,存储系统要达到比较高的性能,调度起来很困难。
要使存储系统的速度与相对比较快的那个存储器的速度接近,有2条途径:
一条是提高命中率H。
另一条是使构成存储系统的两个存储器的速度之比不要太大。