Conditional Statements: (10 points) Write the Assembly Language Instructions for the
following C code. Assume that the variables i, j and k are assigned to the
registers $s0, $s1, $s2, respectively. Assume that the base address of A and B are in
registers $s3 and $s4, respectively. Assume that the elements of the arrays A and B are
integers:
if (A[i] != 0)
if (A[i] < 0)
B[i] = A[i] | A[i-1]
else if (A[i] > 0)
B[i] = A[i] & A[i-1]
else
B[i] = A[i] ^ A[i-1]