Attention

Technologies logicielles Architectures des systèmes

Cet article issu de la base documentaire Systèmes d'exploitation est en accès restreint

En savoir plus

Vous désirez plus d'informations sur le thème

Technologies logicielles Architectures des systèmes

Technologies logicielles Architectures des systèmes

OU

Vous vous intéressez au contenu de la base documentaire Systèmes d'exploitation

fermer X

Vous consultez la base documentaire : Systèmes d'exploitation / Référence 42305210

Assembleur et éditeur de liens

Référence H3178 | Date de publication : 10 mai 2002 | Bertrand DUPOUY

2. Édition de liens

L’éditeur de liens rassemble des fichiers objets et des bibliothèques pour créer un fichier dit exécutable, ce dernier pouvant être enrichi par des informations telles que celles nécessaires à l’utilisation d’un debugger.

Pour fusionner les espaces d’adressage séparés des différents modules objets, l’éditeur de liens construit une table qui contient le nom, la taille et la longueur de tous les modules objets, puis il affecte une adresse de chargement à chaque module objet.

L’édition de liens, comme l’assemblage, est un processus qui se déroule en deux phases, appelées passes.

La première passe calcule les tailles des modules objets et collecte les tables de symboles afin de construire un module objet unique doté d’une seule table de symboles. Les adresses des variables sont recalculées. Des informations cachées (glue ), souvent ignorées des programmeurs, sont ajoutées pour le démarrage du programme, l’interface avec le système (fichier objet crt0.o pour le système Unix) et la mise au point.

Les modules objets peuvent être regroupés dans des fichiers appelés bibliothèques (libraries ). Il existe des bibliothèques, dites standards, qui regroupent par famille les fonctions de base...

La suite de cet article est réservée aux abonnés

Identifiez-vous

» Créer un compte

Consultation gratuite

Vous n'êtes pas abonné ?
Consultez gratuitement cet article.

Démarrez
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.

LA
BOUTIQUE    ..............................................................................................................

Environnement - Sécurité

Exploiter une ICPE

Vignette Exploiter une ICPE

Approche pratique de la réglementation

Matériaux

Matériaux à propriétés thermiques. Matériaux pour l'énergie

Vignette Matériaux à propriétés thermiques. Matériaux pour l'énergie

Panorama de matériaux aux propriétés thermiques et énergétiques remarquables : pour faire le bon choix !

Génie industriel

Piloter et animer la qualité

Vignette Piloter et animer la qualité

Amélioration des performances, Certification ISO 9001, Management intégré...

Génie industriel

Matériaux et technologies en conception

Vignette Matériaux et technologies en conception

Panorama complet et guide de choix des principaux matériaux utlisés dans la conception de produits