1 Introduction
2 Architecture de base
2.1 Machine de Von Neuman
2.2 Microprocesseurs
2.3 Choix d'un exemple
3 Micro-architecture de la partie opérative
3.1 Évolution
3.11 Évolution fonctionnelle
3.12 Évolution topologique
3.13 Évolution économique
3.2 Étude d'une partie opérative standard
3.21 Sous-partie opérative d'adresses poids forts
3.22 Sous-partie opérative d'adresses poids faibles
3.23 Sous-partie opérative de données
3.24 Caractéristiques générales de la partie opérative
4 Micro-architecture de la partie contrôle
4.1 Évolution
4.11 Solution en logique anarchique
4.12 Réalisation à PLA unique
4.13 Réalisation à PLA multiples
4.14 Réalisation microprogrammée
4.15 Réalisation en différentes couches d'interprétation
4.2 Étude d'une partie contrôle standard
4.21 ROM de microprogrammes
4.22 PLA de décodage A1, A2, A3
4.23 PLA d'exceptions A0
4.24 PLA de branchement
4.25 PLA de paramétrisation
4.26 Registres d'état
4.27 Caractéristiques générales de la partie contrôle
5 Micro-architecture d'interface
5.1 Entrées-sorties asynchrones
5.2 Arbitrage du bus
5.3 Système d'interruptions
5.4 Contrôle système
5.5 Horlogerie hiérarchisée
6 Conclusion
Bibliographie