2015-01-07 16 views

回答

2

你不加載的x地址正確:

lw $t0, x 

該指令(實際上,它是由兩個指令,因爲lw reg,absolute_address是僞指令)將位於x加載到$t0中。所以你得到$t10 = 10,然後在下一行嘗試從地址10 + 4 == 14加載,這當然不能做,因爲地址需要字對齊。

如果你想的x地址載入$t0你應該用的是:

la $t0, x 
相關問題