la $t3, list # put address of list into $t3. li $t2, 6 # put the index into $t2. add $t2, $t2, $t2 # double the index. add $t2, $t2, $t2 # double the index again (now 4x) add $t1, $t2, $t3 # combine the two components of the address. lw $t4, 0 ($t1) # get the value from the array cell. Broadcom Inc. is a global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions. When the MIPS processor is executing code, there are a number situations where 8-bit and 16-bit binary numbers need to be expanded into a 32-bit representation. For values represented in the two’s complement number system, this a trivial process.