Write an assembly language program that uses the terminal escape sequences to display the first letter of your first name in uppercase in the center of the screen in an area that is six rows high and six columns wide. Your program is required to perform the following actions to complete this task.
1. Prompt for and read in a single uppercase letter (N, F, or B) to indicate the display mode to use. N for normal, F for normal flashing (blinking), B for normal bold. If any character other than N, F, or B is entered, generate an appropriate error message and prompt and read again.
2. Clear the whole screen and display the entire screen in reverse video. That is, the entire screen (or as near as possible to the whole screen, except for the status line) should appear white, instead of black.
3. In a 6 by 6 area in the center of the screen, display the first letter of your first name using the display mode specified in #1 above. Your big initial should be composed of the first letter of your first name. For example, if I were writing the program, the display would look like this.
JJJJ
J
J
J
J J
JJ
4. Finally, position the cursor to the lower right corner of the screen. Then, read any character, with no prompt. When the character is entered, clear the screen and return to normal display mode.
Handin a .LIS listing of your program. Also, copy the executable version of your program (NOT IN DEBUGGING MODE) to the HANDIN directory and name it after yourself. For example, I would name the file WOLFE.EXE and copy it to HANDIN: