[理工] 計算機結構(multiple issue design)

看板Grad-ProbAsk作者 (straw man)時間10年前 (2015/06/15 01:03), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
題目部分:http://imgur.com/q6pja7l
http://imgur.com/cnrYqCU
解答: http://imgur.com/qz8qfXn
小第有兩個不解的地方: 1.(紅色部分): Ry應該是有dependency的關係存在 所以SD執行完之後應該需要stall一個cycle才能執行ADDI 但解答是直接就ADDI 2.(藍色部分): 下面藍色框框的兩個ADDI為什麼會擺在這麼後面? 感覺再SD執行後+一個stall就可以執行了(上面藍色框框處) 還是說因為最下面ADDD的F10需要等10個stall 所以ADDI放在這10個stall中其實都可以? 希望大大可以幫我解惑一下 謝謝!! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.214.127 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1434301439.A.856.html
文章代碼(AID): #1LVRF_XM (Grad-ProbAsk)