[理工] 計算機組織

看板Grad-ProbAsk作者 (宅哥)時間9年前 (2014/09/15 15:22), 9年前編輯推噓6(6012)
留言18則, 3人參與, 最新討論串4/6 (看更多)
http://ppt.cc/e89f 我的計算過程如下 http://ppt.cc/VITZ 因為不確定MIPS以及throughput的算法是否正確 所以請高手看一下過程 如果有錯請指正 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.77.78 ※ 文章網址: http://www.ptt.cc/bbs/Grad-ProbAsk/M.1410765741.A.19D.html

09/15 20:43, , 1F
第二題我覺得是 2.2x10^8 , 你的9T是執行一個指令需要
09/15 20:43, 1F

09/15 20:44, , 2F
更正是 10^5
09/15 20:44, 2F

09/15 20:44, , 3F
你定義的9T是一個指令需要花9個cycle
09/15 20:44, 3F

09/15 20:45, , 4F
可是第二題的算式你沒有把一個program要跑一千個指令
09/15 20:45, 4F

09/15 20:45, , 5F
考慮進去
09/15 20:45, 5F
所以第一題沒錯囉? 照q大所說的 修改第二題算式如下 http://ppt.cc/ZAnE 應該沒錯了吧? ※ 編輯: gauss760220 (122.118.77.78), 09/15/2014 21:35:32

09/15 22:33, , 6F
我第一題的理解和你一樣 , 所以可能要請教其他版友是否
09/15 22:33, 6F

09/15 22:33, , 7F
想法也一樣
09/15 22:33, 7F

09/15 23:19, , 8F
覺得第一題怪怪的,一個指令花9T=4.5*10^9sec,所以1秒應可
09/15 23:19, 8F

09/15 23:19, , 9F
執行2.25*10^8個指令
09/15 23:19, 9F

09/15 23:20, , 10F
所以MIPS=2.25*10^8 /10^6 =2.25*10^2
09/15 23:20, 10F

09/16 19:38, , 11F
p大講的問題我有考慮過 , 不過我是因為考慮到指令耗時
09/16 19:38, 11F

09/16 19:42, , 12F
是否都一樣 , 但這題的指令都相同耗時9T , 所以你的算
09/16 19:42, 12F

09/16 19:42, , 13F
是正確的
09/16 19:42, 13F

09/16 19:48, , 14F
比較要值得注意的是,如果program由多類型指令構成,每
09/16 19:48, 14F

09/16 19:50, , 15F
類型的耗費cycle數不同,這樣同樣一千筆instruction構成
09/16 19:50, 15F

09/16 19:51, , 16F
的program可能就會有不同的MIPS
09/16 19:51, 16F

09/20 04:12, , 17F
第一題是分母寫錯吧,分子是1000個指令,那分母就應該是
09/20 04:12, 17F

09/20 04:12, , 18F
1000個指令執行所花的時間 = 9T*1000 = 9000T
09/20 04:12, 18F
文章代碼(AID): #1K5fEj6T (Grad-ProbAsk)
文章代碼(AID): #1K5fEj6T (Grad-ProbAsk)