Accueil : Conditions du logiciel : Définition d'assembleur

Assembleur

Un assembleur est un programme que les convertis langage d'assemblage en code machine. Il prend les commandes et les opérations de base du code d’assemblage et les convertit en binaire code qui peut être reconnu par un type spécifique de processeur.

Les assembleurs sont similaires à compilateurs en ce qu'ils produisent un code exécutable. Cependant, les assembleurs sont plus simplistes car ils ne convertissent que le code de bas niveau (langage d'assemblage) en code machine. Étant donné que chaque langage d'assemblage est conçu pour un processeur spécifique, l'assemblage d'un programme est effectué à l'aide d'un simple mappage un à un du code d'assemblage au code machine. Les compilateurs, quant à eux, doivent convertir des fichiers génériques de haut niveau. code source en code machine pour un processeur spécifique.

La plupart des programmes sont écrits en haut niveau langages de programmation et sont compilés directement en code machine à l'aide d'un compilateur. Toutefois, dans certains cas, le code d'assemblage peut être utilisé pour personnaliser des fonctions et garantir leur fonctionnement spécifique. Donc, IDE incluent souvent des assembleurs pour pouvoir construire des programmes à partir de langages de bas et de haut niveau.

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de assembleur. Il explique en terminologie informatique ce que signifie Assembler et est l’un des nombreux termes logiciels figurant dans le dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition d’Assembleur utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.