L6S2-多模块交叉存储器.pptx

L6S2-多模块交叉存储器.pptx

ID:57665132

大小:729.31 KB

页数:14页

时间:2020-08-31

L6S2-多模块交叉存储器.pptx_第1页
L6S2-多模块交叉存储器.pptx_第2页
L6S2-多模块交叉存储器.pptx_第3页
L6S2-多模块交叉存储器.pptx_第4页
L6S2-多模块交叉存储器.pptx_第5页
资源描述:

《L6S2-多模块交叉存储器.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机组成与系统结构陈泽宇博士,副教授L6S2多模块交叉存储器第6讲存储系统2第1节双端口存储器第2节多模块交叉存储器第3节相联存储器第4节Cache基本原理第5节地址映射第6节替换策略与写操作策略1.存储器的模块化组织多模块存储器(多体存储器)由多个能独立操作的模块组成的存储器给每个模块配置自己的存储器地址寄存器(MAR)、存储器数据寄存器(MDR)和读写电路,使每个模块都能独立进行读写操作在任一给定时刻对几个模块同时执行读或写操作,从而提高整个主存的平均存取时间两种地址分配方案:顺序方式和交叉方式1)顺序方式在常规的主存储器设计中,访问地址采用顺序方式演示动

2、画CPU送来的主存地址被分成高n位和低m位主存地址的高n位表示模块号,其模块号为0,1,2,…,2n-1,共2n个,译码后从2n个模块中选中一个模块主存地址的低m位表示块内地址,m位译码后,选定模块中的一个具体的存储字单元在一个模块内,程序从低位地址连续存放当CPU执行对主存连续单元的读写请求时,只有一个模块和CPU进行数据存取操作,其他模块则可停止工作或与外部设备进行直接存储器存取(DMA)操作顺序方式的优点可以通过简单地增加模块而方便地扩展系统存储容量一旦发生故障,出现故障的模块仅仅影响存储空间的一个局部区域,其他模块可以照常工作但在这种结构中,各模块彼此串

3、行工作,存储器带宽受到很大限制,难以有效提高主存速度2)交叉方式多模块存储器的另一种地址分配方案是交叉方式演示动画设存储器容量为32个字,分成4个模块,每个模块8个字将4个线性地址0,1,2,3依次分配给M0,M1,M2,M3模块,再将线性地址4,5,6,7依次分给M0,M1,M2,M3模块,……当存储器寻址时,用地址寄存器的低2位选择4个模块中的1个,而用高3位选择模块中的8个字主存地址的低n位表示模块号,高m位表示块内地址使连续地址分布在相邻的不同模块内,而同一模块内的地址不连续容量相同的不同模块各自以等同的方式与CPU交换信息模块M0,M1,M2,M3采用

4、地址交叉编址方法,即将单元地址依次排在各个模块中,称为模4交叉编址若有m个模块,则称模m交叉编址由于采用交叉存储编址,对于任何CPU读写访问或与外设DMA传送,只要是对主存连续字的成块传送,就可以实现多模块流水式并行存取,亦即使多个模块在任一时刻同时并行工作,大大提高存储器的带宽由于CPU的速度比主存快,同时从主存取出多条指令,必然会提高机器的运行速度CPU访问4个存储体,分时启动、分时控制,即每经过个存储周期T就访问一个模块在0时刻启动模块M0,在时刻分别启动模块M1,M2,M3经T周期后,四个模块就都进入了并行工作状态,各模块在存储周期内互相重叠访问对每个存

5、储体来说,存储周期是T而对CPU来说,存储周期为在理想情况下,主存的周期缩短为,n为模块数,T为每个存储体的存储周期程序转移及操作数寻址通常会导致对存储器的访问不是按顺序地址,甚至有可能多个地址访问同一个模块使交叉存储器的实际有效周期略低于理论上的有效周期但交叉存储器能大大提高存取速度则是显而易见的这种方案也有明显的不足任一模块一旦出现故障,都将影响到整个存储器2.多模块交叉存储器的基本结构四模块交叉存储器的结构主存被分为4个相互独立、容量相同的模块,每个模块有自己的读写控制电路、地址寄存器和数据寄存器,各自以同等方式与CPU交换信息地址码的低位字段经过译码选择

6、不同的模块,而高位字段则指向相应模块内的存储字连续地址分布在相邻的不同模块内,同一模块内地址不连续借由交叉存储方式,可实现对连续字成块传送的多模块流水式并行存取CPU同时访问4个模块,由存储器控制部件控制它们分时使用数据总线进行信息传递对每一个存储器模块而言,从CPU给出访存命令直到读出信息仍然使用一个存取周期时间但对CPU而言,它可以在一个存取周期内连续访问4个模块,各模块的读写过程重叠进行多模块交叉存储器是并行存储器结构,大大提高存储器带宽本节到此结束,谢谢!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。