2015-09-27 48 views
0
%喜

有人能向我解釋使用%LO和MIPS

%lo(foo)($1) 
    %hi(foo)     

特別是在這方面的內容:

lui $1, %hi(foo)   
    sw $0, %lo(foo)($1)   

呢? ($ 1)在%lo(foo)($ 1)中的含義是什麼?爲什麼這樣做不適用於MARS?

由於

+0

看起來不像有效的MIPS彙編我,除非他們是某種編譯宏或函數調用 –

+0

它的氣體語法。 – Davislor

+1

如果你使用SPIM/MARS,你應該可以簡單地寫'sw $ 0,foo'。或者你可以寫'la $ 1,foo' /'sw $ 0,($ 1)' – Michael

回答