【正确答案】
C
【答案解析】[解析] A错误,ALU操作时间缩短20%不能加快流水线执行速度。因为指令流水线的执行速度取决于最慢的功能部件所用时间,最慢的是存储器,只有缩短了存储器的操作时间才可能加快流水线速度。
B错误,ALU操作时间增加20%后,变成180ps,仍然比存储器所用的时间200ps小,因此,对流水线执行速度没有影响,故B错误。
C正确,ALU操作时间增加40%后,变成210ps,因此,在不考虑流水段寄存器延时的情况下,流水线的时钟周期从200ps变为210ps,成为最慢的功能部件,流水线执行速度降低了(210-200)/200=5%,故C正确。
D错误。