[1] O documento descreve as etapas de produção do código executável a partir de um código-fonte, incluindo a compilação, montagem e ligação. [2] A montagem traduz o código assembly de um programa para o formato de linguagem de máquina específico do processador usando um montador. [3] O montador utiliza tabelas de instruções e pseudo-instruções para realizar esta tradução em dois passos, identificando primeiro os símbolos e endereços e depois gerando o código objeto final.