Assembleur

Définition - Que signifie Assembler?

Un assembleur est un type de programme informatique qui interprète des programmes logiciels écrits en langage d'assemblage en langage machine, code et instructions qui peuvent être exécutés par un ordinateur.

Un assembleur permet aux développeurs de logiciels et d'applications d'accéder, d'exploiter et de gérer l'architecture matérielle et les composants d'un ordinateur.

Un assembleur est parfois appelé le compilateur du langage assembleur. Il fournit également les services d'un interprète.

Definir Tech explique l'assembleur

Un assembleur sert principalement de pont entre les instructions codées symboliquement écrites en langage d'assemblage et le processeur, la mémoire et d'autres composants informatiques. Un assembleur fonctionne en assemblant et en convertissant le code source du langage assembleur en code objet ou en un fichier objet qui constitue un flux de zéros et de uns de code machine, qui sont directement exécutables par le processeur.

Les assembleurs sont classés en fonction du nombre de fois qu'il leur faut lire le code source avant de le traduire; il existe à la fois des assembleurs monopasse et multipasse. De plus, certains assembleurs haut de gamme offrent des fonctionnalités améliorées en permettant l'utilisation d'instructions de contrôle, de services d'abstraction de données et en fournissant un support pour les structures de programmation orientées objet.