Professional Documents
Culture Documents
1. Introduction
2. Functions of Loader
3. Translation & Linking of Program
4. Loading And Linking Scheme
-Link-And-Go
-Link-Load-And-Go
5. Difference Between ‘Link-And-Go’ & ‘Link-Load-And-Go’
1
Introduction
2
Introduction
» Loader
– It is software processor which perform some low level
processing of the program that form input to it in order to
produce ready to execute program in the machine
language.
» Linking
– Loader performs some processing to put the various
program forms together to make single program is known
as linking.
» Object Program
– It accept output of translator program & uses certain
other similar program called object program.
3
Functions of Loader
4
Functions of Loader
5
Functions of Loader
6
Translation & Linking of Program.
Source
program Ready to run
Obj.Program machine lang. program
Computer Result
Translator Loader
System
Other Data
Obj.Program
7
Loading And Linking Scheme
8
1. Link-And-Go
9
9
Link-And-Go
Linkage
Editor
Ready To Execute
Object Program
Module
10
2.Link-Load-And Go:-
11
11
Link-Load- And-Go-Scheme
Phase
Object Module Library
Absolute
Linkage Editor
Loader
Ready to Execute
Program
12
12
Difference Between ‘Link-And-Go’ & ‘Link-Load-And-Go’
Link-And-Go Link-Load-And-Go