综合题

假设总线的时钟频率为 100MHz, 总线的传输周期为 4 个时钟周期, 总线的度为 32 位, 试求总线的数据传输率。 若想提高一倍数据传输率, 可采取什么措施?

【正确答案】

根据总线的时钟频率为 100MHz, 得 1 个时钟周期为 1/ 100MHz=0. 01μs, 一个总线传输周期等于 4个时钟周期, 0. 01μs*4=0. 04μs。 由于总线的宽度为 32 位, 等于 4 字节, 故总线的数据传输率为: 4B/(0. 04μs)=100MB/ s。
若想提高一倍数据传输率, 有两种方法: ①在不改变时钟频率的前提下, 将数据线的宽度改为 64 位; ②仍保持数据宽度为 32 位, 但使总线的时钟频率增加到 200MHz。

【答案解析】