若某计算机最复杂指令的执行需要完成5个子功能,分别由功能部件A~E实现,各功能部件所需时间 分别为80ps 、50ps 、50ps、70ps和50ps, 采用流水线方式执行指令,流水段寄存器延时为20ps, 则CPU 时钟周期至少为()。
A.60ps
B.70ps
C.80ps
D.100ps
[tag_link]
正确答案:D
指令流水线的每个流水段时间单位为时钟周期,题中指令流水线的指令需要用到 A~E 五个部件,所以每个流水段时间应取:最大部件时间 80ps, 此外还有寄存器延时为 20ps, 则 CPU 时钟周期至少是 100ps。答案选 D。