为实现“执行K”与“分析k+1”的重叠,必须()。A、操作数和指令分别存放在两个独立编址的存储器中B、采用多体交叉主存结构,且不共存于一个体中C、有独立的指令分析部件和指令执行部件D、增设指令缓冲寄存器

题目

为实现“执行K”与“分析k+1”的重叠,必须()。

  • A、操作数和指令分别存放在两个独立编址的存储器中
  • B、采用多体交叉主存结构,且不共存于一个体中
  • C、有独立的指令分析部件和指令执行部件
  • 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题:

微处理器对I/O口的编址方式一般有两种。一种是将I/O口地址和主存储器地址统一编址,把I/O口地址看作存储器地址的一部分,指令系统中,没有专门的I/O指令。另一种是将I/O口地址和存储器地址分别独立编址,采用专门的【 】指令对I/O口地址进行操作。


正确答案:I/O
I/O

第3题:

指令间“一次重叠”说法有错的是()。

A.仅执行K与分析K重叠

B.分析K执行后立即开始执行K

C.应尽量使分析K+1与执行K的时间相等

D.只需要一套指令分析部件和执行部件


正确答案:B

第4题:

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

A.2492
B.2500
C.2510
D.2515

答案:C
解析:
顺序执行时,每条指令都需三步才能执行完,设有重叠。总的执行时间为:

在流水线执行时,所用的时间为:

重叠执行时间关系为:

第5题:

计算机中存放当前指令地址的寄存器称为(7),在顺序执行程序时,若指令长度为16位,存储器按字节编址,每执行一条指令该寄存器自动加(8)。

A.地址寄存器

B.指令寄存器

C.栈地址寄存器

D.程序计数器


正确答案:D

第6题:

在微机中,能指出CPU下一次要执行的指令地址的部件是()

A、程序计数器

B、指令寄存器

C、数据寄存器

D、缓冲存储器


参考答案:A

第7题:

计算机中存放当前指令地址的寄存器称【 】。在程序顺序执行时,如果存储器按字节编址,每执行一条指令后,该寄存器自动加上已经执行的指令的字节数;如果执行转移、调用、中断等指令,则该寄存器接收新的地址。


正确答案:程序计数器PC
程序计数器PC

第8题:

指令间的“一次重叠”是指()。

A.取指K+1与分析K重叠

B.分析K+1与执行K重叠

C.分析K与执行K+1重叠

D.执行K与取指K+1重叠


正确答案:B

第9题:

指出CPU下一次要执行的指令地址的部件是______。

A.程序计数器

B.指令寄存器

C.数据寄存器

D.缓冲存储器


正确答案:A

第10题:

某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(3△t)、分析指令(1△t)、取操作数(5△t)、运算(1△t), 写回结果(2△t)组成,并分别用5个子部件完成,该流水线的最大吞吐率为( )。


答案:B
解析:
吞吐率:单位时间内流水线完成的任务数量。
最大吞吐率 =1/max(

),而其中,m是流水线的段数, 是特定过程段执行时间。

更多相关问题