一个四体低位交叉存储器,每个模块容量为128K×32位,存取周期为100ns,总线传输周期为25ns。若连续读取8个存储字,理论上所需最短时间是多少?
答案解析
核心考点:低位交叉存储器的流水线访问机制与时间计算。解题思路:低位交叉存储器利用流水线技术,每个模块的启动间隔为总线传输周期。四体结构意味着每25ns可启动一个新模块。连续读取8个字时,第一个字耗时100ns存取周期,后续每25ns启动新模块,但需注意模块数量限制。由于8个字超过模块数4,第二轮需等待前一轮完成。计算公式为:总时间=存取周期 + (字数-1)×总线周期。但当字数超过模块数时,需考虑流水线阻塞。正确计算应为:100ns + (8-1)×25ns = 175ns,但需验证是否满足流水线条件。根据低位交叉存储器要求,模块数需≥T/t=100/25=4,刚好满足。因此选项B正确。干扰项分析:A未考虑全部数据传输;C错误应用高位交叉模式;D未利用并行性。易错点:混淆高位与低位交叉的时间计算公式。
正确答案:B