[prev] 12 [next]

Exercise 2: Function to sum values in array

Implement a MIPS version of the following:

int array[10] = {5,4,7,6,8,9,1,2,3,0};

int main(void)
{
   printf("%d\n", sumOf(array,10));
   return 0;
}

int sumOf(int a[], int n)
{
   int i;  int sum = 0;
   for (i = 0; i < n; i++) sum += a[i];
   return sum;
}