
In this chapter, you will learn
l
The working principle of an assembler.
l
The various assemblers available for x86.
l
The features and use of a popular assembler.
l
To write programs using simplified memory
models.
l
To write programs using the full segment
definition.
l
To understand the techniques of instruction
design for 8086.
programming
concepts–i
2
Assembly Language Programming
In Chapter 0, we have seen why assembly language is very important. To code efficiently
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 ...