Comparison Chart
BASIS FOR
LINKER LOADER
COMPARISON
Basic It generates the It loads the executable
executable module of a module to the main
source program. memory.
Input It takes as input, the It takes executable
object code generated by module generated by a
an assembler. linker.
Function It combines all the object It allocates the
modules of a source addresses to an
code to generate an executable module in
executable module. main memory for
execution.
Type/Approach Linkage Editor, Dynamic Absolute loading,
linker. Relocatable loading and
Dynamic Run-time
BASIS FOR
LINKER LOADER
COMPARISON
loading.