推 Bearcome:題目有說是cycle的beginning喔 11/11 23:37
→ mingcloud:B大的意思是等C5的值運算完 所以C6 Beginning才看到1嗎? 11/11 23:40
推 Bearcome:C5設1之後 還是會先擋在pipeline register 11/11 23:42
→ mingcloud:啊? B大這句話的意思我反而看不太懂了 能再解釋一下嗎? 11/11 23:47
推 Bearcome:應該說C5設1後 會把0灌進pipeline register 11/11 23:51
推 Bearcome:我認為題目關鍵在那個from beginning啦XD 11/11 23:54
→ mingcloud:題目有附註 : 所有的Reg 寫入都在Clock的末段 11/11 23:55
推 Bearcome:你忽略我上面那個好了 反正我認為C5一開始當然設0 11/12 00:01
→ mingcloud:那反過來問 為什麼C6時會是1阿XD 11/12 00:03
推 Bearcome:即使你說STALL有改成1 那也都是過一段延遲時間的事 11/12 00:03
→ mingcloud:我以為一進到C6時 ID/EX的Control全部都已經是0了 11/12 00:04
→ mingcloud:喔喔 這樣解釋我比較可以接受為什麼C5不是1了 感謝 11/12 00:04
推 Bearcome:C6=1就想成C5的延續 一樣也是要過一段延遲時間 11/12 00:10
→ Bearcome:才能判斷出是否有load-use 沒有的話才會真正的再改回0 11/12 00:10
→ Bearcome:不知道我這樣的解釋你能不能接受啊XD 11/12 00:11
→ mingcloud:感謝高手高手高高手B大XDD 11/12 00:52