Question: 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

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!