设存储器容量为32字,字长64位,模块数m=4,存储周期T=200ns,数据总线宽度为64位,总线传送周期τ=50ns。用交叉方式进行组织,交叉存储器的带宽是( )。

admin2013-07-12  58

问题 设存储器容量为32字,字长64位,模块数m=4,存储周期T=200ns,数据总线宽度为64位,总线传送周期τ=50ns。用交叉方式进行组织,交叉存储器的带宽是(    )。

选项 A、32×107位/秒   
B、8×107位/秒
C、73×107位/秒
D、18×107位/秒

答案C

解析 顺序存储存储器连续读出4个字需要4个存储周期,而交叉存储存储器连续读出4个字,由于采用分时启动的方法,只需要一个存储周期加上三个总线传输周期的时间。现字长为64位,交叉存储器连续读出4个字的信息总量q=64位×4=256位,交叉存储器连续读出4个字所需的时间t=T+(4—1)τ=200ns+3×50ns=350ns=3.5×10-7s,所以交叉存储器的带宽W=q/t=256÷(3.5×10-7)=73×107(位/秒)。
[归纳总结]多模块交叉存储器是线性编址的,地址在各模块中有两种安排方式,分别是高位交叉编址(顺序方式)和低位交叉编址(交叉方式)。
    高位交叉编址的多模块存储器用地址码的高位区分存储模块,地址码的低位选择存储单元。低位交叉编址的多模块存储器用地址码的低位区分存储模块,地址码的高位选择存储单元。在低位交叉存储器中,连续的地址分布在相邻的模块中,而同一模块内的地址都是不连续的。这种存储器采用分时启动的方法,可以在不改变每个模块存取周期的前提下,提高整个主存的速度。
[解题技巧]题干中的存储器容量的大小对解题没有影响。
转载请注明原文地址:https://kaotiyun.com/show/Qrxi777K
0

最新回复(0)