Claire Hanen 2002 1
Architecture des ordinateurs
Comment sont exécutés les programmes?
=> du langage de haut niveau au langage machine
Composants et couches d’une architecture
=> micro-architecture, bus, entrées-sorties, mémoires, horloge, processeurs
Facteurs d’amélioration des performances
=> pipeline, cache, parallélisme
Bibliographie:
Architecture de l’ordinateur Andrew Tanenbaum (Dunod)
Architectures logicielles et matérielles Paul Amblard et al(Dunod)
Claire Hanen 2002 2
Le modèle de Von Neuman
Données
Programmes
Unité de
Commande
Unité
Arithmétique et
Logique
Claire Hanen 2002 3
Architecture simplifiée
Processeur Mémoire
centrale
Clavier Ecran Disque
Contrôleur Contrôleur Contrôleur
Bus de données
Bus d’adresses
Claire Hanen 2002 4
Composants de base
•Mémoireorganisée en mots (emplacements
numérotés)
Processeur : unités de calcul, de commande
et registres
• Bus: transfert d’information, largeur
Claire Hanen 2002 5
Couches d’une architecture
Couche ISA
langage d’assemblage
Couche Micro-architecture
Couche physique
compilateur/système d’exploitation
mémoire, certains registres
instructions, entrée-sorties
chemin des données, mémoires
micro-programme, composants
Circuits logiques
1 / 39 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !