在无转发机制的五段基本流水线(取指、译码/读寄存器、运算、访存、写回寄存器)中,下列指令序列存在数据冒险的指令对是I1:add R1,R2,R3;(R2)+(R3)→R1;I2:add R5,R2,R4;(R2)+(R4)→R5;I3:add R4,R5,R3;(R5)+(R3)→R4;I4:add R5,R2,R6;(R2)+(R6)→R5
A. I1和I2
B. I2和I3
C. I2和I4
D. I3和I4
查看答案
在采用“取指、译码/取数、执行、访存、写回”5段流水线的处理器中,执行如下指令序列,其中s0、sl、s2、s3和t2表示寄存器编号I1:add s2,s1,s0;//R[s2]←R[s1]+R[s0];I2:load s3,0(t2);//R[s3]←M[R[t2]+0];I3:add s2,s2,s3;//R[s2]←R[s2]+R[s3];I4:store s2,0(t2);//M[R[t2]+0]←R[s2];下列指令对中,不存在数据冒险的是
A. I1和I3
B. I2和I3
C. I2和I4
D. I3和I4
下列关于超标量流水线特性的叙述中,正确的是Ⅰ.能缩短流水线功能段的处理时间Ⅱ.能在一个时钟周期内同时发射多条指令Ⅲ.能结合动态调度技术提高指令执行并行性
A. 仅Ⅱ
B. 仅Ⅰ、Ⅲ
C. 仅Ⅱ、Ⅲ
D. Ⅰ、Ⅱ和Ⅲ
下列给出的处理器类型中,理想情况下CPI为1的是:I、单周期CPUII、多周期CPUIII、基本流水线CPUIV、超标量流水线CPU
A. I和II
B. I和III
C. II和IV
D. III和IV;
系统总线中,划分数据总线、地址总线和控制总线的根据是
A. 总线所处的位置
B. 总线的传输方向
C. 总线的传输内容
D. 总线的控制方式