j FUNC_END #LABEL printf addi $sp $sp -4 sw $s0 0 $sp add $s0 $zero $a0 #LABEL LOOP lw $t0 0 $s0 #OUTPUT $t0 addi $s0 $s0 1 bne $t0 $zero LOOP lw $s0 0 $sp addi $sp $sp 4 jr $ra #LABEL FUNC_END #INPUT $t0 addi $s0 $zero 10 addi $s1 $zero 65 sw $s1 0 $s0 addi $s0 $s0 1 addi $s1 $s1 1 sw $s1 0 $s0 addi $s0 $s0 1 addi $s1 $s1 1 sw $s1 0 $s0 addi $a0 $zero 10 jal printf #INPUT $t0