Question: IN MARS MIPS ASSEMBLY: The Algorithm for your program is as follows: Ask the user for a first number Get that number Store that number
IN MARS MIPS ASSEMBLY:
The Algorithm for your program is as follows:
- Ask the user for a first number
- Get that number
- Store that number to val1 in Data Storage
- Ask the user for a second number
- Get that number
- Store that number to val2 in Data Storage
- Ask the user for a third number
- Get that number
- Store that number to val3 in Data Storage
- Load val1, val2 and val3 into $s0, $s1 and $s2
- Set $s3 to $s0 + $s1 - $s2
- Store $s3 into results
- Print the final answer. This could be tricky
- Exit cleanly as always.
Your output should look as follows (Example User Input is shown in bold):
Please enter the first number: 12 Please enter the second number: 13 Please enter the third number: 14 Result: 12 + 13 14 = 11
---------------------------------------
Hint: The operators are strings
Make sure to follow standard formatting and documentation standards. Upload the resulting .asm file.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
