See the code below. The user inputs "5" when prompted. What is outputted?
.text
.globl main
main:
# Get input value and store it in $s0
la $a0, prompt
jal PromptInt
move $s0, $v0
# Load constants a, b, and c into registers
lw $t5, a
lw $t6, b
lw $t7, c
# Calculate the result of y=a*x*x + b * x + c and store it
mul $t0, $s0, $s0
mul $t0, $t0, $t5
mul $t1, $s0, $t6
add $t0, $t0, $t1
add $s1, $t0, $t7
# Store the result from $s1 to y
sw $s1, y
# Print output from memory y
la $a0, result
lw $a1, y
jal PrintInt
jal PrintNewLine
#Exit program
jal Exit
.data
a: .word 5
b: .word 2
c: .word 3
y: .word 0
prompt: .asciiz "Enter a value for x: "
result: .asciiz "The result is: "
.include "utils.asm"