某计算机主频为100MHz,CPI为5。存储器采用哈佛结构。采用5段流水方式执行指令,各流水段分别是取指(IF)、译码/读寄存器(ID)、执行/计算有效地址(EX)、访问存储器(M)和结果写回寄存器(WB)。现有下列指令序列进入流水线: I1: ADD R1,R2,R3 ;R1←(R2) + (R3) I2: SUB R4,R1,R5 ;R4←(R1) – (R5) I3: AND R6,R1,R7 ;R6←(R1) AND (R7) I4: OR R8,R1,R9 ;R8←(R1) OR (R9) I5: XOR R10,R1,R11 ;R10←(R1) XOR (R11) (1)CPU的时钟周期是_____ns,平均指令周期是_____ns,MIPS数是_____。 (2)假设CPU不处理数据相关,上述指令序列在流水线中的执行过程示意图如下,那么指令I2、____、和____的执行结果是错误的。 (3)如果CPU采用后推法(延迟执行)处理数据相关,I2指令的IF段在周期2执行,为使运行结果正确,ID推迟到周期____执行。执行这5条指令流水线的加速比是______(精确到小数点后两位)。提示:可在草稿纸上画出正确执行的时空图。