两个连续的lw命令会造成结构性危险吗?

时间:2018-03-07 00:41:02

标签: mips

lw $s2, 0($s1)
add $s3, $s3, $s2
sw $s3, 0($s1)
lw $s5, 4($s1)
lw $s6, 8($s1)
sub $s2, $s5, $s6

此代码是否存在结构性危害?特别是,在两个连续的lw命令的情况下?我不相信,因为他们正在访问两个不同的内存地址,并在两个不同的时钟周期内将它们加载到两个不同的寄存器中。

我知道存在数据危害,我想知道是否有任何结构性危害,因为我的导师这样说。

0 个答案:

没有答案