[理工] 計組 ISA和cpu performance

看板Grad-ProbAsk作者 (Mistel)時間6年前 (2019/11/01 16:38), 6年前編輯推噓0(007)
留言7則, 2人參與, 6年前最新討論串1/1
1.https://i.imgur.com/jlA2qnb.jpg
想問一下e選項,是因為cache 跟 memory不是歸類在computer organizations嗎?為什麼不 會影響CPI? 2.想問一下 ISA在白算盤的定義是說是一個介於硬體和低階軟體的抽象規格,包含一切可以 正確運行machine language program的資訊,例如cache,memory,I/O...等等 請問「例如cache,memory,I/O...」這段話到底要怎麼理解他? 是指ISA也包含硬體嗎? 還是是有關於這些硬體的相關指令? 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.240.49 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1572597491.A.322.html

11/01 17:21, 6年前 , 1F
2.抽象規格我的理解是 像是一個模型 描述實際上使用的東西跟
11/01 17:21, 1F

11/01 17:21, 6年前 , 2F
方法 指令跟硬體都包含在他描述的範圍之內
11/01 17:21, 2F
原來如此

11/01 17:29, 6年前 , 3F
1.我想法是 用pipeline來解釋的話 如果記憶體存取時間延長
11/01 17:29, 3F

11/01 17:29, 6年前 , 4F
影響cycle time但不影響一個指令執行的過程 所以與cpi無關
11/01 17:29, 4F
嗯嗯,但我在想如果發生cache miss不是會導致additional cpi的出現使得cpi升高嗎? ※ 編輯: mistel (114.136.240.49 臺灣), 11/01/2019 18:57:51

11/01 20:14, 6年前 , 5F
這我倒是沒想到 memory部分的問題在計算cpi的確也需要把stal
11/01 20:14, 5F

11/01 20:14, 6年前 , 6F
l cycle考慮進去應該可以解釋 我覺得你說的是對的
11/01 20:14, 6F

11/02 00:21, 6年前 , 7F
謝謝D大!
11/02 00:21, 7F
文章代碼(AID): #1Tk-xpCY (Grad-ProbAsk)