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

1. Généralités

1.1 Phase et passe

Dans le processus de compilation que nous allons décrire, nous distinguerons différentes étapes qui constituent des composantes logiques du traitement. Cette décomposition a pour but essentiel de bien faire comprendre les mécanismes. Nous les appellerons des phases. Ce découpage n’implique nullement que ces phases se succèdent en constituant autant de traitements qui nécessiteraient une relecture complète du texte du programme source, et cela pour des raisons évidentes d’efficacité. Dans la réalité, les phases coopèrent les unes avec les autres et la tendance actuelle dans la conception des langages de programmation récents est de faire en sorte que leur compilation ne nécessite qu’une seule passe sur le texte source, c’est‐à‐dire une seule lecture du texte source. En particulier, cette contrainte est impérative si on vise un compilateur « rapide » (et même « turbo »...) dont les performances nécessitent un traitement qui se déroule intégralement en mémoire centrale, sans jamais nécessiter des échanges de fichiers avec le disque qui sont grands consommateurs de temps, ou alors en les limitant très fortement.

...

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