Project 4 Due: 25 April
Requirements Specfication
Write a program that will load values directly into the video memory
without using the INT 21H interrupt. The project will use all 25 rows
and 80 columns. Each row is a duplicate of the first row where you
are to load the values A through Z, repeating until you have filled
all eighty columns. The foreground and background colors are to be
different. There are eight foreground possibilities and eight background
possibilities, or a total of 64 combinations. Do not use the combinations
when the foreground and background are identifical. (There are 56 that
you can use, so repeat until you reach eighty.) You do not have to
worry about the cursor location for this project.
Sample Output
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
ABCDEFGHIJKLMNOPQRSTUVWXYQABC.....(until you reach eighty)
.
.
. (until you reach 25)
Program Header Comment Block
Use the following comment block at the beginning of your source code:
;; Filename: proj1.asm
;; Name: Ima Student
;; SSAN: 6789
;; Date: 3 Feb 2001
;; Course: CMSC-211
;; Description: (Your psuedocode goes here. Must be detailed)
;; Notes: (As needed, such has how to compile)