[理工] 106中興資工 計算機組織 倒數第二題

看板Grad-ProbAsk作者 (拎刀揮宿處)時間8年前 (2017/02/05 18:46), 8年前編輯推噓6(6012)
留言18則, 7人參與, 6年前最新討論串1/1
今天中興倒數第二題 (單位給ns) 比例 IF ID EX MEM WB lw 30 2 1 3 1 1 sw 15 2 1 3 2 X r-type 40 2 1 1 X 1 j-type 25 2 1 1 X X 數字不確定對不對,但是大概這種感覺 而且題目沒給CCT為多少 a) 問 variable clock cycle time 之下的 CPI b) 問 single clock value 之下的CPI c) 問improvment為何 我有疑問的地方是 A小題 今天他問變動的CCT之下的CPI 可是CCT都變動了要如何求CPI? B小題說CCT固定,所以我假設為3ns 然後A小題真的不知道怎麼算... 我是直接硬算指令時間*比例當作平均CPI 但這根本不是CPI的定義,可是又想不出來怎麼算 C小題我是拿A小題的CPI除以B題的CPI 但是感覺要乘上CCT才對,可以第一題又不知道CCT為何 我很怕是我題意理解錯誤 所以上來請問各位大大有沒有人會這題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.198.44.49 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1486291617.A.CBE.html

02/05 18:52, , 1F
沒考中興,不過A是指Multicycle machine吧,應該可以
02/05 18:52, 1F

02/05 18:52, , 2F
02/05 18:52, 2F

02/05 19:45, , 3F
不好意思你是不是少算一題
02/05 19:45, 3F

02/05 19:45, , 4F
這是倒數第二題
02/05 19:45, 4F

02/05 19:46, , 5F
歐對,這是倒數第二題哈哈,忘記了
02/05 19:46, 5F
※ 編輯: joejoejoe (60.198.44.49), 02/05/2017 19:47:14

02/05 20:18, , 6F
我的A想法跟一樓一樣
02/05 20:18, 6F

02/05 20:19, , 7F
我比較想問c要怎麼求 我看了題目給的資訊看樣子 好像只
02/05 20:19, 7F

02/05 20:19, , 8F
能算cpi其他什麼都沒有
02/05 20:19, 8F

02/05 20:35, , 9F
原來如此,看來要趁現在再把Multicycle複習一下了
02/05 20:35, 9F

02/05 20:38, , 10F
第一題我是看他那個指令需要多少stage CPI就多少 然後
02/05 20:38, 10F

02/05 20:38, , 11F
再乘他的比例相加 第二題single cpi就1 第三題我以
02/05 20:38, 11F

02/05 20:38, , 12F
為是寫如何改進的方法誒 不知道有沒有看錯
02/05 20:38, 12F

02/05 21:11, , 13F
我覺得他這題類似張凡課本講義P386頁
02/05 21:11, 13F

02/05 21:13, , 14F
順帶問一下,講義P386的算式,英文部分是不是打反了
02/05 21:13, 14F

02/05 21:13, , 15F
好像應該是CPUsingle/CPUvariable
02/05 21:13, 15F
※ 編輯: joejoejoe (60.198.44.49), 02/05/2017 21:19:50

02/06 15:21, , 16F
multicycle的T應該是3ns 吧 張凡上冊p495 p496
02/06 15:21, 16F

02/08 14:57, 6年前 , 17F
我第一題和第二題跟blue大算一樣 第三題我用第一題的CPI
02/08 14:57, 17F

02/08 14:57, 6年前 , 18F
*3ns/第二題的CPI=1*最長指令時間就是lw
02/08 14:57, 18F
文章代碼(AID): #1ObmAXo- (Grad-ProbAsk)