[理工] 计组 总线计算

楼主: 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