[理工] 計組 匯流排計算

作者: jerry900287 (滷蛋)   2017-10-17 15:55:30
張凡計組下策 第七章重點八的練習
題目如圖
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嗎?
作者: painechaos (老趙)   2017-10-19 12:02:00
抱歉想藉此篇詢問,為什麼data傳送需要2個cycle,題目的第二點不是說只要一個週期嗎?哦哦我看到原po的備註為2個word需要一週期了,謝謝另外,我的理解是一次傳完2個週期的data後才暫停2個週期,所以每完成一次需要45個週期,有錯煩請指點@@
作者: shownlin (哈哈阿喔)   2017-10-25 00:55:00
block transfer 所以一次是4個word算一個operation

Links booklink

Contact Us: admin [ a t ] ucptt.com