Les Microprocesseurs M. DALMAU, IUT de Bayonne
2
TABLE DES MATIERES
INTRODUCTION.................................................................................................................... 4
1 Définition d'un microprocesseur ...................................................................................................................... 4
2 Historique......................................................................................................................................................... 4
LES ANCÊTRES...................................................................................................................... 5
1 Les 4 bits.......................................................................................................................................................... 5
Le 4004 ........................................................................................................................................................... 5
2 Les 8 bits.......................................................................................................................................................... 5
Un exemple : le 6800 de Motorola.................................................................................................................. 6
L'ÉVOLUTION DES MICROPROCESSEURS................................................................... 7
1 Les limites des premiers microprocesseurs ...................................................................................................... 7
2 L'évolution de l'architecture ............................................................................................................................. 7
2.1 Taille des données..................................................................................................................................... 7
2.2 Mémoire virtuelle et pagination ................................................................................................................ 7
2.3 Niveaux de privilège ................................................................................................................................. 8
2.4 Les antémémoires ..................................................................................................................................... 8
2.5 Les réels .................................................................................................................................................... 9
2.6 Le parallélisme d'exécution des instructions........................................................................................... 10
2.7 Le parallélisme d'exécution des processus .............................................................................................. 12
2.8 Le multimédia ......................................................................................................................................... 13
2.9 Les multiprocesseurs............................................................................................................................... 13
3 Les architectures CISC et RISC..................................................................................................................... 14
3.1 RISC........................................................................................................................................................ 15
3.2 Hybrides.................................................................................................................................................. 16
4 Les architectures VLIW ................................................................................................................................. 16
4.1 Principes.................................................................................................................................................. 16
4.2 Instructions.............................................................................................................................................. 16
4.3 Branchements.......................................................................................................................................... 17
4.4 Erreurs de mémoire................................................................................................................................. 17
QUELQUES MICROPROCESSEURS ACTUELS ET A VENIR ................................... 18
1 Les processeurs Alpha de Compaq (DEC)..................................................................................................... 18
1.1 Le 21264 (EV6) ...................................................................................................................................... 18
1.2 Le 21364 (EV7) ...................................................................................................................................... 18
1.3 Le 21464 (EV8 ou Arana)....................................................................................................................... 18
2 Les processeurs UltraSparc de SUN .............................................................................................................. 19
2.1 L'ULtraSPARCII..................................................................................................................................... 19
2.2 L'UltraSPARC III (Cheetah) ................................................................................................................... 19
2.3 L'UltraSPARC IV (Jaguar) ..................................................................................................................... 19
2.4 Ultra Sparc T1......................................................................................................................................... 19
3 Les processeurs d'INTEL ............................................................................................................................... 20
3.1 Le Pentium II .......................................................................................................................................... 21
3.2 Le Pentium III (Katmai, Coppermine, Tanner)....................................................................................... 21
3.3 Le Pentium IV (Willamette).................................................................................................................... 21
3.4 Les versions à double processeur ............................................................................................................ 21
3.5 Les versions à quadruple processeur ....................................................................................................... 22
3.6 L'Itanium1 (Merced) ............................................................................................................................... 22
3.7 L'Itanium2 (McKinley ) .......................................................................................................................... 22
3.8 Les Madison 6M et 9M ........................................................................................................................... 23
3.9 Hondo...................................................................................................................................................... 23
3.10 Le Montecito......................................................................................................................................... 23
3.10 Tukwila – prévu 2008 ........................................................................................................................... 23
4 Les processeurs PA RISC de Hewlet Packard ............................................................................................... 23
4.1 Le PA-8000............................................................................................................................................. 23
4.2 Le PA-8200............................................................................................................................................. 24
4.3 Le PA-8500............................................................................................................................................. 24
4.4 Le PA-8600............................................................................................................................................. 24
4.5 Le PA-8700............................................................................................................................................. 24
4.6 Le PA-8800............................................................................................................................................. 24