Question
Please write in MIPS Write and test the absolution value function in two linked files. Your solution must be made up of a function called
Please write in MIPS
Write and test the absolution value function in two linked files. Your solution must be made up of a function called absval that accepts a 32-bit signed integer in register $a0 and returns its absolute value as a 32-bit integer in $v0. Your solution must also include an assembly 'main' program that accepts an integer from the user, calls the absval function and prints the resulting value. Prompt the user for each entered integer and label your output.
Do not use the abs pseudo-instruction. Write the code to compute the absolute value.
Submit the Following File(s):
abs_main.asm, absval.asm
Required Input:
A signed 32-bit integer.
Required Output:
Your output should look something like the following example.
Enter an integer: -2873 The absolute value is 2873
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started