Course Solutions Uncategorized (Solved) : Order Initialize 2 Dimensional Array Nested Loop Matter Executing Program Computer Answer Q27335978 . . . .

(Solved) : Order Initialize 2 Dimensional Array Nested Loop Matter Executing Program Computer Answer Q27335978 . . . .

 

Does the order in which you initialize a 2 dimensional array(through a nested for loop) matter when executing a programon a computer? (the answer is yes). Explain how in termsof MIPS assembly knowledge and properties. Also, convert thefollowing C program to MIPs assembly language instructions, andexplain any key differences in instructions.

#include <stdlib.h>

int v1() {

int** array;

for(int i = 0; i<SIZE; i++)

for(int j = 0; j<SIZE; j++)

array[j][i] = 0;

free(array);

return 0;

}

int v2() {

for(int i = 0; i<SIZE; i++)

for(int j = 0; j<SIZE; j++)

array[i][j] = 0;

free(array);

return 0;

}

int main() {

#ifdef V1

v1();

#endif

#ifdef V2

v2();

#endif

}

Expert Answer


An answer will be send to you shortly. . .

OR

PayPal Gateway not configured

OR

PayPal Gateway not configured

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post