指令系统与指令流水线类

某四级指令流水线分别完成取指、取数、运算、保存结果四步操作。

若完成上述操作的时间依次为 8ns、9ns、4ns、8ns,则该流水线的操作周期应至少为(  9   )ns。

 

计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将(  程序计数器(PC)  )的内容送到地址总线上。

将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,

若取指时间t取指=4△t、分析时间t分析=2△t、执行时间t执行=3△t,则执行完100条指令,需要的时间为(  405  )△t。

 

以下关于指令流水线性能度量的叙述中,错误的是(  流水线采用异步控制会明显提高其性能  )。

Flynn分类法基于信息流特征将计算机分成4类.其中(  MISD  )只有理论意义而无实例。

 

通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4Δt,分析时间为2Δt,

执行时间为3Δt,按顺序方式从头到尾执行完600条指令所需时间为(  5400  )Δt;

若按照执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(  2405  )Δt。

 

CPU要执行的指令为:MOV R1, #45 (即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为(  寄存器寻址和立即寻址  )。

指令系统中采用不同寻址方式的目的是(   扩大寻址空间并提高编程灵活性  ).

计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其(  操作码和地址码都应存入指令寄存器(IR)  )。

以下关于 CISC (Complex Instruction Set Computer.复杂指令集计算机)和

RISC (Reduced Instruction Set Computer,精简指令集计算机)的叙述中,错误的是(  在CISC中,其复杂指令都采用硬布线逻辑来执行  )。

指令流水线由5段组成,第1、3、5段所需时间为△t,第2、4段所需时间分别为3△t、2△t,如下图所示,

那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为(),

 

posted @ 2018-05-08 21:31  老乌龟  阅读(998)  评论(0编辑  收藏  举报