Program Monitor Basics
A monitor is itself a program that provides an interface between the user and computer at the low level. In general, monitors provide a way of loading a program to primary memory (RAM), test memory, examine registers, move or copy memory, and run programs. It also provides all basic input and output (BIOS) functions.

