la

Operands

$reg, [(/int16/int16u/int32/id], [$reg/(/+], [)/$reg/int32], [)/(], $reg, )

Variants

  • Load Address : Set $t1 to contents of $t2 la $t1,($t2)
  • Load Address : Set $t1 to 16-bit immediate (sign-extended) la $t1,-100
  • Load Address : Set $t1 to 16-bit immediate (zero-extended) la $t1,100
  • Load Address : Set $t1 to 32-bit immediate la $t1,100000
  • Load Address : Set $t1 to sum (of $t2 and 16-bit immediate) la $t1,100($t2)
  • Load Address : Set $t1 to sum (of $t2 and 32-bit immediate) la $t1,100000($t2)
  • Load Address : Set $t1 to label's address la $t1,label
  • Load Address : Set $t1 to sum (of $t2 and label's address) la $t1,label($t2)
  • Load Address : Set $t1 to sum (of label's address and 32-bit immediate) la $t1,label+100000
  • Load Address : Set $t1 to sum (of label's address, 32-bit immediate, and $t2) la $t1,label+100000($t2)

Load Address : Set $t1 to contents of $t2

Loading...