1) Write an executable MIPS program that will add the integers from 1 to n using the formula n(n+1}/2.
2) Convert the folowing to MiPs assembly code.
f= g - A[B];
This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.
The functions f and g are stored in the registers $s0 and $s1.
The arrays A and B are stored in the registers $s2 and $s3.
Other registers we use: $t0 and $t1.
We convert the provided code (from high-level language) into MIPS code in steps:
$s0= B is equivalent to MIPS instruction: lw $s0, 16($s3) (we load into s0 the value from the address B)
This is only a preview of the solution. Please use the purchase button to see the entire solution