Question: MIPS Exercise -- Simple subroutines (registers and JAL-based) Write an MIPS program that loops through 10 iterations, in each pass prompting the user for two
MIPS Exercise -- Simple subroutines (registers and JAL-based) Write an MIPS program that loops through 10 iterations, in each pass prompting the user for two floating-point numbers (in a subroutine call it twice and return the value in an appropriate $f register), calculating the product of the two numbers (also in a subroutine, passing in the values in appropriate $f registers and returning the value in the same $f register) and printing the product (also in a subroutine, passing in the value in an appropriate $f register). You will have three little subroutines and your loop will make four subroutine calls per iteration. See the book for $f register usage with subroutines. Use the "simple linkage convention" (no stack use, use appropriate registers for arguments and return values).
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
