RISC-V控制危害(流水线)

时间:2019-04-09 18:40:00

标签: pipelining

对于以下问题,我认为答案应为9个周期(第一个指令为5个周期,其余4个指令为1个周期),因为我们假设分支是“完全预测”的,如下面的问题所述?

请考虑以下RISC V代码片段:

sw x16, 12(x6)
lw x16, 8(x6)
beq x5, x4, loop ; Assume R5 != R4
add x5, x1, x4
slt x5, x15, x4

假定所有分支都得到了完美的预测(这样就消除了所有控制隐患),并且不使用任何延迟时隙。该指令序列在5级流水线中的总执行时间是多少?

0 个答案:

没有答案