设存储器容量为32M字,字长64位,模块数m=4,分别用顺序方式和交叉方式进行组织。若存储周期T=200ns,数据总线宽度为64位,总线传送周期 t=50ns。问:顺序存储器和交叉存储器的平均存取时间、带宽各是多少?
首先我们要算信息总量:(只与字长有关)
q = 64 bit x 4 = 256 bit
再算平均访问时间:
顺序:T1 = m x T = 200 x 4 = 800 ns
交叉:T2 = T + (m - 1)xt = 200 + 3 x 50 = 350 ns
最后算带宽:
顺序 W1 = q / T1 = 256 ÷ (800 x ) = 320 Mbit/s
交叉 W2 = q / T2 = 256 ÷ (350 x ) ≈ 731Mbit/s