An assembly language program

Question One: Write an assembly language program that allows a user to enter any 4 numbers then display the sum of the entered 5 numbers.
For example:
Enter: 1, 2, 3, 4

Display: Sum of the Entered is: 10

Question Two: Write an assembly language program that allows a user to enter any 5 numbers in any order then display the largest and smallest entered number and the order from small to large and lareg to small
For example
Enter: 4, , 1, 7, 10, 6
Display:
Largest entered number is: 10

Smallest entered number is: 1

Large to Small: 10, 7, 6, 4, 1

Small to Large: 1, 4, 6, 7, 10

Question Three: Write an assembly language program to count number of vowels in any given string.

Question Four: Write a procedure named Get_frequencies that constructs a character frequency table. Input to the procedure should be a pointer to a string, and a pointer to an array of 256 double words. Each array position is indexed by its corresponding ASCII code. When the procedure returns, each entry in the array contains a count of how many times that character occurred in the string. Include the source code only.

Sample Solution