Assembleur (langage)

Langage de programmation de bas niveau, proche du code machine.

L’assembleur utilise des mnémoniques (MOV, JMP, ADD) pour représenter les instructions du processeur.

Chaque architecture (x86, ARM) a son propre assembleur.

Il permet un contrôle total sur le matériel (mémoire, registres), au prix d’une portabilité nulle et d’une complexité élevée.

Aujourd’hui réservé aux noyaux, aux drivers, ou à l’optimisation extrême il incarne la transparence absolue du code.

Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.

Plus de publications