計組 張凡26頁練習

看板Grad-ProbAsk作者 (cherish)時間7年前 (2018/07/14 00:59), 編輯推噓2(207)
留言9則, 4人參與, 7年前最新討論串1/1
https://i.imgur.com/tom0mdy.jpg
請問這邊的t0,t1分別是代表temp和array嗎? 想問那最後一行為什麼不是 sw t1,4(s6) ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.184.62.12 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1531501194.A.50B.html

07/14 01:15, 7年前 , 1F
你把c code分開成上下個三行分開翻譯
07/14 01:15, 1F

07/14 01:16, 7年前 , 2F
t0是temp值最後要store回去
07/14 01:16, 2F

07/14 01:17, 7年前 , 3F
t1只是A[4]=A[0]這個動作所需要的媒介中轉而已
07/14 01:17, 3F

07/14 01:38, 7年前 , 4F
我不懂的是sw後的第一個位置不是代表要存進的地方嗎?
07/14 01:38, 4F

07/14 01:38, 7年前 , 5F
這樣好像變成temp=Array[1]的感覺
07/14 01:38, 5F

07/14 02:03, 7年前 , 6F
不對哦 sw是將暫存器的值存到右邊的地址 所以sw左邊是暫存
07/14 02:03, 6F

07/14 02:03, 7年前 , 7F
器(來源)並不是目的
07/14 02:03, 7F

07/14 09:44, 7年前 , 8F
sw 是把register的資料存到memory 中喔
07/14 09:44, 8F

07/14 11:38, 7年前 , 9F
了解了感謝各位
07/14 11:38, 9F
文章代碼(AID): #1RIDgAKB (Grad-ProbAsk)