.data y0: .word 0 z0: .word 0 .text main: li $t0, 1 sw $t0, z0 L0: lw $t0, z0 li $t1, 10 sne $t0, $t0, $t1 beqz $t0, L1 lw $t1, z0 addi $t1, $t1, 1 sw $t1, z0 lw $t1, z0 li $v0, 1 move $a0, $t1 syscall lw $t1, y0 lw $t2, z0 add $t1, $t1, $t2 sw $t1, y0 b L0 L1: lw $t0, y0 li $v0, 1 move $a0, $t0 syscall lw $t0, z0 li $v0, 1 move $a0, $t0 syscall li $v0, 10 syscall