#----------------------------------------------------------------------- addi $s1, $0, 0 # X=0 este es mi X #----------------------------------------------------------------------- addi $s2, $0, 1 # Y=1 este es mi Y #----------------------------------------------------------------------- addi $t1, $0, 0 # $t1 = Z y empieza en cero, este es el que guardara la suma de x+y #----------------------------------------------------------------------- addi $s0, $0, 0 #i=0 este es mi contador que hara hasta 8 resultados #----------------------------------------------------------------------- addi $t0, $0, 8 #$t0 = 8 numero de elementos a mostrar n = 8; #----------------------------------------------------------------------- for: beq $s0, $t0, done #if i == 10, branch to done termina cuando sea n == 8 y salta al done add $t1, $s1, $s2 # Z = X+Y addi $s1,$s2,0 # x = y addi $s2,$t1,0 # Y = Z addi $s0, $s0, 1 #increment i++ j for #jump al for: done: