看板 Grad-ProbAsk 關於我們 聯絡資訊
http://i.imgur.com/rxSWIOR.jpg 有人可以說明下為何MIPS code這樣寫嗎? 我看不太懂 感謝 ----- Sent from JPTT on my HTC_U-1u. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.232.93 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1537022907.A.59E.html
silence0925: 記憶體起始位址放在 $s6 09/16 00:10
silence0925: 先把 data 1 讀出來放t0 要先用lw載入 因為mips不能 09/16 00:11
silence0925: 直接存取memory 所以是 lw $t0, 12($s6) 09/16 00:12
silence0925: 1是放在 記憶體位址12的地方 而$s6是存放記憶體位址0 09/16 00:13
jojoboy0115: 你可以往前翻到P.24,當做參考 09/16 00:13
silence0925: 12($s6) 等同於 0+12 = 12 要去記憶體位址12取值 09/16 00:14
silence0925: 剩下的依此類推把DATA 4 2都往上 再把1放到address 0 09/16 00:15
shashayou: 咦我懂了,謝謝大家 09/16 01:31