Store halfword : Writes the lowest 16 bits of $t1 to memory at address ($t2 + offset). The upper 16 bits of $t1 are ignored. The address must be halfword-aligned (divisible by 2).
sh
Operands
$reg, [imm($reg) / ($reg) / imm / id / id($reg) / id+imm / id+imm($reg)]Variants
- Store halfword : Writes the lowest 16 bits of $t1 to memory at address ($t2 + offset). The upper 16 bits of $t1 are ignored. The address must be halfword-aligned (divisible by 2). sh $t1,-100($t2)
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,($t2)
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,-100
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,100
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,100000
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,100($t2)
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,100000($t2)
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,label
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,label($t2)
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,label+100000
- Store Halfword : Store the low-order 16 bits of $t1 into the effective memory halfword address sh $t1,label+100000($t2)
Loading...