0
我想知道是否有人可以在簡單的解決方案中提供幫助。我有一個彙編程序,它從0-31開始計算小數,並從第5個左起數字開始以二進制計數。我想將程序轉換爲二進制數0-31,並在控制檯中以正確數字開始正常計數。以下是第一個代碼:mips程序的代碼轉換
main:
addi $9,$0,27 #example number
addi $10,$0,5
addi $2,$0,1
L1:
and $4,$9,$2
syscall
srl $9,$9,1
addi $10,$10,-1
nbe $10,$0,L1
end
提前致謝!
那麼,什麼是你的問題?沒有人會爲你做所有事情,但是如果你有一個特定的問題阻止你完成這項任務,那麼請說明它是什麼。 –
這個未註釋的代碼應該做什麼,它做的是什麼? –
提示:有一個'srlv'指令(儘管有不止一種解決方法)。 – Michael