
Assembly Language Programming
In Chapter 0, we have seen why assembly language is very important. To code effi ciently in
assembly language for a particular processor, the prerequisites are a good knowledge of the
internal architecture of the processor and addressing modes, which means that understanding
the contents of Chapter 1 is absolutely necessary.
When we want to write and execute an ALP, we fi rst type it using an editor. en we
assemble, link and run it. ere are many assembly language program development tools avail-
able for each of these actions. We shall examine them one by one.
2.1 | The Assembly Process
e way an assembler is designed ...