2. c code to machine code: (15 points) translate the following c code to assembly code and then machine code. assume that the variables, k, i and j are assigned to registers $s0, $s1, $s2, respectively. assume that the base address of a, b, c and d are in registers $s3, $s4, $s5, $s6 respectively. assume that the elements of the arrays a, b, c and d are integers: c[k]