[理工] 計組 下冊 p.29

作者: bobsonlin (billy)   2017-10-23 13:12:35
書籍:張凡計組第二版下冊
p.29 練習題的題目與解答:
https://i.imgur.com/AweEAjp.jpg
我的問題是我不知道怎麼樣判別是否 bank conflict,我自己嘗試了兩種讀取策略,但結
果都和答案不符....,我的作法如下圖所示:
https://i.imgur.com/nFC3unL.jpg
[法一]是希望一次讀取4個相異的 bank,所以讀取時若碰到重複的 bank,就是bank conf
lict,在我的結果中,ref51 與 ref3重複,但是解答上並沒有 bank conflict
[法二]是按順序取4個 reference,若遇到重複的 bank 就略過,下次再去存取它,按此
方法 ref41 的結果也與答案不符...
所以我想請問是不是 interleaving 讀取的策略不是上述這兩種?還是我的作法有瑕疵?
在張凡的課本好像沒看到相關的說明...
謝謝!!
作者: brilliantl (brilliant)   2017-10-23 13:45:00
這篇有解法 #1EZnwa8Y

Links booklink

Contact Us: admin [ a t ] ucptt.com