计算机系统结构 第7篇.ppt

计算机系统结构设计中关键的问题之一 : 如何以合理的价格,设计容量和速度都满足计 算机系统要求的存储器系统? 人们对这三个指标的要求 容量大、速度快、价格低 三个要求是相互矛盾的 速度越快,每位价格就越高; 容量越大,每位价格就越低; 容量越大,速度越慢。 7.1 存储系统的基本知识 解决方法:采用多种存储器技术,构成多级存储层次结构。 程序访问的局部性原理:对于绝大多数程序来说,程序所访问的指令和数据在地址上不是均匀分布的,而是相对簇聚的。 (局部性原理) 程序访问的局部性包含两个方面 时间局部性:程序马上将要用到的信息很可能就是现在正在使用的信息。 空间局部性:程序马上将要用到的信息很可能与现在正在使用的信息在存储空间上是相邻的。 7.1 存储系统的基本知识 存储系统的多级层次结构 演示Ⅰ 演示Ⅱ 7.1 存储系统的基本知识 假设第i个存储器Mi的访问时间为Ti,容量为Si,平均每位价格为Ci,则 访问时间: T1 T2 … Tn 容量: S1 S2 … Sn 平均每位价格:C1 C2 … Cn 整个存储系统要达到的目标:从CPU来看,该存储系统的速度接近于M1的,而容量和每位价格都接近于Mn的。 存储器越靠近CPU,则CPU对它的访问频度越高,而且最好大多数的访问都

文档评论(0)

1亿VIP精品文档

相关文档