第1题:
● 某指令流水线由 5段组成,第 1、3、5段所需时间为?t,第2、4段所需时间分别为3?t、2?t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP 为 (6) 。
第2题:
第3题:
●设某流水线计算机主存的读/写时间为100ns,有一个指令和数据合一的Cache,已知该Cache的读/写时间为10ns,取指令的命中率为98%,取数的命中率为95%。在执行某类程序时,约有1/5指令需要存/取一个操作数。假设指令流水线在任何时候都不阻塞,则设置Cache后,每条指令的平均访存时间约为 (14) 。
(14) A.12ns
B.15 ns
C.18 ns
D.120ns
第4题:
第5题:
第6题:
假设用一条4级流水线结构来完成一条指令的取指、指令译码和取数、运算以及送回结果4个基本操作,各段执行时间分别是10ns、30ns、20ns、40ns,若用该流水线完成100条连续指令,则该流水线的吞吐率为(1)、加速比为(2)、效率为(3)。
A.2.53×107/s
B.2.46×107/s
C.2.64×107/s
D.2.94×107/s
第7题:
第8题:
下面是有关微处理器指令流水线的叙述,其中错误的是
A.指令流水线中的功能部件(如取指部件、译码部件等)同时执行各自的任务
B.指令流水线在理想情况下,每个时钟都有一条指令执行完毕
C.Pentium处理器中的所谓“超级流水线”就是指级数很多而每级功能又比较简单的流水线
D.Pentium4微处理器中含有三条功能相同的整数运算流水线
第9题:
第10题: