看板 Grad-ProbAsk 關於我們 聯絡資訊
Loop: lw $t0, 0($1) addu $t0, $t0, $s2 sw $t0, 0($s1) addi $s1, $s1, -4 bne $s1, $zero, Loop 在張凡計組上冊502頁的練習題 說是要將程式碼的迴圈展開並排程 這是展開後的程式碼:http://ppt.cc/8o4B 這是答案:http://ppt.cc/8HbN 我想問為什麼答案裡的第一個 lw 是 lw $t0, 0($s1) 而不是 lw $t0, 16($s1) thx -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.133.152
kiki86151:因為addi先讀進去的關係吧s1在記憶體位置會不一樣 09/28 15:42