Software  
 
Rede de conhecimento computador >> Software >> Open Source Code >> Content
Quais programas que traduzem o código -fonte para o código do objeto?
Os programas que traduzem o código -fonte para o código do objeto são chamados compiladores e montadores .

* Compiladores: Eles traduzem o código-fonte de alto nível (escrito em idiomas como C, C ++, Java, Python, etc.) em linguagem de montagem ou diretamente no código da máquina (código do objeto). O processo normalmente envolve vários estágios, incluindo análise lexical, análise, análise semântica, otimização e geração de código. O código do objeto resultante é específico para a arquitetura de destino (por exemplo, x86-64, braço).

* montadores: Eles traduzem a linguagem de montagem (uma representação de baixo nível e legível pelo homem do código da máquina) no código do objeto. A linguagem de montagem usa mnemônicos para representar as instruções da máquina, facilitando o trabalho dos programadores do que o código de máquina bruto.

Enquanto os compiladores geralmente geram linguagem de montagem como uma etapa intermediária, eles produzem o código do objeto. Os montadores trabalham diretamente com o idioma da montagem para produzir código de objeto. Portanto, ambos são cruciais no processo de transformar o código -fonte em programas executáveis. Um vinculador combina esses arquivos de objeto (e geralmente pré-compilados) para criar o arquivo executável final.

Anterior :

Próximo :
  Os artigos relacionados
·Como hospedar um servidor gratuito 
·Como instalar um arquivo jar 
·Como adicionar WordPress Template Tags 
·Como configurar o GNU 
·Níveis Scribus 
·Qual é o processo usado para abrir um arquivo Zip? 
·Como Chegar MATLAB De PuTTY 
·Como criar um certificado de assinatura 
·O que não justifica Margens média em Microsoft 
·Você precisa pagar um software de código aberto? 
  Artigos em destaque
·Quando você queima um DVD de filme, ele será reproduz…
·Imagem para Conversor de Texto Software 
·Como remover Velho Norton 
·Como Digite um círculo em Adobe Illustrator 
·O que é um cavalo de Tróia patch Quicktime 
·Como criar formulários em Microsoft Word 
·Quais são os elementos básicos de Multimídia 
·Que etapas devem ser seguidas ao escolher fazer backup …
·Qual é a função do botão de atualização? 
·Planilha Excel Orçamento Exemplo 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados