li $a0, 68 li $v0, 9 syscall or $fp, $0, $v0 la $t0, main sw $t0, 0($fp) sw $0, 4($fp) jal main j done return_five: li $a0, 68 li $v0, 9 syscall sw $fp, 4($v0) or $fp, $0, $v0 la $t0, return_five sw $t0, 0($fp) sw $ra, 64($fp) li $8, 5 or $v1, $0, $8 jr $31 main: li $a0, 68 li $v0, 9 syscall sw $fp, 4($v0) or $fp, $0, $v0 la $t0, main sw $t0, 0($fp) sw $ra, 64($fp) jal return_five lw $fp, 4($fp) lw $ra, 64($fp) or $9, $0, $v1 jal return_five lw $fp, 4($fp) lw $ra, 64($fp) or $10, $0, $v1 add $11, $9, $10 or $v1, $0, $11 jr $31 done: ori $v0, $0, 10 syscall