Knowee
Questions
Features
Study Tools

if linked origin is not equal to translated origin thenSelect one:a. Relocation may not be performed by linkerb. Relocation performed by loaderc. None of the aboved. Relocation must be performed by linker

Question

if linked origin is not equal to translated origin thenSelect one:a. Relocation may not be performed by linkerb. Relocation performed by loaderc. None of the aboved. Relocation must be performed by linker

🧐 Not the exact question you are looking for?Go ask a question

Solution

The correct answer is:

b. Relocation performed by loader

Here's why:

In computer systems, relocation is the process of replacing symbolic references or names of libraries with actual usable addresses in memory before running a program. It's the task of turning relative addresses into absolute addresses.

When the linked origin is not equal to the translated origin, it means the program cannot be loaded into the same location in memory where it was linked. This situation requires the program to be relocated, and this task is performed by the loader, not the linker.

The linker's job is to link different pieces of a program together (like different object files and libraries), resolve symbolic references, and generate an executable file. However, it doesn't handle the task of loading the program into memory - that's the loader's job. Therefore, option b is correct.

This problem has been solved

Similar Questions

Which of the following is the task of the linker?Link all object files.Resolve cross-file dependenciesLink all pre-compiled librariesAll of the a

Define the following terms 1) Translation time address: 2) Linked time address 3) Loadtime address: 4) Translated origin: 5) Linked origin: 6) Load origin: 7) Interpreter

Translocation happens through:

The movement of a gene from one linkage group of another is called_______ans.Crossing overDuplicationTranslocationInversion Previous Marked for Review Next

The movement of a gene from one linkage group of another is called_______ans.TranslocationCrossing overDuplicationInversion Previous Marked for Review Next

1/1

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.