Computer Science, asked by gautamcholkar2196, 1 year ago

Define loader and explain different types of loaders

Answers

Answered by SainaPaswan
3

LOADER:

In computer systems a loader is the part of an operating system that is responsible for loading programs and libraries. It is one of the essential stages in the process of starting a program, as it places programs into memory and prepares them for execution.

DIFFERENT TYPES OF LOADERS:

  • Absolute loader
  • Bootstrap loader
  • Relocating loader

Answered by TanikaWaddle
8

loader

Explanation:

Loader is the program of the operating system which loads the executable from the disk into the primary memory(RAM) for execution.

It allocates the memory space to the executable module in main memory and then transfers control to the beginning instruction of the program

different types of loaders:

absolute loader : The absolute loader is a kind of loader in which relocated object files are created, loader accepts these files and places them at a specified location in the memory.

bootstrap loader: A bootstrap loader is a program that resides in the computer's EPROM, ROM, or another non-volatile memory. ... When the computer is turned on or restarted, the bootstrap loader first performs the power-on self-test, also known as POST

relocating loader (relative loader): A loader in which some of the addresses in the program to be loaded are expressed relative to the start of the program rather than in absolute form

direct linking loader: This scheme has an advantage that it allows the programmer to use multiple procedure and multiple data segments.

#Learn more :

What are Linkers? how we use linkers

https://brainly.in/question/2911841

Similar questions