prepare a program on the assembly language to do the following:
problem 1: Allocate array with 32-bit 100 element.
problem 2: Prompt the user to enter the maximum or the upper bound of random value.
problem 3: Read the value and use it to generate random numbers to initialize the array elements.
problem 4: Find out the average of the array.
problem 5: Print the average on the center of the screen with blue back-ground and yellow font.