假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每一段分别只有一个部件可供使用,并且执行时间分别为ΔT、3ΔT和4ΔT,假设“取指令”、“分析”和“执行”可重叠,并假设n足够大,连续执行N条指令所需要花费的最短时间约为( )。
A. NΔT
B. 2NΔT
C. 4NΔT
D. 6NΔT
关于动态调度,下列说法错误的是( )
A. 动态调度允许乱序执行。
B. 动态调度并不能真正消除数据相关,但能在出现数据相关时尽量避免处理器空转。
C. 为了允许乱序执行,将基本流水线的译码阶段分为流出和读操作数两个段。
D. 记分牌是静态调度算法之一。
改进Cache的性能可以从哪方面入手( )
A. 降低失效率
B. 减少失效开销
C. 减少Cache命中时间
D. ABC
关于请求字处理技术,下列说法错误的是( )
A. 从下一级存储器调入Cache的块中,只有一个字是立即需要的,这个字称为请求字。
B. 应尽早把请求字发送给CPU。
C. 请求字处理技术的具体实施方案有两种:尽早重启动和请求字优先。
D. 调块时,从请求字所在的位置读起。这样,第一个读出的字便是请求字。将之立即发送给CPU,这种方案为尽早重启动。