Question: Translate the following C code into MIPS code. int flag (int num) { int k; k = 9; g = comp (num, k); return g;

Translate the following C code into MIPS code.

int flag (int num) {

int k;

k = 9;

g = comp (num, k);

return g;

}

int comp (int a, int b) {

If (sub(a, b) >= 0)

return 1;

else

return 0;

}

int sub (int a, int b) {

return a-b;

}

Assume variables k and g are assigned to registers $s0 and $s1.

Please do not use any softwares to solve the question.

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!