标签: assembly mips immediate-operand
假设我想要lw:
lw
lw $s1, l2 ($t1)
根据我的理解,我将$s1保存在寄存器($t1) + l2指向的单词中(立即在这种情况下是偏移量)。
$s1
($t1) + l2
但是,对索引指定的行的某个块(在本例中为单词)的引用不是偏移吗?如何仅使用偏移量而不使用索引来执行加载? (并且如果我使用,那么偏移是不会改变的,比如说$t2而不是$t1?)我想不会导致指针算术太复杂,所以怎么办?这项工作?
$t2
$t1