The document describes the basic functions of an assembler, including:
1) Translating mnemonic operation codes to machine language equivalents and assigning addresses to symbolic labels.
2) Processing assembler directives that provide instructions to the assembler.
3) Using internal data structures like the operation code table, symbol table, and location counter to perform a two-pass assembly of source code into an object program.
The document describes the basic functions of an assembler, including:
1) Translating mnemonic operation codes to machine language equivalents and assigning addresses to symbolic labels.
2) Processing assembler directives that provide instructions to the assembler.
3) Using internal data structures like the operation code table, symbol table, and location counter to perform a two-pass assembly of source code into an object program.