[理工] 計組 張凡上冊二版 P324 100台大資工

作者: JKLee (J.K.Lee)   2017-08-24 23:28:15
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指令是哪一種?
作者: ping780520 (ping780520)   2017-08-25 11:19:00
老師的解釋是說因爲MIPS指令集預設的目的是Register,Store這樣改目的變成Memory,是可以不過正常不會這樣做。

Links booklink

Contact Us: admin [ a t ] ucptt.com