作者:
skyHuan (Huan)
2018-11-24 13:12:00这段是在判断13间的hazard不是在判断23间的,因为如果13跟23都有资料相依的话,2比1晚写,所以只有23会有hazard,13之间不会有,而原本的侦测码没考虑到这件事,所以加上中间那段粗体的来判断这种情况也就是说这段侦测码是在看当13有资料相依而且23没有,才代表13有hazard,这时候13就要forwarding,而课本举的例子因为13有但23没有,所以13当然就没有hazard也就不用forwarding