Question: for the following C code: main() { int x,y,z,w; w = P1(x,y,z); } int P1 (int a, b, c) { int R; R = ((a
for the following C code:
main() { int x,y,z,w;
w = P1(x,y,z); }
int P1 (int a, b, c) {
int R; R = ((a + b)/4) - ((c*8) ); return R; }
- Assume x, y, z, w are in $s3, $s4, $s5, $s6. You do not need to store the value of w.
- Arguments a, , c in $a0, , $a2
- R in $s3
- Result in $v1
Write the compiled MIPS assembly code. Make any assumption needed.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
