1、当流水线中各个流水段的执行时间不完全相等时,流水线的最大吞吐率与实际吞吐率主要是由流水线中执行时间最长的那个流水段来决定的,这个流水段就成了整个流水线的“瓶颈” 。解决流水线“瓶颈”问题的方法主要有哪两种?答:细分瓶颈段与重复设置瓶颈段。2 一条线性静态多功能流水线由 6 个功能段组成,加法操作使用其中的 1,2,3,6 功能段,乘法操作使用其中的 1,4,5,6 功能段,每个功能段的延迟时间均相等。流水线的输出端与输入端之间有直接数据通路,而且设有足够的缓冲及寄存器。用这条流水线计算。61iiBAF(1) 画出流水线时空图;(2) 计算流水线的实际吞吐率,加速比和效率。3、一条由 4 个功能段组成的非线性流水线的预约表如下,每个功能段的延迟时间都为10ns(1ns=10 -9 秒) 。功能段 时间 1 2 3 4 5 6S1 X XS2 X XS3 XS4 X X(1) 写出流水线的禁止向量和初始冲突向量;(2) 画出状态图;(3) 求流水线的最小启动循环和最小平均启动距离。(1)禁止向量 F=(5,2,1) ,冲突向量 C=(10011)(2)(3)最小启动循环为(3) ,最小平均启动距离为 3