[理工] 計組 MIPS

看板Grad-ProbAsk作者 (o"_"o)時間10年前 (2015/09/26 13:41), 10年前編輯推噓2(2020)
留言22則, 3人參與, 最新討論串1/2 (看更多)
Assume that the variables i,j are assigned to registers $s3,$s4 respectively. Assume that the base of address of the arrays A B are in registers $s5 $s6 respectively. B[8]=A[i-j]; for C statesments 找出對應的mips 解答: 意思 sub $t0,$s3,$s4 //i-j add $t0,$s5,$t0 //A[i-j] lw $t1,16($t0) //?????? sw $t1,32($s6) // 想請問第三行的意思 為甚麼要乘上16 補題目http://imgur.com/ejYzKWx
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.69.43 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1443246099.A.880.html

09/26 14:30, , 1F
你這是題組吧
09/26 14:30, 1F

09/26 14:30, , 2F
他前面應該有敘述A[4]
09/26 14:30, 2F

09/26 14:30, , 3F
不然不可能是16
09/26 14:30, 3F

09/26 14:30, , 4F
這題是課本習題
09/26 14:30, 4F

09/26 14:31, , 5F
預設是A[0]
09/26 14:31, 5F

09/26 14:31, , 6F
所以我們都會先 la $t1 , A
09/26 14:31, 6F

09/26 14:31, , 7F
sll $t0,$t0,2
09/26 14:31, 7F

09/26 14:32, , 8F
題組的話你要把整個題組po出來
09/26 14:32, 8F
※ 編輯: json16boy (140.113.69.43), 09/26/2015 22:22:41

09/26 22:28, , 9F
看起來ab是無關聯的 還是我理解錯誤
09/26 22:28, 9F

09/26 22:55, , 10F
答案錯惹, 有問題先質疑答案 QQ
09/26 22:55, 10F

09/26 23:21, , 11F
樓上我老師@@
09/26 23:21, 11F

09/26 23:27, , 12F
FE哥不要鬧 QQ
09/26 23:27, 12F

09/27 12:25, , 13F
答案是0($0)
09/27 12:25, 13F

09/27 16:16, , 14F
應該是lw $t1,0($t0)吧
09/27 16:16, 14F

09/27 16:23, , 15F
我睡醒忽然發現我忘了很重要的事 Q_Q
09/27 16:23, 15F

09/27 16:29, , 16F
sub $t0,$s3,$s4
09/27 16:29, 16F

09/27 16:30, , 17F
sll $t0,$t0,2 //沒有sll一定是逗我QQ
09/27 16:30, 17F

09/27 16:30, , 18F
add $t0,$s5,$t0
09/27 16:30, 18F

09/27 16:30, , 19F
lw $t1,0($t0)
09/27 16:30, 19F

09/27 16:30, , 20F
sw $t1,32($s6)
09/27 16:30, 20F

09/27 16:31, , 21F
我參考張凡記組第一冊P.25的題目改的 QQ
09/27 16:31, 21F

09/27 20:35, , 22F
樓上是對的^^
09/27 20:35, 22F
文章代碼(AID): #1M1Z0JY0 (Grad-ProbAsk)
討論串 (同標題文章)
文章代碼(AID): #1M1Z0JY0 (Grad-ProbAsk)