→ DLHZ: single cycle只說一個cycle內完成 但是cycle多少也不能確定12/10 20:29
→ DLHZ: 效率 而且single cycle的clock還必須選是執行時間最長的12/10 20:29
→ DLHZ: 我後面那句多餘了12/10 20:30
→ DLHZ: 比如一個工作分成2個部分一個只要1ms但另一個要2ms 那這時候12/10 20:48
→ DLHZ: 本來只要3ms的變4ms 所以multi或single並不能保證哪個比較好12/10 20:48
瞭解了 感謝!!
→ DLHZ: 我聽ocw是有聽到single cycle的data path跟control在pipelin12/10 22:12
→ DLHZ: e都會用到 不過原因是不是這個我不確定12/10 22:12
推 nannnnn: 第二題 multicycle不是永遠都比single cycle好,因為mul12/10 23:26
→ nannnnn: ticycle如果stage切的不夠好反而會比single cyxle爛12/10 23:26
忘了還有切不好的因素在 感謝回答!!
推 ncdonalds123: 第一題是不是指 因為以前是single cycle所以才會開12/10 23:28
→ ncdonalds123: 始設計pipeline,雖然我也覺得multi比較合理... 12/10 23:28
→ nannnnn: 我在想第一題會不會是因為pipeline的硬體圖跟single cyc12/10 23:40
→ nannnnn: le的很像12/10 23:40
推 ChunagMT: 第一題老師說pipeline只是single的電路加pipeline regis12/11 08:21
→ ChunagMT: ter還有一點點電路的改變 但multiple跟pipeline電路差很12/11 08:21
→ ChunagMT: 多 課本最後的附錄好像有multi的電路12/11 08:21
對欸 我沒有想到其實single cycle和pipeline的硬體相近 謝謝各位大大解答
※ 編輯: sooge (125.231.43.188), 12/11/2018 09:25:27
推 magic83v: 請問第一題的d為什麼會對 12/12 21:33
推 magic83v: 和第二題的c register file lw跟R指令不就用了兩次嗎 12/12 21:35
推 shawei: 我也想問第2題的c選項 理由同樓上 12/25 20:54