Question: [20 pts] Write an assembly function equivalent to the following C function. The function calculates the dot product of two vectors (arrays). Note that the
[20 pts] Write an assembly function equivalent to the following C function. The function calculates the dot product of two vectors (arrays). Note that the array elements are short int, and the result is int.
int dotProduct(short X[], short Y[], int N)
{ int i;
int result = 0;
for (i = 0; i < N; i++) {
result += X[i] * Y[i];
}
return result;
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
