0

我的指令块

I0: ADD R1,R1,R1
I1: LOAD R1,R1,#0
I2: MUL R1,R1,R1

我不在乎指令集的作用,但我的观点是,如果我在所有指令中只使用 1 个寄存器,我将避免false dependencies(反和输出)。

我认为它会避免,因为从 I0 到 I1.. I1 到 I2 .. 等存在流依赖(也称为真正的依赖),这将成为任何其他依赖的超级种子

4

0 回答 0