看板 Grad-ProbAsk 關於我們 聯絡資訊
http://i215.photobucket.com/albums/cc91/serflygod/53158b6d.jpg
http://i215.photobucket.com/albums/cc91/serflygod/001-4.jpg
如題 我看不明白的是這一段 add $t1,$a1,$a1 add $t1,$t1,$t1 addi $t2,$a0,$t1 我個人是翻成s<$a0+4$a1 就繼續loop 哪知解答不是這樣 所以看不太明白 肯請指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.141.32.132
christianSK:如果我想的沒錯size2應該是說array2裡有幾個word 01/12 13:17
christianSK:那你有問題的那段應該就是算有沒有超出記憶體位址 01/12 13:17
christianSK:抱歉~ size2應該是指記憶體大小不是指word數 01/12 14:01
ybite:想像array2是一個擁有size2(=$a1)大小的Array 01/12 14:15
ybite:他們的記憶體位置就會是$a0, $a0+4, $a0+8, ... $a0+4*$a2 01/12 14:16
ybite: 筆誤,$a0+4*$a1↗^^^^^^^^^ 01/12 14:17
ybite:所以他就是一個對array2從第一個到最後一個都填入0的Loop 01/12 14:18
ybite:如果不理解翻譯的話,想像s = $t0 - $a0 01/12 14:18
ybite:喔不對,s = ($t0 - $a0) / 4 01/12 14:19
serflygod:感謝,明白了 01/13 11:57
sneak: https://daxiv.com 09/11 14:08