I'm trying to figure out what are the lowest and highest that the code below can transfer. The instructions sequence begins at memory address 0x40000000. The sequence is meant to transfer control to the instruction at the label "TRUE" if the value contained in register $3 is less than the value contained in register $4.
slt $2,$3,$4
bne $2,$0,TRUE
nop
Knowing that MIPS memory addresses range from a low of 0 to a high of 0xFFFFFFFF. What is the lowest memory address in hex?. "Lowest address" is defined as the smallest when interpreted as an unsigned integer. What is the highest memory address in hex? "Greatest address" is defined as the largest when interpreted as an unsigned integer
Wouldn't the lowest be 0x40000008 and the highest 0xFFFFFFFF?