while (i--) or while (--i)

Posted by: 邱小新 at 下午4:39 in

while (i--)

mov r2,#0xC8 mov ar3, r2 dec r2 mov ar6, r2 mov a, r3

while (--i)

mov r2,#0xC8 dec r2 mov a, r2

結論

這樣結果很明顯吧,i-- 比 --i 多用了一個 r6 register,而且也多了二個指令,下次記得寫 while (--i)。

0 意見

張貼留言