Lar Desenvolvimento O que é um montador? - o que é techopedia

O que é um montador? - o que é techopedia

Índice:

Anonim

Definição - O que significa Assembler?

Um assembler é um tipo de programa de computador que interpreta programas de software escritos em linguagem assembly em linguagem de máquina, código e instruções que podem ser executadas por um computador.

Um montador permite que desenvolvedores de software e aplicativos acessem, operem e gerenciem a arquitetura e os componentes de hardware de um computador.

Um assembler às vezes é chamado de compilador da linguagem assembly. Ele também fornece os serviços de um intérprete.

Techopedia explica Assembler

Um assembler serve principalmente como ponte entre instruções simbolicamente codificadas, escritas em linguagem assembly e o processador do computador, memória e outros componentes computacionais. Um assembler trabalha montando e convertendo o código fonte da linguagem assembly em código de objeto ou em um arquivo de objeto que constitui um fluxo de zeros e de código de máquina, que são diretamente executáveis ​​pelo processador.

Montadores são classificados com base no número de vezes que leva para ler o código-fonte antes de traduzi-lo; existem montadores de passagem única e de passagem múltipla. Além disso, alguns montadores high-end fornecem funcionalidade aprimorada, permitindo o uso de instruções de controle, serviços de abstração de dados e fornecendo suporte para estruturas de programação orientadas a objetos.

O que é um montador? - o que é techopedia