存储系统的层次结构 速度提高 通用寄存器M 第一层 高速缓冲存储器M 第二层 容量增加 主存储器M3第三层 辅助存储器M4 第四层 脱机大容量存储器M第五层 每级存储器的性能参数可以表示为Ti,Si,Ci 存储系统的性能可表示为:Ti<Ti+1;Si<Si+1; Ci>Ci+1
第一层 第二层 第三层 第四层 第五层 存储系统的层次结构 速 度 提 高 容 量 增 加 通用寄存器M1 高速缓冲存储器M2 主存储器M3 脱机大容量存储器M5 辅助存储器M4 每级存储器的性能参数可以表示为Ti,Si,Ci。 存储系统的性能可表示为:Ti<Ti+1;Si<Si+1; Ci>Ci+1
21.3存储系统的包含性,一致性 包含性:在容量大的存储器中,一定能找到上层存储信息的副本。 致性副本修改,以保持同一信息的一致性, M2 b b M3 B A B M4 段C 段D
2.1.3 存储系统的包含性,一致性 包含性:在容量大的存储器中,一定能找到上层存储信息的副本。 b a A B 一致性 :副本修改,以保持同一信息的一致性。 B A M4 M3 M2 段 C 段 D a b
22并行存储器 频带宽度:单位时间内所能访问的数据量。 解决频带平衡的三种方法: 令多个存储器并行工作,并用并行访问和交叉访 问等方法; 设置各种缓冲存储器; 采用 Cache存储系统
2.2 并行存储器 ❖ 多个存储器并行工作,并用并行访问和交叉访 问等方法; ❖ 设置各种缓冲存储器; ❖ 采用Cache存储系统。 频带宽度:单位时间内所能访问的数据量。 解决频带平衡的三种方法:
221多体并行访问存储器 数据总线 数据寄存器 W2 W3 w 11 m 体号 地址寄存器 b a 体内地址 地址总线 并行主存系统:一个主存周期内能读写多个字的主存系统
2.2.1 多体并行访问存储器 并行主存系统:一个主存周期内能读写多个字的主存系统。 数据寄存器 数据总线 地址总线 地址寄存器 体号 W W1 W2 W3 W4 m1 m2 m3 m4 b a 体内地址
优点:简单、容易 缺点:访问的冲突大。 主要冲突: 取指令冲突(条件转移时) 读操作数冲突(需要的多个操作数不一定都存放在 同一个存储字中) 写数据冲突(必须凑齐n个数才一起写入存储器) 读写冲突(要读出的一个字和要写入的一个字处在 同一个存储字内时,无法在一个存储周期内完成)
优点:简单、容易。 缺点:访问的冲突大。 主要冲突: ➢取指令冲突(条件转移时) ➢读操作数冲突(需要的多个操作数不一定都存放在 同一个存储字中) ➢写数据冲突(必须凑齐n个数才一起写入存储器) ➢读写冲突(要读出的一个字和要写入的一个字处在 同一个存储字内时,无法在一个存储周期内完成)