指令间“一次重叠”说法有错的是()。A、仅“执行k”与“分析k+1”重叠B、“分析k”完成后立即开始“执行”C、应尽量使“分析k+1”与“执行k”时间相等D、只需要一套指令分析部件和执行部件
指令间“一次重叠”说法有错的是()。
- A、仅“执行k”与“分析k+1”重叠
- B、“分析k”完成后立即开始“执行”
- C、应尽量使“分析k+1”与“执行k”时间相等
- D、只需要一套指令分析部件和执行部件
相关考题:
若每一条指令都可分解为取指、分析和执行三步。已知取指时间为5△t,分析时间为2△t,执行时间为5△t。如果按顺序方式从头到尾执行完500条指令需(3)。如果按[执行]k、[分析]k+1、[取值]k+2重叠的流水线方式执行,从头到尾执行完500条指令需(4)△t。(41)A.5590B.5595C.6000D.6007
程序段如下 int k=-20; while (k=0)k=k+1; 则以下说法中正确的是( )A.while循环执行20次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次
执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析=2△t.执行时间t执行=3△t如果按照重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t. A、2500B、2505C、2510D、2515
假设一条指令的执行过程分为“取指令”、“分析”和“执行”3段,每一段的时间分别为t、2t 和 3t。在下面的情况下,分别写出连续执行n条指令所需要的时间表达式。(1)顺序执行方式(48)。(2)仅“取指令”和“执行”重叠(49)。(3)“取指令”、“分析”和“执行”重叠(50)。A.6n×△tB.12n×△tC.(6n-1)×△tD.3n×△t
程序段如下intk=1;while(!k==0){k=k+1;printf("%d\n",k);}说法正确的是()。 A.while循环执行2次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次
若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=51.jpgt,分析时间t分析=21.jpgt,执行时间t执行=51.jpgt。如果按顺序方式从头到尾执行500条指令需( )△t。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行500条指令需(请作答此空)△t。A.2492B.2500C.2510D.2515
程序段如下 int k=1 while(!k= =O){k=k+1;printf(“%d\n”,k);} 说法正确的是()A、while循环执行2次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次
为实现“执行K”与“分析k+1”的重叠,必须()。A、操作数和指令分别存放在两个独立编址的存储器中B、采用多体交叉主存结构,且不共存于一个体中C、有独立的指令分析部件和指令执行部件D、增设指令缓冲寄存器
单选题程序段如下 int k=1 while(!k= =O){k=k+1;printf(“%d\n”,k);} 说法正确的是()Awhile循环执行2次B循环是无限循环C循环体语句一次也不执行D循环体语句执行一次
单选题为实现“执行K”与“分析k+1”的重叠,必须()。A操作数和指令分别存放在两个独立编址的存储器中B采用多体交叉主存结构,且不共存于一个体中C有独立的指令分析部件和指令执行部件D增设指令缓冲寄存器
填空题始终只让第K+1条指令的“分析”与第K条指令的“执行”在时间上重叠的方式称为()。