早教吧 育儿知识 作业答案 考试题库 百科 知识分享

(高分求解)计算机组成原理-指令流水线请问,下面这两道题解法是否一样?第二题网上很多答案,现在请高手解答一下第二题。或者给个思路(100ns,100ns,80ns,50ns和40ns,35ns,36ns,32ns

题目详情
(高分求解)计算机组成原理-指令流水线
请问,下面这两道题解法是否一样?第二题网上很多答案,现在请高手解答一下第二题。或者给个思路(100ns , 100ns , 80ns , 50ns 和 40ns,35ns,36ns,32ns 这两题时间不一样,会影响第(2)问么?)
第一题:---------------
今有4级流水线分别完成取值、指令译码并取数、运算、送结果四步操作,
今假设完成各步操作的时间依次为100ns,100ns,80ns,50ns。
请问:(1)流水线的操作周期应设计为多少?
(2)若相邻两条指令发生数据相关,而且在硬件上不采取措施,那么第二条指令要
推迟多少时间进行。
(3)如果在硬件设计上加以改进,至少需推迟多少时间?
第二题:------------
现有4级指令流水线,分别完成取指令、指令译码并且取数、运算、送结果四步操作,假设完成各步操作的时间依次为40ns,35ns,36ns,32ns。请问:
(1)流水线操作的时钟周期应设计为多少ns?
(2)若相邻两条指令发生数据相关,而且在硬件上不采取措施,那么第2条指令要推迟多少时间进行?
(3)在硬件设计上采取什么改进措施,可不需推迟。
有心解答者,可以再加分。
呃,写错了,是第一题网上有答案,第二题没有
▼优质解答
答案和解析
在我看来,上面两个题就是数据变了吧既然知道第一题怎么做,第二题不就简单了,思路都是一样的题目数据会影响第二问的答案的第一个问 流水线的操作时钟周期 t应按四步操作中最长时间来考虑, 所以t=40ns第二个问 发生...
看了(高分求解)计算机组成原理-指...的网友还看了以下: