Information Technology Reference
In-Depth Information
module la_bibliothèque;
taille (module)
2 048 Ko
LU <écrire_fichier, adr_m_bibliotheque_1>
LU <lire_fichier, adr_m_bibliotheque_2>
LU <affiche_écran, adr_m_bibliotheque_3>
LU <lit_clavier, adr_m_bibliotheque_4>
Et d'autres LU correspondant aux autres fonctions présentes
dans la bibliothèque
code objet translatable des fonctions incluses dans la bibliothèque
la taille en octets des fonctions est connue :
taille(écrire_fichier) = 30 Ko
taille (lire_fichier)
=
15 Ko
taille(affiche_écran) = 20 Ko
taille (lit_clavier) = 5Ko
fin module;
À l'issue de la prise en compte de la bibliothèque la_bibliothèque, la carte d'implan-
tation du programme est devenue :
-le module interface.o a une adresse d'implantation égale à 0 ;
-le module recherche.o a une adresse d'implantation égale à 512 Ko ;
-le module affichage.o a une adresse d'implantation égale à 652 Ko ;
-le module lit_clavier.o a une adresse d'implantation égale à 780 Ko ;
-le module affiche_ecran.o a une adresse d'implantation égale à 785 Ko;
-le module lire_fichier.o a une adresse d'implantation égale à 805 Ko ;
-le module écrire_fichier.o a une adresse d'implantation égale à 820 Ko;
- la taille totale du programme exécutable final est 850 Ko.
La table des liens devient (tableau 3.5) :
=
Ta b l e a u 3 . 5
T ABLE DES LIENS APRÈS LA PRISE EN COMPTE DE LA BIBLIOTHÈQUE LA _ BIBLIOTHÈQUE .
Nom de l'objet
Adresse dans la carte d'implantation
Commentaire
chercher_livre
adr_m_recherche_1
+
512 Ko
Résolution LAS/LU
afficher
adr_m_affichage_1
+
652 Ko
Résolution LAS/LU
réserver_livre
adr_m_recherche_2
+
512 Ko
Résolution LAS/LU
lit_clavier
780 Ko
Résolution LAS/LU
affiche_écran
785 Ko
Résolution LAS/LU
lire_fichier
805 Ko
Résolution LAS/LU
écrire_fichier
820 Ko
Résolution LAS/LU
On constate ici que toutes les entrées de la table des liens sont résolues.
Search WWH ::




Custom Search