看板 Grad-ProbAsk 關於我們 聯絡資訊
張凡計組下策 第七章重點八的練習 題目如圖 https://i.imgur.com/ESu0IxJ.png https://i.imgur.com/dHsG9bz.png 解答 https://i.imgur.com/XAWrhe6.png 看 一個Block 4-Word 就好 根據第一題的計算是 (a) (b) (c) 先經由 bus 傳送位址 到 Memory + Memory一次可讀4-word + 經bus送回data(2-word) + 1個clock 40個clock 1個clock (d) (e) 中間bus間須停滯2個clock + 再經bus送回data(2-word) = 總clock數 2個clock 1個clock 45個clock 而第二題是要計算256個word讀取時間 根據解答直接是 64個block x 45個clock x 5ns 那麼我想問的是 在block之間的步驟 a → b → c → d → e → a → b →..... 步驟 e 到 a 的時間 也是bus連續使用 不用停2個clock嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.73.182 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1508226934.A.4E8.html ※ 編輯: jerry900287 (61.230.73.182), 10/17/2017 15:59:15 ※ 編輯: jerry900287 (61.230.73.182), 10/17/2017 16:02:39 ※ 編輯: jerry900287 (61.230.73.182), 10/17/2017 16:06:00
painechaos: 抱歉想藉此篇詢問,為什麼data傳送需要2個cycle,題目 10/19 12:02
painechaos: 的第二點不是說只要一個週期嗎? 10/19 12:02
painechaos: 哦哦我看到原po的備註為2個word需要一週期了,謝謝 10/19 12:04
painechaos: 另外,我的理解是一次傳完2個週期的data後才暫停2個週 10/19 12:10
painechaos: 期,所以每完成一次需要45個週期,有錯煩請指點@@ 10/19 12:10
題目第三點我有點搞不太清楚 他說在每個匯流排之間運作(Operation)需要間隔2個時脈週期 我的理解是每次使用完一次匯流排之後要停2個clock? 所以我覺得是傳2word兩次中間停一次 然後我也很納悶的是第二題的部分 傳送完data後再傳一次位址 不就是連續使用匯流排了嗎?? 所以應該還要再停2個clock才對 還是我有誤會QQ? ※ 編輯: jerry900287 (61.230.73.182), 10/19/2017 18:39:26 ※ 編輯: jerry900287 (61.230.73.182), 10/19/2017 18:41:04 ※ 編輯: jerry900287 (61.230.73.182), 10/19/2017 18:41:41
shownlin: block transfer 所以一次是4個word算一個operation 10/25 00:55