看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/HQ6Qzuu.jpg 張凡上冊二版 p.324 第15題 第(2)小題 張凡老師上課說 因為MIPS中增加的register-memory addressing mode 長得像下面這樣: add $t0, $t1, 0($t2) ; t0 ← t1 + MEM[t2] 所以可以節省Load指令的數量。 但是為什麼增加的指令不是長這樣: add 0($t0), $t1, $t2 ; MEM[t0] ← t1 + t2 這樣就是減少Store指令,而不是Load指令。 我要怎麼知道題目想要增加的 register-memory addressing mode指令是哪一種? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.71.169 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1503588498.A.524.html
ping780520: 老師的解釋是說因爲MIPS指令集預設的目的是Register, 08/25 11:19
ping780520: Store這樣改目的變成Memory,是可以不過正常不會這樣 08/25 11:19
ping780520: 做。 08/25 11:19