Charles André – Université de Nice – Sophia Antipolis
Langages d’assemblage
Charles André – Université de Nice – Sophia Antipolis
Introduction
Programme en langage machine
Algorithme
C
compilateur
Langage d’assemblage
assembleur
Charles André – Université de Nice – Sophia Antipolis
Introduction (2)
•Langage machine
– Jeu d’instructions
– Modes d’adressage
– Codage des instructions
– Suite de tableaux de bits
• Langage d’assemblage
–Notation textuelle
– Introduction de mécanismes de nommage
• Langage haut niveau
– Structures + …
Charles André – Université de Nice – Sophia Antipolis
Introduction (3)
• Nécessité pour un langage d’assurer un
modèle de calcul universel
• Définir une syntaxe
• Donner une sémantique
– Pour le langages machine et les langages
d’assemblage on utilise une sémantique
d’actions
– Notations : MEM[ ], REG[ ], ←, … + C
Charles André – Université de Nice – Sophia Antipolis
Notation pour la sémantique
1 / 27 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!