.data nl: .asciiz "\n" .text .globl main main: # Save return address sub $sp, $sp, 4 sw $ra, 0($sp) # Your code here # Print contents of $s2 li $v0, 1 # Print integer move $a0, $s2 # Set $a0 = $s2 syscall # Print newline li $v0, 4 # Print string la $a0, nl syscall # Load return address and return lw $ra, 0($sp) add $sp, $sp, 4 jr $ra