写一段MIPS代码,给定$ s0和$ s1中的值 $ t *注册以下内容:
$t0 = $s0
$t1 = $s1
$t2 = $t0 + $t1
$t3 = $t1 + $t2
...
$t7 = $t5 + $t6
换句话说,对于从$ t2到$ t7的每个寄存器,它存储的总和 前两个$ t *寄存器值。 $ s0和$ s1寄存器 包含初始值。 不要在代码中设置$ s0和$ s1的值。相反,学习如何 用MARS手动设置。将代码保存为sum.s。
所以我认为它只是想让我像
一样add $t4, $t2, $t3
add $t5, $t3, $t4
等
但设置$ s0和$ s0的值不是在我的代码中,而是使用MARS是什么意思? 我意识到MARS是一个IDE,但你如何用MARS设置变量?
另外一个问题,你如何在MARS中设置断点?我可以使用gui版本,但他们希望我们使用终端。