Software Developer in San Francisco Bay Area

Menu

Tag Archives: Assembly

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.