12

Assembler and linker tools

The purpose of the assembler and linker tools is to automatically convert the statements, written in assembly language, into code that can be executed by the microprocessor. Without these tools, the programmer would find the task of building reliable programs a forbiddingly difficult task. There is an old saying that a good workman understands his tools; in this chapter we take a brief look at how the assembler and linker tools work.

A major factor in the process of creating reliable programs is that the programmer is able to identify each of the various functions of the program and write the code for each of the functions independently of the other functions. Thus the tools available to the programmer should accommodate ...

Get Embedded Systems and Computer Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.