Problem:
Question 1- MIPS is a RISC microprocessor architecture. What are some of RISC philosophies and design goals ?
Question 2- Write the equivalent MIPS assembly code for the following C program
a = b + c + d;
e = f - a;
Question 3- List and describe each component for all MIPS instruction format.
Question 4- Write the MIPS assembly code to multiply 0000 1010 by 2 (Hint: shift bits )
Question 5- Why do we need the stack pointer ($sp) register?
Any help would be greatly appreciated!