Memory Resident Program Loader for Pc-Dos/Ms-Dos
Original Publication Date: 1986-Sep-01
Included in the Prior Art Database: 2005-Mar-09
This procedure creates a resident save area in computer memory and stores a copy of the transient loader portion of the COMMAND.COM program in it. It then monitors subsequent program loading by the operating system. When the program terminates, this procedure restores the COMMAND.COM loader to high memory from the resident save area. As a result, the operating system does not have to reload the transient portion of COMMAND.COM from disk. The problem addressed by this procedure is found primarily in micro-computer systems that do not have fixed disk drives. The program loader portion of the operating system is moved to high computer memory for execution. A program loaded by the operating system is allowed to use this same high memory, if necessary, thus overlaying the program loader code.