answersLogoWhite

0

What is a compile- go loader?

Updated: 8/11/2023
User Avatar

Wiki User

15y ago

Best Answer

One method of performing the loader functions is to have the assembler run in one part of memory and place the assembled machine instructions and data, as they are assembled, directly into their assigned memory locations (Figure). When the assembly is completed, the assembler causes a transfer to the starting instruction of the program. This is a simple solution, involving no extra procedures. It is used by the WATFOR FORTRAN compiler and several other language processors. Such a loading scheme is commonly called "compile-and-go" or "assemble and-go." It is relatively easy to implement. The assembler simply places the code into core, and the "loader" consists of one instruction that transfers to the starting instruction of the newly assembled program. However, there are several apparent disadvantages. First, a portion of memory is wasted because the core occupied by the assembler is unavailable to the object program. Second, it is necessary to retranslate (assemble) the user's program deck every time it is run. Third, it is very difficult to handle multiple segments, especially if the source programs are in different languages (e.g., one subroutine in assembly language and another subroutine FORTRAN or PL/I). This last disadvantage makes it very difficult to produce orderly modular pro­grams. we can say that here loader is not a separate prog.also the four important functions of loader as 1)allocation 2)linking 3)relocation 4)loading is not done independently byloader.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

A load and go compiler is a type of computer. In this type of machine, code is written, and then the program is immediately executed.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is a compile- go loader?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Difference between compile and go loader and absolute loader?

in compile and go loader we use the core for placing code in other word you says that instruction placed directly in memory but in absolute loader data punched on cards. other one difference in that in compile and go loader core in not available for user but it in absolute loader core is available for user.


What is the difference between wheel loader and front end loader?

Difference between Front End Loader and Wheel Loader


What are loaders and discuss various loading schemes with implementation of an absolute loader?

The loader is a program which accepts an object code and prepare them for execution.The loader's target language is machine language, its source language is nearly machine langugae.loading is ultimately bound with storage management function of operating systems and is usually performed later than assembly or compilation.the period of executions of user program is called execution time.the period of translating user's source program is called assembly or compile time. load time refers to the period of loading and preparing object program for execution. Loading schemes: 1.Absolute loader. 2.Relocating loader. 3.Direct linking loader. 4.Dynamic Loading. 5.Dynamic linking. Absolute loader: The task of an absolute loader is virtually trivial.The loader simply accepts machine language code and places it into main memory specified by the assembler. Relocating loader: The task of relocating loader is to avoid reassembling of of all subroutines when a subroutine is changed and to perform tasks of allocation and linking for programmer. Dynamic loading: In order to overlay structure to work it is necessary for the module loader to load the various procedures as they are needed.There are many binders capable of processing and allocating overlay structure.the portion of the laoder that actually intercepts calls and loads necessary procedure is called overlay supervisor of simplly flipper.this overall scheme is called dynamic loading or load on call. Dynamic linking: This is mechanism by which loading and linking of external references are postponed until execution time.This was made to sort out disadvantage of previous loading schemes like subroutine is referenced and never executed Implementation of Absolute loader: The four loader functions are performed as following: 1.Allocation- By programmer 2.Linking- By programmer 3.Relocation- By assembler 4.Loading- By loader


What is the use of loader in c language?

There is no part called 'loader' in C language.


What is a good sentence for compile?

Example sentence - I will compile the details for the report once I have all of the facts.

Related questions

Difference between compile and go loader and absolute loader?

in compile and go loader we use the core for placing code in other word you says that instruction placed directly in memory but in absolute loader data punched on cards. other one difference in that in compile and go loader core in not available for user but it in absolute loader core is available for user.


What is compile-go loader?

compile and go loader is a type of loader function to have an assembler run in one part of the memory and places the assembled machine instructions,data as they are assembled,directly into their assigned memory location.


What nicknames does Jacob Loader go by?

Jacob Loader goes by Jacobo.


How do you get a Habbo loader?

Go to http://im.thehabbos.org/ or if that doesn't work search thehabbos.org loader in Google


How do you use thehabbos loader what do I put for DCR and External Variables and External Texts?

You don't have to do that. Just go on Prehosted Loader. BTW, (Which means By the way) The loader doesn't work! So I can teach you how to steal a loader.


How do you use map on source sdk?

If you are finished, press F9 or find the compile button on the top, let it compile, and your set to go.


Where do you go to get minecraft mod loader?

search it in the forums :)


Where did Danyon Loader go to school?

Timaru primary


How do you make software from a simple java program?

You compile it.You compile it.You compile it.You compile it.


How do you download xls item loader?

it is very simple just go to www.rapidfire.com and search for xls item loader and then you are throught enjoy :]


How do you download the Isi loader in dragonfable?

you need to go to cheat engine forums and search isi loader then download it but i can t get the armors to load


What are the release dates for We the People With Gloria Allred - 2011 Cable Free Loader Go Big or Go Home 1-154?

We the People With Gloria Allred - 2011 Cable Free Loader Go Big or Go Home 1-154 was released on: USA: 2012