計組 張凡26頁練習

作者: rustw2010 (cherish)   2018-07-14 00:59:51
https://i.imgur.com/tom0mdy.jpg
請問這邊的t0,t1分別是代表temp和array嗎?
想問那最後一行為什麼不是
sw t1,4(s6)
作者: wilson50101 (我覺得我還不錯啊)   2018-07-14 01:15:00
你把c code分開成上下個三行分開翻譯t0是temp值最後要store回去t1只是A[4]=A[0]這個動作所需要的媒介中轉而已
作者: rustw2010 (cherish)   2018-07-14 01:38:00
我不懂的是sw後的第一個位置不是代表要存進的地方嗎?這樣好像變成temp=Array[1]的感覺
作者: TEPLUN (mihanami)   2018-07-14 02:03:00
不對哦 sw是將暫存器的值存到右邊的地址 所以sw左邊是暫存器(來源)並不是目的
作者: caydhwe13975 (CayHi)   2018-07-14 09:44:00
sw 是把register的資料存到memory 中喔
作者: rustw2010 (cherish)   2018-07-14 11:38:00
了解了感謝各位

Links booklink

Contact Us: admin [ a t ] ucptt.com