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

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

A.200
B.300
C.400
D.405
参考答案和解析
答案:D
解析:
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第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


正确答案:C

第2题:

● 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间 t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要 (4) △t。如果按照流水线方式执行,执行完 100 条指令需要 (5) △t。

(4)

A. 1190

B.1195

C. 1200

D.1205

(5)

A. 504

B. 507

C. 508

D. 510


正确答案:C,B


第3题:

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

(5)A.40

B.70

C.90

D.100

(6) A.20

B.30

C.40

D.45


正确答案:C,D

第4题:

若指令流水线把一条指令分为取指、分析和执行三部分,且这三部分的时间分别是 t取指=2 ns,t分析=2 ns,t执行=1 ns,则100条指令全部执行完中需______ns。

A.163

B.183

C.193

D.203


正确答案:D
解析:根据公式:流水线执行时间=第一条指令执行时间+(指令条数-1)×流水线周期可得:(2+2+1)+(100-1)×2=203ns

第5题:

若每一条指令都可以分解为取指、分析和执行三步。已知取指时间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


正确答案:C
解析:见公共试题Ⅱ(4)、(5)。

第6题:

● 若每一条指令都可以分解为取指、分析和执行三步。己知取指时间 t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要 (2) △t。如果按照流水方式执行,执行完 100 条指令需要 (3) △t。

(2)

A. 1190

B. 1195

C. 1200

D. 1205

(3)

A. 504

B. 507

C. 508

D. 510


正确答案:C,B


第7题:

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

A.1190

B.1195

C.1200

D.1205


正确答案:C

第8题:

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

A.163

B.183

C.193

D.203


正确答案:D
解析:在这种情况下,完成N条指令的所需要的时间为:

第9题:

若每一条指令都可以分解为取指,分析和执行三步。已知取指时间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.1200

B.1223

C.1224

D.1211


正确答案:D

第10题:

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

A.1190

B.1195

C.1200

D.1205


正确答案:C

更多相关问题