第1题:
若每一条指令都可分解为取指、分析和执行三步。已知取指时间为5△t,分析时间为2△t,执行时间为5△t。如果按顺序方式从头到尾执行完500条指令需(3)。如果按[执行]k、[分析]k+1、[取值]k+2重叠的流水线方式执行,从头到尾执行完500条指令需(4)△t。
(41)
A.5590
B.5595
C.6000
D.6007
第2题:
若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5Δt,分析时间t分析=2Δt,执行时间t执行=5Δt。如果按顺序方式从头到尾执行完500条指令需(4)Δt。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需(5)Δt。
A.5590
B.5595
C.6000
D.6007
第3题:
A.仅执行K与分析K重叠
B.分析K执行后立即开始执行K
C.应尽量使分析K+1与执行K的时间相等
D.只需要一套指令分析部件和执行部件
第4题:
通常可以将计算机系统中执行一条指令的过程分过取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按照顺序方式从头到尾执行完600条指令所需时间为( )△t;若按照执行第i条、分析第i+1条、读取i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为( )△t。
A.2400 B.3000 C.3600 D.5400 A.2400 B.2405 C.3600 D.3009
第5题:
通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(3)△t;若按执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(4)△t。
A.2400
B.3000
C.3600
D.5400
第6题:
关于流水线问题。05年下网工第5题:取指5,分析2,执行5。500条指令。计算公式要用:取指+MAX{分析,取指}+498*MAX{取指,分析,执行}+MAX{分析,执行}+执行。这个公式才能得到正确答案2510。而07年下第3题:取指4,分析3,执行5,100条指令。用上述公式得508,C答案。用:第1条指令时间+(指令总数-1)*最大任务时间才能得到正确答案B:507究竟哪个是真理啊?
第7题:
某计算机执行一条指令的过程分为取指令、分析指令和执行指令3段操作,每一段操作占用的时间分别是△t、2△t、3△t。若采用常规的顺序串行执行方式,连续执行n条指令所需时间是(7);若采用流水线方式,3段操作重叠执行时,连续执行n条指令所需时间是(8)。
A.9n△t
B.3n△t
C.6n△t
D.3(n-1)△t
第8题:
A.取指K+1与分析K重叠
B.分析K+1与执行K重叠
C.分析K与执行K+1重叠
D.执行K与取指K+1重叠
第9题:
假设一条指令的执行过程分为“取指令”、“分析”和“执行”3段,每一段的时间分别为t、2t 和 3t。在下面的情况下,分别写出连续执行n条指令所需要的时间表达式。(1)顺序执行方式(48)。(2)仅“取指令”和“执行”重叠(49)。(3)“取指令”、“分析”和“执行”重叠(50)。
A.6n×△t
B.12n×△t
C.(6n-1)×△t
D.3n×△t
第10题: