1. Langage d’assemblage
Le langage d’assemblage est une représentation symbolique du codage binaire des instructions machine, ce dernier étant la seule forme d’information que peut traiter le processeur. L’assembleur est chargé non seulement de la traduction de cette représentation symbolique des instructions en leur codage binaire, mais aussi d’allouer une adresse à chaque symbole (nom de variable, étiquette) utilisé par le programme.
Outre les instructions, le langage d’assemblage propose des directives et des pseudo-instructions. Ces dernières servent principalement à réserver des cellules en mémoire et à initialiser leur contenu.
Les mots du langage d’assemblage sont les mnémoniques associés aux instructions que propose le processeur. La règle qui définit leur construction, associée aux directives, permet à l’assembleur d’effectuer son travail de traduction.
Plusieurs facteurs conditionnent la structure...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
