# simple example of load & storing a byte # we normally use directives and labels # lb & sb require address in a register, but mipsy will do this for us main: li $t0, 42 sb $t0, 0x10000000 # store 42 in byte at address 0x10000000 lb $a0, 0x10000000 # load $a0 from same address li $v0, 1 # print $a0 which will nows contain 42 syscall li $a0, '\n' # print '\n' li $v0, 11 syscall li $v0, 0 # return 0 jr $ra