假设某机中一条指令可分为取指(IF)、译码并取数(ID)、执行(EX)、写结果(WR)4个阶段,且每个阶段的操作时间相同,假设连续执行100条指令,采用指令四级流水技术,相对未采用流水线技术加速比为______。
A: 1.98
B: 2.50
C: 3.88
D: 4.58
A: 1.98
B: 2.50
C: 3.88
D: 4.58
举一反三
- 假设指令流水线分取指(IF)、译码(ID)、执行(EX)、回写(WR)四个过程段,共有10条指令连续输入此流水线。(1)画出指令周期流程。(2)画出非流水线时空图。(3)画出流水线时空图。(4)假设时钟周期为[tex=2.571x1.0]RZoUqN1+MCjeHiftHlrs/A==[/tex],求流水线的实际吞吐率(单位时间执行完毕的指令数)。(5)求该流水处理器的加速比。(6)求该流水线的效率。
- 指令流水线应用:指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)写回寄存器(WB)五个过程段,共有20条指令连续输入此流水线。要求:1画出流水处理的时空图,假设时钟周期100ns。2求流水线的实际吞吐率(单位时间里执行完毕的指令数)。3求流水线的加速比
- 指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器堆(WB)五个过程段,共有20条指令连续输入此流水线。 (1)画出流水处理的时空图,假设时钟周期为100ns。(可上传图片) (2)该流水线的实际吞吐率是( )条/秒。 (3)该流水线的加速比是( )。
- 80x86指令的执行过程一般包括取指、译码、取数、执行和回写五个阶段。对于MOV EAX,EBX指令,应该包括哪几个阶段? A: 取指、译码、取数、执行、回写 B: 取指、译码、执行、回写 C: 取指、译码、执行 D: 取指、执行
- 在高速计算机中,广泛采用指令流水线技术。在指令流水线技术中,可以将指令的执行分为取指令、分析指令和执行指令三个阶段。不同指令的不同阶段可以______执行,各个阶段的执行日寸间最好______,否则在流水线运行时,每个阶段的执行时间应取______。 A: 3个执行阶段的时间之和 B: 3个执行阶段时间的平均值 C: 3个执行阶段时间的最小值 D: 3个执行阶段时间的最大值