Sommaire
cours / présentation, exercice, jeu de données
Génération de code (Compilation : théorie, techniques et outils)
Ce cours montre l'utilisation de la traduction dirigée par la syntaxe pour générer du code valide et en particulier la génération de code sur machine à pile et sur machine à registres. Il donne des exemples de génération de code pour des expression arithmétique, des structures de contrôle, des appel...
Date de création :
22.12.2010Auteur(s) :
Habib Abdulrab, Claude Moulin, Sid TouatiPrésentation
Informations pratiques
Langue du document : Français
Type : cours / présentation, exercice, jeu de données
Temps d'apprentissage : 18 heures
Niveau : enseignement supérieur, master, bac+4, bac+5
Langues : Français
Contenu : texte, image, ressource interactive
Public(s) cible(s) : apprenant, enseignant
Document : Document HTML, Document PDF, Document Open Office présentation
Droits d'auteur : pas libre de droits, gratuit
Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf
Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf
Description de la ressource
Résumé
Ce cours montre l'utilisation de la traduction dirigée par la syntaxe pour générer du code valide et en particulier la génération de code sur machine à pile et sur machine à registres. Il donne des exemples de génération de code pour des expression arithmétique, des structures de contrôle, des appels de fonctions, etc. Il présente la génération de code en une passe et en deux passes. Thème 8 de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
- Granularité : cours
- Structure : linéaire
"Domaine(s)" et indice(s) Dewey
- Systèmes d'Exploitation : Traducteurs de langages de programmation (005.45)
Domaine(s)
- Informatique
- Systèmes d'exploitation, interpréteurs, compilateurs
- Informatique
Informations techniques
- Remarques d'installation : Cours à consulter en ligne ou à télécharger au format PDF, ODT ou bien sous la forme d'une archive des fichiers source.
Intervenants, édition et diffusion
Intervenants
Contributeur(s) : Élodie Briere, Christine Legemble
Validateur(s) de la métadonnée : Sylvain Duranton
Édition
- Institut National des Sciences Appliquées de Rouen
- Université de Technologie de Compiègne
- Université de Versailles Saint-Quentin en Yvelines
- UNIT
Diffusion
Document(s) annexe(s)
- Cette ressource fait partie de
Fiche technique
Identifiant de la fiche : http://ori.unit-c.fr/uid/unit-ori-wf-1-5009
Identifiant OAI-PMH : oai:www.unit.eu:unit-ori-wf-1-5009
Schéma de la métadonnée : oai:uved:Cemagref-Marine-Protected-Areas
- LOMv1.0
- LOMFRv1.0
- SupLOMFRv1.0
- Voir la fiche XML
Entrepôt d'origine : UNIT