若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=2△t,执行时间t执行=5△t。则执行 500 条指令时的加速比是( )A.2B.2.21C.2.39D.3

若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=2△t,执行时间t执行=5△t。则执行 500 条指令时的加速比是( )

A.2
B.2.21
C.2.39
D.3

参考解析

解析:流水线的加速比是指完成同样一批任务,不使用流水线即顺序执行所用的时间与使用流水线所用的时间之比。如果不使用流水线所用的时间为T0,使用流水线的执行时间为Tk,则流水线的加速比为:S = T0 / Tk 不使用流水线所用的时间为T0=500*(5+2+5)=6000△t。 使用流水线的执行时间为Tk =500*5△t +5△t +2△t =2507△t加速比:=6000△t/2507△t=2.39

相关考题:

●若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是指t取指=2ns,t分析=2ns,t执行=1ns。则100条指令全部执行完毕需 (38) ns。(38) A.163B.183C.193D.203

●一条指令的执行过程可以分解为取指、分析和执行三步,在取指时间t取指=3△t、分析时间t分析=2△t、执行时间t执行=4△t的情况下,若按串行方式执行,则10条指令全部执行完需要(5)△t。若按照流水方式执行,则执行完10条指令需要=(6)△t。(5)A.40B.70C.90D.100(6) A.20B.30C.40D.45

若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是 t取指=2ns,t分析=2ns,t执行=1ns,则100条指令全部执行完毕需(4)ns。A.163B.183C.193D.203

若每一条指令都可分解为取指、分析和执行三步。已知取指时间为5△t,分析时间为2△t,执行时间为5△t。如果按顺序方式从头到尾执行完500条指令需(3)。如果按[执行]k、[分析]k+1、[取值]k+2重叠的流水线方式执行,从头到尾执行完500条指令需(4)△t。(41)A.5590B.5595C.6000D.6007

● 若每一条指令都可以分解为取指、分析和执行三步。己知取指时间 t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要 (2) △t。如果按照流水方式执行,执行完 100 条指令需要 (3) △t。(2)A. 1190B. 1195C. 1200D. 1205(3)A. 504B. 507C. 508D. 510

●若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是t取指=2ns,t分析=2ns,t执行=1ns。则100条指令全部执行完毕需 (2) ns。(2) A.163B.183C.193D.203

● 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间 t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要 (4) △t。如果按照流水线方式执行,执行完 100 条指令需要 (5) △t。(4)A. 1190B.1195C. 1200D.1205(5)A. 504B. 507C. 508D. 510

若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要(2)△t。如果按照流水方式执行,执行完100条指令需要(3)△t。A.1190B.1195C.1200D.1205

若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5Δt,分析时间t分析=2Δt,执行时间t执行=5Δt。如果按顺序方式从头到尾执行完500条指令需(4)Δt。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需(5)Δt。A.5590B.5595C.6000D.6007

若每一条指令都可以分解为取指,分析和执行三步。已知取指时间t取指=8△t,分析时间t分析=3△t,执行时间t执行=12△t。如果按照流水线方式执行指令,从头到尾执行完 100条指令至少需(41) △t。如果取指时间t取指=8△t,分析时间t分析=12△t,执行时间 t执行=3△t,则从头到尾执行完100条指令至少需(42)△t。A.1200B.1223C.1224D.1211

若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是指 t取指=2ns,t分析=2ns,t执行=1ns。则100条指令全部执行完毕需(38)ns。A.163B.183C.193D.203

假设每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令,需要(18)At。如果按照流水线方式执行,执行完100条指令需要(19)△t。A.1190B.1195C.1200D.1205

执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析=2△t.执行时间t执行=3△t如果按照重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t. A、2500B、2505C、2510D、2515

通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(3)△t;若按执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(4)△t。A.2400B.3000C.3600D.5400

若每一条指令都可以分解为取指、分析和执行三步,已知取指时间取指=5△t,分析时间 分析=2△t,执行时间执行=5△t,如果按顺序方式从头到尾执行完500条指令需(35)△t。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需(36)△t。A.5590B.5595C.6000D.6007

若指令流水线把一条指令分为取指、分析和执行3部分,且3部分的时间分别是 t取指=2ns,t分析=2ns,t执行=lns。则100条指令全部执行完毕需______ns。A.163B.183C.193D.203

若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=2△t,执行时间t执行=5△t。如果按顺序方式从头到尾执行500条指令需(14)△t。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行500条指令需(15)△t。A.5590B.5595C.6000D.6007

假设一条指令的执行过程分为“取指令”、“分析”和“执行”3段,每一段的时间分别为t、2t 和 3t。在下面的情况下,分别写出连续执行n条指令所需要的时间表达式。(1)顺序执行方式(48)。(2)仅“取指令”和“执行”重叠(49)。(3)“取指令”、“分析”和“执行”重叠(50)。A.6n×△tB.12n×△tC.(6n-1)×△tD.3n×△t

通常可以将计算机系统中执行一条指令的过程分过取指令、分析和执行指令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

将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指 = 4△t、分析时间t分析 = 2△t、执行时间t执行 = 3△t,则执行完 100 条指令,需要的时间 为()△t。A.200B.300C.400D.405

若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=51.jpgt,分析时间t分析=21.jpgt,执行时间t执行=51.jpgt。如果按顺序方式从头到尾执行500条指令需( )△t。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行500条指令需(请作答此空)△t。A.2492B.2500C.2510D.2515

通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4Δt,分析时间为2Δt。执行时间为3Δt,按顺序方式从头到尾执行完600条指令所需时间为( )Δt;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(请作答此空)ΔtA.2400B.2405C.3000D.3009

若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是 t取指=3ns,t分析=2ns,t执行=1ns,则100条指令全部执行完毕需 ( ) ns。A.163B.183C.193D.303

通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为5Δt,分析时间为3Δt。执行时间为2Δt,按顺序方式从头到尾执行完600条指令所需时间为( )ΔtA.2400B.2000C.3600D.5400

通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为5Δt,分析时间为3Δt。执行时间为2Δt,按顺序方式从头到尾执行完600条指令所需时间为2000Δt;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完200条指令所需时间为( )Δt。A.1400B.1800C.1000D.1005

通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令 3 步,若取指令时间为 4△t,分析时间为 2△t,执行时间为 3△t,按顺序方式从头到尾执行完 600 条指令所需时间为( 上题 )△t;若按执行第 i 条、分析第 i+1 条、读取第 i+2 条重叠的流水线方式执行指令,则从头到尾执行完 600 条指令所需时间为( 本题)△t。A. 2400 B. 2405 C. 3000 D. 3009

将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指=4△t、分析时间t分析=2△t、执行时间t执行=3△t,则执行完100条指令,需要的时间为(5) △t.A.200B.300C.400D.405