Question: Important Instructions: - Work on this assignment should be individually (work alone!) Test your program carefully! Testing is an important part of any programming. Submit

Important Instructions: - Work on this assignment should be individually (work alone!) Test your program carefully! Testing is an important part of any programming. Submit your source code (.asm files) and snapshots of output screens of your tests. > Submission will be only accepted by Moodle. Files submitted through Ritaj or email will be ignored. Late submission will not be accepted. There may be a discussion after submission with all (or some) students online. - Assignment mark will be only assigned after making discussion and showing understanding of what you have done. - Properly comment your code and try to use procedures. 15% of the assignment mark will be on code comments and modularity (procedures). Assembly assignment: Write an 8086 assembly program that prompts the user to enter a multi-word sentence (string) followed by Enter key. Your program should keep reading the string until the user hits the Enter key. You can assume that the string length does not exceed 255 characters. You should define an array of 10 bytes, and your program should store the first 10 vowel characters (a,e,i,o,u,y) in the string into the array in the same order as they appear in the string. If the vowels in the string are less than 10, then store them as they are. If they are more than 10, then store only the first 10. At the end, your program should display the user string in a line and the stored vowels in a new line in capital letters. Example: Please a string followed by Enter: computer and electrical engineering at birzeit university you entered: computer and electrical engineering at birzeit university contains: QUEAEEIAEI
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
