block0: .count words f1 b0end # length of block 0 .word 0x00800000 # block starting address .address 0x00800000 # sets the address of the next word # to be this value. f1: .word 1 f2: .word 2 f3: .word 3 b0end: .word 100 .address 0x00400000 main: addiu $a1, $zero, 0x0 addiu $a2, $zero, 0x0 addiu $a3, $zero, 0x0 add1: addiu $a1, $a1, 0x1 addiu $a2, $a2, 0x1 addiu $a3, $a3, 0x1 jal add1