推 VF84: 我也認為 D 應該是 0... 12/02 15:54
→ VF84: F 是 ID/EX.MemRead,只有 lw 會用到 12/02 15:58
→ ddesc: D 好像是MEM/WB righter write那條線 ,第五個cycle時在WB 12/02 16:23
→ ddesc: stage 好像是add那好像要設成1 。 12/02 16:23
→ ddesc: *register 12/02 16:24
推 Tommnny: D是代表這個stage 有要write back 所以是1 12/02 17:39
推 VF84: D接到 forwarding unit,怎麼會是 write back ? 12/02 17:55
→ VF84: 還是我漏看了什麼... 12/02 17:56
推 victor0929: D是從WB拉出來,是Regwrite,所以是1 12/02 18:09
→ victor0929: F表示MemRead,所以也是1 12/02 18:11
推 joywilliamjo: D怎麼會是WB?WB是A= = 12/02 19:41
→ joywilliamjo: D是因為add跟and有data hazard,用forwarding解決 12/02 19:42
推 VF84: 樓上大大講的應該才是對的,我想錯了 12/02 20:31
→ VF84: 可以搭配這段程式碼去理解 12/02 20:32
推 joywilliamjo: 我比較想問B跟C... 12/02 20:40
推 Tommnny: A 是memtoreg 12/03 00:22