Question: Write a PROGRAM using MIPS instructions to calculate either the volume of a cube or a sphere. Give the user the option to decide and
Write a PROGRAM using MIPS instructions to calculate either the volume of a cube or a sphere. Give the user the option to decide and ask either for the radius of the sphere or the side length of the cube. For the sphere you need to use floating point operations, do the same in the case of the cube. Please note this is a program and not a theoretical question. In the program solution you provided, there are errors here ( l.s $f1, 3.14159 and div.s $f2, $f2, 3), kindly assist in correcting this so the program can run.
# Calculate volume of sphere l.s $f1, 3.14159 mul.s $f2, $f0, $f0 mul.s $f2, $f2, $f0 mul.s $f2, $f2, $f1 div.s $f2, $f2, 3 mov.s $f12, $f2 # Move float from $f2 to $f12
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
