作者:
asd2260123 (å—éƒ¨å¤§è‘‰æ–‡çµ„å¤œæ ¡è‚¥å®…)
2018-03-21 20:47:55c code是這樣
while(save[i] == k)
i+= 1;
i在$s3 k在$s5 save在$s6
MIPS是
Loop: sll $t1, $s3, 2
add $t1, $t1, $s6
lw $t0, 0($t1)
...
為神摸要左移4*i = =
然後又加$s6
為神摸
作者:
ILoveElsa (S級18位 梓喵醬油瓶)
2018-03-21 20:49:00好懷念ㄛ><
作者:
asd2260123 (å—éƒ¨å¤§è‘‰æ–‡çµ„å¤œæ ¡è‚¥å®…)
2018-03-21 20:50:00加4*i 打錯==
作者:
ILoveElsa (S級18位 梓喵醬油瓶)
2018-03-21 20:55:00不就是加上save的base嗎
作者: dichenfong (S級英雄第一位 唬爛超人) 2018-03-21 20:56:00
這你都看不懂= =
作者:
ILoveElsa (S級18位 梓喵醬油瓶)
2018-03-21 20:56:00然後一個word是4byte?就是從save[i]->save[i+1]
作者:
asd2260123 (å—éƒ¨å¤§è‘‰æ–‡çµ„å¤œæ ¡è‚¥å®…)
2018-03-21 20:57:00對啊 可是加base是幹啥
作者:
ILoveElsa (S級18位 梓喵醬油瓶)
2018-03-21 20:59:00address阿load那個address的word$s6是save[0]的address
作者:
asd2260123 (å—éƒ¨å¤§è‘‰æ–‡çµ„å¤œæ ¡è‚¥å®…)
2018-03-21 21:01:00add我懂了 sll那個還是不太懂是要先空出位置才能存ㄇ
作者:
ILoveElsa (S級18位 梓喵醬油瓶)
2018-03-21 21:02:00就是save的offset*4 然後每次+4
作者:
asd2260123 (å—éƒ¨å¤§è‘‰æ–‡çµ„å¤œæ ¡è‚¥å®…)
2018-03-21 21:02:00喔喔懂了 <3
作者:
ILoveElsa (S級18位 梓喵醬油瓶)
2018-03-21 21:03:00你可以先修微處理機<3 寫整學期arm <333333
作者:
asd2260123 (å—éƒ¨å¤§è‘‰æ–‡çµ„å¤œæ ¡è‚¥å®…)
2018-03-21 21:04:00這什麼狗幹語言== 頭好痛
作者:
asd2260123 (å—éƒ¨å¤§è‘‰æ–‡çµ„å¤œæ ¡è‚¥å®…)
2018-03-21 21:06:00好