[2016]在无转发机制的5段基本流水线中,下列指令序列存在数据冲突的指令对是()。I1:ADDR1,R2,R3;(R2)+(R3)→R1I2:ADDR5,R2,R4;(R2)+(R4)→RSI3:ADDR4,R5,R3;(R5)+(R3)→R4I4:ADDRS,R2,R6;(R2)+(R6)→R5
[2016]在无转发机制的5段基本流水线中,下列指令序列存在数据冲突的指令对是()。I1:ADDR1,R2,R3;(R2)+(R3)→R1I2:ADDR5,R2,R4;(R2)+(R4)→RSI3:ADDR4,R5,R3;(R5)+(R3)→R4I4:ADDRS,R2,R6;(R2)+(R6)→R5
A.I1和I2
B.I2和I3
C.I2和I4
D.I3和14
正确答案:B
- 上一篇:[2018]若某计算机最复杂指令的执行需要完成5个子功能,分别由功能部件A~E实现,各功能部件所需时间分别为80ps、50ps、50ps、70ps和50ps,采用流水线方式执行指令,流水段寄存器延迟时间为20ps,则CPU时钟周期至少为()。
- 下一篇:[2019]在采用”取指、译码/取数、执行、访存、写回”5段流水线的处理器中,执行如下指令序列,共中s0、s1、s2、s3和t2表示寄存器编号。I1:adds2,s1,s0//R[s2]?R[s1]+R[s0]I2:loads3,0(t2)//R[s3M]?[R[2]+0]I3:adds2,s2,s3//R[s2]?R[s2]+R[s3]I4:stores2,0(t2)//M[R[t2]+0]?R[s2]下列指令对中,不存在数据冒险的是()。