
4
Chapter 3 described a simple hypothetical computer, and presented
some programs for this machine. For the most part, these programs
were not written in binary, but in an informal notation that included
addresses, mnemonics (such as LOAD and INPUT) and constants (such
as '52'). This chapter will give a formal description of the notation,
which is often called 'assembly language'.
Assembly languages exist in considerable numbers, and in general
they differ only in insignificant detail. The specific style of assembly
language discussed here is a representative sample, but the reader is
warned to observe any minor differences that may exist whe ...