This project consisted of building an x86 assembly program in an 8086-emulated environment. We used the FreeDOS operating system with a set memory of 16 megabytes. We used Q and Qemu to emulate the architecture.
The user enters the executable name “marquee” followed by a string of characters that the program will scroll across the 80 column screen, vertically centered within a blue double-line border. Execution stops when the user hits Escape.
Download the MARQUEE.ASM source file.