[理工] 計算機組織

作者: gsmzxcvbnm   2016-04-06 19:54:03


有幾個問題想問一下
1.在sum那邊為何不用jr $ra
2.在sum那邊為何沒有add $v0,$a0,$v0,反而是放在a0=0那邊
3.如果寫成bnq $a0,$zero,L1這樣應該也是可以的吧
作者: dante150 (Dante)   2016-04-06 21:15:00
1.jal才會把下個指令位置(lw)存起來,直到n扣到0時,最後程式才可跳到lw依序將記憶體中的所有n值累加起來。2.程式是靠最後lw~jr那段不斷遞迴累加結果的

Links booklink

Contact Us: admin [ a t ] ucptt.com