Computer architecture 危险类型-计算机体系结构

Computer architecture 危险类型-计算机体系结构,computer-architecture,Computer Architecture,这场战争是什么样的危险 LW R2, 0x4000(R30) LW R3, 0x8000(R30) SUB R4, R3, R2 这是一个原始危险,因为您正在将数据写入R2和R3,然后在SUB命令中读取这些值 所以(R)在(W)仪式之后(A)读(A)哦,谢谢你,明白了。。。但还有一个问题,如果我们有使用转发和寄存器拆分的CPU,那么它将暂停1个周期,对吗?对不起,我的回忆很好-原始/战争/WAW的东西很容易,但规则-不是那么多。有关更多信息,请参阅本文:

这场战争是什么样的危险

LW  R2, 0x4000(R30)
LW  R3, 0x8000(R30)
SUB R4, R3, R2

这是一个原始危险,因为您正在将数据写入R2和R3,然后在SUB命令中读取这些值


所以(R)在(W)仪式之后(A)读(A)

哦,谢谢你,明白了。。。但还有一个问题,如果我们有使用转发和寄存器拆分的CPU,那么它将暂停1个周期,对吗?对不起,我的回忆很好-原始/战争/WAW的东西很容易,但规则-不是那么多。有关更多信息,请参阅本文: