问答题今有4级流水线,分别完成取指、指令译码并取数、运算、送结果四步操作,假设完成各步操作的时间依次为100ns,100ns,80ns,50ns,请问:  (1)流水线的操作周期应设计为多少?  (2)若相邻两条指令发生数据相关,而且在硬件上不采取措施,那么第2条指令要推迟多少时间进行?  (3)如果在硬件设计上加以改进,至少需要推迟多少时间?

题目
问答题
今有4级流水线,分别完成取指、指令译码并取数、运算、送结果四步操作,假设完成各步操作的时间依次为100ns,100ns,80ns,50ns,请问:  (1)流水线的操作周期应设计为多少?  (2)若相邻两条指令发生数据相关,而且在硬件上不采取措施,那么第2条指令要推迟多少时间进行?  (3)如果在硬件设计上加以改进,至少需要推迟多少时间?

相似考题