Load byte unsigned (zero-extended) : Reads one byte from memory at address ($t2 + offset), zero-extends it to 32 bits (upper 24 bits of $t1 are always 0), and stores the result in $t1. Values range from 0 to 255. Use 'lb' if you need sign-extension.
lbu
Operands
$reg, [imm($reg) / ($reg) / imm / id / id($reg) / id+imm / id+imm($reg)]Variants
- Load byte unsigned (zero-extended) : Reads one byte from memory at address ($t2 + offset), zero-extends it to 32 bits (upper 24 bits of $t1 are always 0), and stores the result in $t1. Values range from 0 to 255. Use 'lb' if you need sign-extension. lbu $t1,-100($t2)
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,($t2)
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,-100
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,100
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,100000
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,100($t2)
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,100000($t2)
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,label
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,label($t2)
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,label+100000
- Load Byte Unsigned : Set $t1 to zero-extended 8-bit value from effective memory byte address lbu $t1,label+100000($t2)
Loading...