9,985 views

1 Answer

Best answer
0 0 votes

Answer : It can be loaded at-most anywhere in the memory

A Relocatable program is one that can be read into memory at any address and executed without modification.

Or

A Relocatable program form is one which consists of a program and relevant information for its relocation. Using this information it is possible to relocate the program to execute from a storage area then the one designated for it at the time of its coding or translation.

A Non Relocatable program is one which cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.

• selected by
Position:
Show:

Related questions

1 1 vote
0 0 answers
2.8k
2.8k views
PriDix asked Jul 10, 2017
2,819 views
What are relocatable addresses ? Is it the entire source code which is relocatable before loading phase or only addresses used by control statements like goto, switch et...
5 5 votes
1 answers 1 answer
12.2k
12.2k views
pyuri asked Oct 4, 2015
12,179 views
Difference between relocatable machine code and absolute machine code!!!1
0 0 votes
1 1 answer
1.8k
1.8k views
dd asked Jan 13, 2019
1,813 views
Consider a process P1 that is executing on a Linux-like OS on a single core system. When P1 is executing, a disk interrupt occurs, causing P1 to go to kernel mode to serv...