LINKERS AND LOADERS

Definition:

Linker:
A program that takes as input the object code files of one or more separately compiled program modules, and links them together into a complete executable program, resolving references from one module to another.

Loader:
A program that takes as input an executable program, loads it into main memory, and causes execution to begin by loading the correct starting address into the PC register.


[Prev] [Next]


CS1104 Main Page
Last Updated 01/05/2000
© L.Heath, 2000