问答题 某总线支持2级Cache块传输方式,若每块6个字,每个字长为4个字节,时钟频率为100MHz。
问答题 当执行读操作时,第1个时钟周期接收地址,第2、3个为延迟周期,另用4个周期用于传送一个块。读操作的总线传输速率为多少?
【正确答案】
【答案解析】读操作所用时钟周期数为1+2+4=7(T)
总线读操作周期对应的频率为10 8 ÷7(MHz)
读操作总线宽度(即一次完整的读操作)为6×4=24(B)
所用数据传输速率为24×(10 8 ÷7)=343(MB/s)
问答题 当执行写操作时,第1个时钟周期接收地址,第2个为延迟周期,另用4个周期用于传送一个块。写操作的总线传输速率为多少?
【正确答案】
【答案解析】写操作所用时钟周期数为1+1+4=6(T)
总线写操作周期对应的频率10 8 ÷6(MHz)
一次完整的写操作传送的数据为6×4=24(B)
所用数据传输速率为24×(10 8 ÷6)=400(MB/s)
问答题 设全部的传输中,70%用于读,30%用于写,则该总线本次全部传输中的平均传送速率为多少?
【正确答案】
【答案解析】平均传输速率为343×70%+400×30%=360(MB/s)