Table des matières:
Définition - Que signifie assembleur?
Un assembleur est un type de programme informatique qui interprète des logiciels écrits en langage assembleur en langage machine, code et instructions pouvant ê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 d'assemblage. Il fournit également les services d'un interprète.
Techopedia explique Assembler
Un assembleur sert principalement de pont entre les instructions codées symboliquement écrites en langage assembleur et le processeur informatique, la mémoire et d'autres composants de calcul. Un assembleur fonctionne en assemblant et convertissant le code source du langage d'assemblage en code objet ou en fichier objet qui constitue un flux de zéros et 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 pour lire le code source avant de le traduire; il existe 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 prenant en charge des structures de programmation orientées objet.