指令按照流水线方式执行,能够改变的是()
A: 多条指令的执行时间
B: 单条指令的执行时间
C: 指令周期
D: 指令长度
A: 多条指令的执行时间
B: 单条指令的执行时间
C: 指令周期
D: 指令长度
举一反三
- 指令周期是执行一条指令所需要的时间。但不同的指令,其执行时间相同。
- 通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3部。若取指令时间为Δt,分析时间为Δt,执行时间为Δt。按照顺序执行方式从头到尾执行完100条指令所需要的时间为( ) Δt;若采用三级流水线方式执行指令,则从头到尾执行完100条指令所需要的时间为 ( )Δt。
- 在高速计算机中,广泛采用指令流水线技术。在指令流水线技术中,可以将指令的执行分为取指令、分析指令和执行指令三个阶段。不同指令的不同阶段可以______执行,各个阶段的执行日寸间最好______,否则在流水线运行时,每个阶段的执行时间应取______。 A: 3个执行阶段的时间之和 B: 3个执行阶段时间的平均值 C: 3个执行阶段时间的最小值 D: 3个执行阶段时间的最大值
- 如果一条指令的执行过程分为取指令、指令分析、指令执行三个子过程,且取指令、分析指令、执行指令三个过程段的时间都是 $\Delta t$, 分别求指令顺序执行、指令流水执行 两种方式执行 $n=2000$ 条指令所用的总时间。
- 从指令执行时间看,乘、除指令的执行需要四个机器周期。