1
我是Assembly的新手,我知道這是一個公平的簡單問題。 我應該爲$a0
和$a2
做無符號整數加法,並通過檢查進位標誌將結果存儲在$v0
中。使用slt檢查無符號整數加法進位標誌mips
賦值說:只有
使用
addu
,不add
,添加和使用slt
用於確定是否增加兩個無符號整數產生進位,不使用條件轉移指令。
這裏是我的代碼:
addu $v0, $a0, $a2
sltu $t0, $v0, $a0
對於此代碼,如果進位制,$t0
等於1
。 但問題說只使用slt
來檢查進位標誌並且不能使用條件分支指令。我有點困惑這將如何工作。任何幫助,將不勝感激。
目前尚不清楚你想要做什麼。如果你有攜帶,會發生什麼? – Jester
@Jester:進位應該存儲在'$ t0'中,我接受它。 – Michael
是的,只是將進位儲存在_ $ t0_ –