Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is a linker?

Linker
0
Posted

What is a linker?

0

A linker is a program used to join several .obj (object files) into a single executable file. This is normally used in modular programming. Each module can be individually written, tested and debugged. Then, when all the modules work they can be linked together. The linker produces a [] file, which contains the binary codes of all the combined files. The linker also produces a [] map file, which contains information about the [] files. The linker does not assign absolute addresses to the program but it assigns only ?relative addresses starting from 0. This kind of program can be anywhere in the memory map and used properly. 10: What is an emulator? One of the ways of real testing the working of the hardware and the software together is with the help of an emulator. An emulator is combination of hardware and software . It usually used to debug the hardware and software of an external circuit board or a card. A multi wire cable, i.e mostly an RS-232 link connects the PC to the emulator.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.