推 ex8338: 去翻整個圖 lw過ALU之後先進MEM在到MUX 12/17 17:39
→ ex8338: R-type是過ALU後 繞過MEM直接到MUX 兩個MUX是同一個 12/17 17:39
推 ex8338: 原來是問 前面的ALU我回錯了 12/17 17:41
推 lion83395: lw會經過MUX再到ALU是從下面那條經過SE的路徑去走 12/17 17:48
→ lion83395: 而那條並不是longest path 所以沒算 12/17 17:48
推 ex8338: reg出來那條也會進MUX吧 我也想不懂 12/17 17:52
推 yupog2003: 區分要不要把mux算進去:檢查他有沒有在longest path上 12/17 17:58
→ yupog2003: 第二點:決定write register可以等到data從memory讀出 12/17 18:04
→ yupog2003: 來之後再決定都來得及,而data讀出來之後mux也早就通過 12/17 18:04
→ yupog2003: 了,我的想法是這樣,但沒有很確定是不是正確的 12/17 18:05
→ yupog2003: 你講的同時有做其他工是重點,只要其他工比這個工長, 12/17 18:11
→ yupog2003: 就代表這個工不在longest path上,所以就可以不用算 12/17 18:11
推 Transfat: 要對著圖看會比較清楚,為什麼lw沒有把ALUSrc這個mux算 12/17 18:23
→ Transfat: 進去是因為, Critical Path 走IM-Reg-ALU會花比較久時間 12/17 18:24
→ Transfat: R-type的ALUSrc是讀ReadData2的資料,所以是在Reg之後的 12/17 18:25
→ Transfat: 路徑,比直接從Reg-ALU還要再多上一個MUX的時間 12/17 18:26