作者gn00618777 (123)
看板Grad-ProbAsk
標題[理工] [計組]-datapath
時間Sat Dec 26 23:13:35 2009
據我所知白算盤裡的資料路徑是single cycle(不知道有沒有錯)
可是在看管線的時候他有分IF ID EXE MEM WB 5個stage
圖示每一個指令進去一stage時要花費一個clock
那一個指令完成不就要花5個clock嗎?這樣整個datapath不就變成multi cycle了?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.220.92
1F:→ NOtWorThy:DATA PATH大致上跟single cycle的一樣 12/27 00:18
2F:→ gn00618777:可是他的5個管線每一管怎麼算一個clock? 12/27 16:45
3F:→ gn00618777:這樣一個指令就不只是single cycle了... 12/27 16:45
4F:→ gn00618777:指令經過5管就花掉5個cycle,這樣不屬於單一時脈耶 12/27 16:46
5F:推 polomoss:巨觀來說~是屬於single cycle,單一道指令看是multi 12/27 18:14
6F:→ gn00618777:謝謝解了我的困惑 12/27 18:14