[信息与通信]系统结构Chpt3
计算机系统结构 第一章 基本概念 第二章 指令系统 第三章 存储系统 第四章 输入输出系统 第五章 标量处理机 第六章 向量处理机 第七章 互连网络 第八章 并行处理机 第九章 多处理机 第三章 存储系统 在一般计算机系统中主要有两种存储系统:Cache存储系统:由Cache和主存储器构成。主要目的:提高存储器速度虚拟存储系统:由主存储器和磁盘存储器构成 主要目的:扩大存储器容量 2、存储系统的容量 要求:存储系统的容量等于M2存储器的容量提供尽可能大、能随机访问的地址空间。 1、并行访问存储器 方法:把m字w位的存储器改变成为m/n字n×w位的存储器 逻辑实现:把地址码分成两个部分,一部分作为存储器的地址,另一部分负责选择数据 主要缺点:访问冲突大(1) 取指令冲突(2) 读操作数冲突(3) 写数据冲突 (4) 读写冲突 2、高位交叉访问存储器 主要目的:扩大存储器容量 实现方法:用地址码的高位区分存储体号 参数计算方法:m:每个存储体的容量n:总共的存储体个数j:存储体的体内地址,j=0, 1, 2, …, m-1 k:存储体的体号,k=0, 1, 2, …, n-1存储器的地址:A=m×k+j存储器的体内地址:Aj=A mod m存储器的体号: Ak=向下取整(A/m) 3、低位交叉访问存储器 主要目的:提高
原创力文档

文档评论(0)