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

Compilateurs

Référence H3168 | Date de publication : 10 juin 1996 | Bernard LORHO

5. Modèle d’exécution

5.1 Principe

Avant d’aborder la génération de code, il nous faut encore parler de ce que sera l’exécution du programme actuellement en cours de compilation. En effet, nous venons de voir l’adressage des objets locaux lors de l’activation d’une fonction mais les choses sont plus complexes car il peut y avoir à un instant donné plus d’une activation de fonctions en cours.

Les fonctions peuvent s’appeler mutuellement et on peut même avoir des appels récursifs de fonctions. Il faut donc prévoir un mécanisme qui permette de lancer une activation, de l’abandonner provisoirement pour en lancer une autre mais avec l’obligation de pouvoir retrouver, lorsque l’activation plus récente sera achevée, l’activation suspendue dans le même état où on l’a laissée. Nous avons déjà vu une organisation de l’information qui réalise cette contrainte, la notion de pile. On doit donc organiser en pile la mémoire des différentes fonctions actives.

HAUT DE PAGE

...

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