[理工] 計組 關於轉成MIPS語言
Write the following sequence of code into MIPS assembler:
x = x + y + z - q
Assume that x,y,z,q are stored in registers $s1-$s4.
(answer)
add $t0,$s0,$s3
add $t1,$t0,$s3
sub $s1,$t1,$s4
我想請問一下我的答案是否妥當
add $t0,$s1,$s2
add $s2,$t0,$s3
sub $s1,$s2,$s4
存在$s2 暫存器妥當嗎? 會不會因為蓋掉原來的值而不好
這樣可以少用一個暫存器
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.47.165
※ 編輯: LoveYT1213 來自: 218.173.47.165 (07/05 08:31)
推
07/05 12:13, , 1F
07/05 12:13, 1F
推
07/05 13:30, , 2F
07/05 13:30, 2F
→
07/05 22:08, , 3F
07/05 22:08, 3F