90ns
80ns
70ns
60ns
第1题:
某指令流水线由5段组成,各段所需要的时间如图3-1所示。连续输入10条指令时的吞吐率为(5)。
A.0.1428Δt
B.0.2041Δt
C.0.2857/Δt
D.0.3333/Δt
第2题:
在下列不同结构的处理机上执行6x6的矩阵乘法C:A×B,计算所需要的最短时间。只计算乘法指令和加法指令的执行时间,不计算取操作数、数据传送和程序控制等指令的执行时间。加法部件和乘法部件的延迟时间都是3个时钟周期,另外,加法指令和乘法指令还要经过“取指令”和“指令译码”的时钟周期,每个时钟周期为20ns,C的初始值为“0”。各操作部件的输出端有直接数据通路连接到有关操作部件的输入端,在操作部件的输出端设置有足够容量的缓冲寄存器。如果处理机内只有一个通用操作部件,采用顺序方式执行指令,那么所需要的时间为(5)。如果单流水线标量处理机,有一条两个功能的静态流水线,流水线每个功能段的延迟时间均为一个时钟周期,加法操作和乘法操作各经过3个功能段,那么所需要的时间为(6)。
A.105.6ms
B.52.8ms
C.39.6ms
D.72.8ms
第3题:
●在下列不同结构的处理机上执行6×6的矩阵乘法C=A×B,计算所需要的最短时间。只计算乘法指令和加法指令的执行时间,不计算取操作数、数据传送和程序控制等指令的执行时间。加法部件和乘法部件的延迟时间都是3个时钟周期,另外,加法指令和乘法指令还要经过"取指令"和"指令译码"的时钟周期,每个时钟周期为20ns,C的初始值为"0"。各操作部件的输出端有直接数据通路连接到有关操作部件的输入端,在操作部件的输出端设置有足够容量的缓冲寄存器。如果处理机内只有一个通用操作部件,采用顺序方式执行指令,那么所需要的时间为 (5) 。如果单流水线标量处理机,有一条两个功能的静态流水线,流水线每个功能段的延迟时间均为一个时钟周期,加法操作和乘法操作各经过3个功能段,那么所需要的时间为 (6) 。
(5) A.105.6ms
B.52.8ms
C.39.6ms
D.72.8ms
(6) A.6480ns
B.3240ns
C.4020ns
D.8040ns
第4题:
某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时 的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为 (4)
A.8/56Δt
B.8/32Δt
C.8/28Δt
D.8/24Δt
第5题:
● 某指令流水线由 5段组成,第 1、3、5段所需时间为?t,第2、4段所需时间分别为3?t、2?t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP 为 (6) 。
第6题:
某计算机执行一条指令的过程分为取指令、分析指令和执行指令3段操作,每一段操作占用的时间分别是△t、2△t、3△t。若采用常规的顺序串行执行方式,连续执行n条指令所需时间是(7);若采用流水线方式,3段操作重叠执行时,连续执行n条指令所需时间是(8)。
A.9n△t
B.3n△t
C.6n△t
D.3(n-1)△t
第7题:
某指令流水线由5段组成,各段所需要的时间如图1-1所示。
连续输入10条指令时的吞吐率为(11)。
A.10/70△t
B.10/49△t
C.10/35△t
D.10/30△t
第8题:
某指令流水线由5段组成,各段所需要的时间如下图所示。
连续输入10条指令时的吞吐率为(6)。
A.10/70Δt
B.10/49Δt
C.10/35Δt
D.10/30Δt
第9题:
某指令流水线南5段组成,第l、3、5段所需时间为△t,第2、4段所需时间分别为3△t、2△t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为( )。
A.n/[5*(3+2)△t]
B.n/[(3+3+2)△t+3(n-1)△t]
C.n/[(3+2)△t+(n-3)△t]
D.n/[(3+2)△t+5*3△t]
第10题:
某指令流水线由 5段组成,第 1、3、5段所需时间为?t,第2、4段所需时间分别为3?t、2?t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP 为 (5)。
A.A
B.B
C.C
D.D