Plan
1Architecture de base d’un processeur universel
Unité opérative
Unité de contrôle
Mémoire
2Considérations architecturales
Principe du pipeline
Principe du parallélisme
architecture CISC /architecture RISC
3Introduction au module EN216
D. Dallet, C. Leroux & C. Jego (Bordeaux INP) EN210 - Conception processeur 3 / 36
Caractéristiques d’un processeur universel
GPP : General Purpose Processor
Format de données
32 ou 64 bits
Adapté aux langages évolués
Bonnes performances en calcul
numérique
Instructions spécifiques
(MMX, SSE, ...)
Évolution multicoeurs
Nombreuses fonctionnalités
Augmentation de la
consommation de puissance
Gestion matérielle de la
mémoire virtuelle
Nécessaire pour les OS
avancés
Fonctionnalités dynamiques qui
compliquent l’aspect temps réel
Cache de données
Intel pentium
Motorola Power PC
Digital Alpha Chip
Sun SPARC
PXA250 (RISC)
D. Dallet, C. Leroux & C. Jego (Bordeaux INP) EN210 - Conception processeur 4 / 36