Question: Implement the following C code in LEGv8 assembly. Hint: Remember that the stack pointer must remain aligned on a multiple of 16. int fib(int n)
Implement the following C code in LEGv8 assembly. Hint: Remember that the stack pointer must remain aligned on a multiple of 16.
int fib(int n)
{
if (n==0)
return 0;
else if (n == 1)
return 1;
else return fib(n1) + fib(n2);
}
please explain it too and code needs to be implemented specifically into LEGv8 thankyouu
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
