如何在MIPS32程序集中表示此语句

时间:2014-11-09 22:03:54

标签: assembly mips32

对我来说它似乎不对。我知道[i-j]得到i-j的任何值的索引。因此,如果我是5和j 3,你会将a [2]的值存储到b [8]中。看起来我在MIPS中做的是取a [i]的值并减去[j],然后将该值存储在b [8]中。任何想法如何改进?

高级语句

b[8]=a[i-j]

组件

lw $t0, 4i($t1)
lw $t2, 4j($t1)
sub $t3, $t0, $t2
sw $t3, 32($t4)

0 个答案:

没有答案