Question: please be clear as possible. Q1) Compile the following CIJAVA program into MIPS. Write down all your assumptions and comment every line of your code.

please be clear as possible.
Q1) Compile the following CIJAVA program into MIPS. Write down all your assumptions and comment every line of your code. Assume that the base address of int array arX is at $so and n is at $81. Procedures take arguments $a0, $a1, and return the result in $v0. Use the following registers for variables mn =$t0, i=$t1. (Co1, 20pts) // C/JAVA CODE MIPS // MAIN MAIN: main () { 7/ arx int arrays arx[0]= ninroot (arx, n)); } int minroot (int[] a, int n) { 0; MINROOT : int mn for (int i =0; i
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
