You are on page 1of 9

Microprocesseur

1
Microprocesseur
Cet article ne cite pas suffisamment ses sources(fvrier 2010).
Si vous disposez d'ouvrages ou d'articles de rfrence ou si vous connaissez des sites web de qualit traitant du thme abord ici, merci
de complter l'article en donnant les rfrences utiles sa vrifiabilit et en les liant la section Notes et rfrences (modifier l'article
[1]
).
Un microprocesseur est un processeur dont tous les composants ont t suffisamment miniaturiss pour tre
regroups dans un unique boitier. Fonctionnellement, le processeur est la partie dun ordinateur qui excute les
instructions et traite les donnes des programmes.
Un Intel 4004 dans son botier 16 broches.
L'intrieur d'un Intel 80486DX2.
Description
Jusquau dbut des annes 1970, les diffrents composants
lectroniques formant un processeur ne pouvaient pas tenir sur un seul
circuit intgr, ce qui ncessitait d'interconnecter de nombreux
composant dont plusieurs circuits intgrs. En 1971, la socit
amricaine Intel russit, pour la premire fois, placer tous les
composants qui constituent un processeur sur un seul circuit intgr
donnant ainsi naissance au microprocesseur
[2]
.
Cette miniaturisation a permis :
d'augmenter les vitesses
[3]
de fonctionnement des processeurs, grce
la rduction des distances entre les composants ;
de rduire les cots, grce au remplacement de plusieurs circuits par
un seul ;
d'augmenter la fiabilit : en supprimant les connexions entre les
composants du processeur, on supprime l'un des principaux vecteurs
de panne ;
de crer des ordinateurs bien plus petits : les micro-ordinateurs ;
de rduire la consommation nergtique
[4]
.
Les principales caractristiques d'un microprocesseur sont :
Le jeu d'instructions quil peut excuter. Voici quelques exemples
dinstructions que peut excuter un microprocesseur : additionner
deux nombres, comparer deux nombres pour dterminer sils sont
gaux, comparer deux nombres pour dterminer lequel est le plus grand, multiplier deux nombres... Un processeur
peut excuter plusieurs dizaines, voire centaines ou milliers, dinstructions diffrentes.
La complexit de son architecture. Cette complexit se mesure par le nombre de transistors contenus dans le
microprocesseur. Plus le microprocesseur contient de transistors, plus il pourra effectuer des oprations
complexes, et/ou traiter des chiffres de grande taille.
Le nombre de bits que le processeur peut traiter ensemble. Les premiers microprocesseurs ne pouvaient traiter
plus de 4 bits d'un coup. Ils devaient donc excuter plusieurs instructions pour additionner des nombres de 32 ou
64bits. Les microprocesseurs actuels (en 2007) peuvent traiter des nombres sur 64bits ensemble. Le nombre de
bits est en rapport direct avec la capacit traiter de grands nombres rapidement, ou des nombres d'une grande
prcision (nombres de dcimales significatives).
Microprocesseur
2
La vitesse de lhorloge. Le rle de lhorloge est de cadencer le rythme du travail du microprocesseur. Plus la
vitesse de lhorloge augmente, plus le microprocesseur effectue d'instructions en une seconde.
Tout ceci est thorique, dans la pratique, selon l'architecture du processeur, le nombre de cycles d'horloge pour
raliser une opration lmentaire peut varier d'un cycle plusieurs dizaines par unit d'excution (typiquement une
sur un processeur classique).
Par exemple, un processeur A cadenc 400MHz peut tre plus rapide qu'un autre B lui cadenc 1GHz, tout
dpend de leurs architectures respectives.
La combinaison des caractristiques prcdentes dtermine la puissance du microprocesseur. La puissance d'un
microprocesseur sexprime en Millions d'Instructions Par Seconde (MIPS). Dans les annes 1970, les
microprocesseurs effectuaient moins dun million dinstructions par seconde, les processeurs actuels (en 2007)
peuvent effectuer plus de 10 milliards dinstructions par seconde.
Histoire
Cette section ne cite pas suffisamment ses sources. Pour l'amliorer, ajouter en note des rfrences vrifiables ou
les modles {{Rfrence ncessaire}} ou {{Rfrence souhaite}} sur les passages ncessitant une source.
Illustration de la loi de Moore, une observation de lvolution du nombre de transistors
d'un microprocesseur, de 1971 2011.
En 1969, le microprocesseur a t
invent par deux ingnieurs d'Intel :
Marcian Hoff (surnomm Ted Hoff) et
Federico Faggin. Marcian Hoff a
formul l'architecture du
microprocesseur (une architecture de
bloc et un jeu d'instructions).
Le premier microprocesseur
commercialis, le 15novembre1971,
est l'Intel 4004 4bits, suivi par l'Intel
8008. Il a servi initialement fabriquer
des contrleurs graphiques en mode
texte. Jug trop lent par le client qui en
avait demand la conception, il devint
un processeur d'usage gnral.
Ces processeurs sont les prcurseurs
des Intel 8080, Zilog Z80, et de la
future famille des Intel x86
[5]
.
On doit Federico Faggin une
mthodologie de conception nouvelle
pour la puce et la logique, fonde pour la premire fois sur la technologie silicon gate dvelopp par lui en 1968 chez
Fairchild. Il a aussi dirig la conception du premier microprocesseur jusqu' son introduction sur le march en
1971
[rf.ncessaire]
Dans les annes 1970, apparaissent les concepts de datagramme et d'informatique distribue, avec Arpanet, le rseau
Cyclades et la Distributed System Architecture, devenue en 1978 le modle OSI-DSA . Le microprocesseur est
trs vite accueilli comme la pierre angulaire de cette informatique distribue, car il permet de dcentraliser le calcul,
avec des machines moins coteuses et moins encombrantes face au monopole IBM, produites en plus grande srie.
En 1990, Gilbert Hyatt a revendiqu la paternit du microprocesseur en se basant sur un brevet quil avait dpos en
1970. La reconnaissance de lantriorit du brevet de Hyatt aurait permis ce dernier de rclamer des redevances sur
Microprocesseur
3
tous les microprocesseurs fabriqus de par le monde. Cependant, le brevet de Hyatt a t invalid en 1995 par loffice
amricain des brevets, sur la base du fait que le microprocesseur dcrit dans la demande de brevet n'avait pas t
ralis, et n'aurait d'ailleurs pas pu l'tre avec la technologie disponible au moment du dpt du brevet.
[rf.ncessaire]
Le tableau suivant dcrit les principales caractristiques des microprocesseurs fabriqus par Intel, et montre leur
rapide et systmatique volution la fois en augmentation du nombre de transistors, en miniaturisation des circuits,
et en augmentation de puissance. Il faut garder l'esprit que si ce tableau dcrit l'volution des produits d'Intel,
l'volution des produits des concurrents a suivi avec plus ou moins d'avance ou de retard la mme marche.
Un programme informatique est, par essence, un flux d'instructions excutes par un processeur. Chaque instruction
ncessite un plusieurs cycles d'horloge, l'instruction est excute en autant d'tapes que de cycles ncessaires. Les
microprocesseurs squentiels excutent l'instruction suivante lorsqu'ils ont termin l'instruction en cours. Dans le cas
du paralllisme d'instructions, le microprocesseur pourra traiter plusieurs instructions dans le mme cycle d'horloge,
condition que ces instructions diffrentes ne mobilisent pas simultanment une unique ressource interne.
Autrement dit, le processeur excute des instructions qui se suivent, et ne sont pas dpendantes l'une de l'autre,
diffrents stades d'achvement. Cette file d'excution venir s'appelle un pipeline. Ce mcanisme a t implment
la premire fois dans les annes 1960 par IBM.
Les processeurs plus volus excutent en mme temps autant d'instructions qu'ils ont de pipelines, ce la condition
que toutes les instructions excuter paralllement ne soient pas interdpendantes, c'est--dire que le rsultat de
l'excution de chacune d'entre elles ne modifie pas les conditions d'excution de l'une des autres. Les processeurs de
ce type sont appels processeurs superscalaires. Le premier ordinateur tre quip de ce type de processeur tait le
Seymour Cray CDC 6600 en 1965. Le Pentium est le premier des processeurs superscalaires pour compatible PC.
Aujourd'hui, les concepteurs de processeurs ne cherchent pas simplement excuter plusieurs instructions
indpendantes en mme temps, ils cherchent optimiser le temps d'excution de l'ensemble des instructions. Par
exemple le processeur peut trier les instructions de manire ce que tous ses pipelines contiennent des instructions
indpendantes. Ce mcanisme s'appelle l'excution out-of-order. Ce type de processeur s'est impos pour les
machines grand public partir des annes 1980 et jusqu'aux annes 1990.
L'exemple canonique de ce type de pipeline est celui d'un processeur RISC, en cinq tapes. Le Intel Pentium 4
dispose de 35 tages de pipeline
[6]
. Un compilateur optimis pour ce genre de processeur fournira un code qui sera
excut plus rapidement.
Pour viter une perte de temps lie l'attente de nouvelles instructions, et surtout au dlai de rechargement du
contexte entre chaque changement de threads, les fondeurs
[7]
ont ajout leurs processeurs des procds
d'optimisation pour que les threads puissent partager les pipelines, les caches et les registres. Ces procds, regroups
sous l'appellation Simultaneous Multi Threading, ont t mis au point dans les annes 1950. Par contre, pour obtenir
une augmentation des performances, les compilateurs doivent prendre en compte ces procds, il faut donc
re-compiler les programmes pour ces types de processeurs. Intel a commenc produire, dbut des annes 2000, des
processeurs implmentant la technologie SMT deux voies. Ces processeurs, les Pentium 4, peuvent excuter
simultanment deux threads qui se partagent les mmes pipelines, caches et registres. Intel a appel cette technologie
SMT deux voies : lHyperthreading. Le Super-threading est, quant lui, une technologie SMT dans laquelle
plusieurs threads partagent aussi les mmes ressources, mais ces threads ne s'excutent que l'un aprs l'autre et non
simultanment.
Depuis longtemps dj, existait l'ide de faire cohabiter plusieurs processeurs au sein d'un mme composant, par
exemple les System on Chip. Cela consistait, par exemple, ajouter au processeur, un coprocesseur arithmtique, un
DSP, voire un cache mmoire, ventuellement mme l'intgralit des composants que l'on trouve sur une carte mre.
Des processeurs utilisant deux ou quatre curs sont donc apparus, comme le POWER4 d'IBM sorti en 2001. Ils
disposent des technologies cites pralablement. Les ordinateurs qui disposent de ce type de processeurs cotent
moins cher que l'achat d'un nombre quivalent de processeurs, cependant, les performances ne sont pas directement
comparables, cela dpend du problme trait. Des API spcialises ont t dveloppes afin de tirer parti au mieux
Microprocesseur
4
de ces technologies, comme le Threading Building Blocks d'Intel.
Date Nom Nombre de
transistors
Finesse de
gravure (nm)
Frquence de l'horloge Largeur
des donnes
MIPS
1971 Intel 4004 2300 10000 108kHz 4 bits/4 bits bus 0,06
1974 Intel 8008 6000 6000 2MHz 8 bits/8 bits bus 0,64
1979 Intel 8088 29000 3000 5MHz 16 bits/8 bits bus 0,33
1982 Intel 80286 134000 1500 6 16MHz (20MHz chez AMD) 16 bits/16 bits bus 1
1985 Intel 80386 275000 1500 16 40MHz 32 bits/32 bits bus 5
1989 Intel 80486 1200000 1000 16 100MHz 32 bits/32 bits bus 20
1993 Pentium (Intel P5) 3100000 800 250 60 233MHz 32 bits/64 bits bus 100
1997 Pentium II 7500000 350 250 233 450MHz 32 bits/64 bits bus 300
1999 Pentium III 9500000 250 130 450 1400MHz 32 bits/64 bits bus 510
2000 Pentium 4 42000000 180 65 1,3 3,8GHz 32 bits/64 bits bus 1700
2004 Pentium 4 D (Prescott) 125000000 90 65 2.66 3,6GHz 32 bits/64 bits bus 9000
2006 Core 2 Duo (Conroe) 291000000 65 2,4GHz (E6600) 64 bits/64 bits bus 22000
2007 Core 2 Quad (Kentsfield) 2*291000000 65 3GHz (Q6850) 64 bits/64 bits bus 2*22000 (?)
2008 Core 2 Duo (Wolfdale) 410000000 45 3,33GHz (E8600) 64 bits/64 bits bus ~24200
2008 Core 2 Quad (Yorkfield) 2*410000000 45 3,2GHz (QX9770) 64 bits/64 bits bus ~2*24200
2008 Intel Core i7 (Bloomfield) 731000000 45 3,33GHz (Core i7 975X) 64 bits/64 bits bus ?
2009 Intel Core i5/i7 (Lynnfield) 774000000 45 306GHz (I7 880) 64 bits/64 bits bus 76383
2010 Intel Core i7 (Gulftown) 1170000000 32 3,47GHz (Core i7 990X) 64 bits/64 bits bus 147600
2011 Intel Core i3/i5/i7 (Sandy Bridge) 1160000000 32 3,5GHz (Core i7 2700K) 64 bits/64 bits bus
2011 Intel Core i7/Xeon (Sandy Bridge-E) 2270000000 32 3,5GHz (Core i7 3970K) 64 bits/64 bits bus
2012 Intel Core i3/i5/i7 (Ivy Bridge) 1400000000 22 3,5GHz (Core i7 3770K) 64 bits/64 bits bus
Date : lanne de commercialisation du microprocesseur.
Nom : le nom du microprocesseur.
Nombre de transistors : le nombre de transistors contenus dans le microprocesseur.
Finesse de gravure (nm) : le diamtre (en nanomtres) du plus petit fil reliant deux composantes du
microprocesseur. En comparaison, l'paisseur d'un cheveu humain est de 100microns = 100000nm. Le diamtre
dun atome de silicium est de lordre de 100pm=0,1nm. En arrivant en 2014 des finesses de gravure de lordre
de 10nm, ce diamtre passe en dessous des 100 atomes de silicium. En augmentant la finesse de gravure, on se
rapproche des limites en de desquelles le comportement lectrique des matriaux relve de moins en moins de
la physique classique, mais de plus en plus de la mcanique quantique.
Frquence de lhorloge : la frquence du signal d'horloge interne qui cadence le microprocesseur. MHz =
million(s) de cycles par seconde. GHz = milliard(s) de cycles par seconde.
Largeur des donnes : le premier nombre indique le nombre de bits sur lequel une opration est faite. Le second
nombre indique le nombre de bits transfrs la fois entre la mmoire et le microprocesseur.
MIPS : le nombre de millions dinstructions effectues par le microprocesseur en une seconde.
Microprocesseur
5
Microprocesseur PowerPC 4755.
Microprocesseur ARM60.
Microprocesseur Intel Core 2 Duo.
Familles de microprocesseurs
Les microprocesseurs sont habituellement regroups en familles, en
fonction du jeu d'instructions qu'ils excutent. Si ce jeu d'instructions
comprend souvent une base commune toute la famille, les
microprocesseurs les plus rcents d'une famille peuvent prsenter de
nouvelles instructions. La rtrocompatibilit au sein d'une famille n'est
donc pas toujours assure. Par exemple un programme dit compatible
x86 crit pour un processeur Intel 80386, qui permet la protection
mmoire, pourrait ne pas fonctionner sur des processeurs antrieurs,
mais fonctionne sur tous les processeurs plus rcents (par exemple un
Core Duo d'Intel ou un Athlon d'AMD).
Il existe des dizaines de familles de microprocesseurs. Parmi celles qui
ont t les plus utilises, on peut citer :
La famille la plus connue par le grand public est la famille x86,
apparue la fin des annes 1970. dveloppe principalement par les
entreprises Intel (fabricant du Pentium), AMD (fabricant de l'Athlon),
VIA et Transmeta. Les deux premires entreprises dominent le march
et elles fabriquent la plus grande part des microprocesseurs pour
micro-ordinateurs compatibles PC, et Macintosh depuis 2006.
Le MOS Technology 6502 qui a servi fabriquer les Apple II,
Commodore PET, et dont les descendants ont servi au Commodore 64
et aux consoles Atari 2600. Le MOS Technology 6502 a t fait par
d'anciens ingnieurs de Motorola et tait trs inspir du Motorola 6800.
Le microprocesseur Zilog Z80 a t largement utilis dans les annes
1980 dans la conception des premiers micro-ordinateurs personnels
8bits comme le TRS-80, les Sinclair ZX80, ZX81, ZX Spectrum, le
standard MSX, les Amstrad CPC et plus tard dans les systmes
embarqus.
La famille Motorola 68000 (aussi appele m68k) de Motorola animait
les premiers Macintosh, les MegaDrive, les Atari ST et les
Commodore Amiga. Leurs drivs (Dragonball, ColdFire) sont
toujours utiliss dans des systmes embarqus.
Les microprocesseurs PowerPC d'IBM et de Motorola quipaient
jusqu'en 2006 les micro-ordinateurs Macintosh (fabriqus par Apple).
Ces microprocesseurs sont aussi utiliss dans les serveurs de la srie P d'IBM et dans divers systmes embarqus.
Dans le domaine des consoles de jeu, des microprocesseurs drivs du PowerPC quipent la Wii (Broadway), la
GameCube (Gekko), Xbox 360 (driv trois curs nomm Xenon). La PlayStation 3 est quipe du
microprocesseur Cell, driv du POWER4, une architecture proche de PowerPC.
Les processeurs d'architecture MIPS animaient les stations de travail de Silicon Graphics, des consoles de jeux
comme la PSone, la Nintendo 64 et des systmes embarqus, ainsi que des routeurs Cisco. C'est la premire famille
proposer une architecture 64 bits avec le MIPS R4000 en 1991. Les processeurs du fondeur chinois Loongson, sont
une nouvelle gnration bases sur les technologies du MIPS, utiliss dans des supercalculateurs et des ordinateurs
faible consommation.
Microprocesseur
6
La famille ARM est de nos jours utilise uniquement dans les systmes embarqus, dont de nombreux PDAs et
Smartphones. Elle a prcdemment t utilise par Acorn pour ses Archimedes et RiscPC.
Rapidit d'excution des instructions
Frquence de fonctionnement
Les microprocesseurs sont cadencs par un signal d'horloge (signal oscillant rgulier imposant un rythme au circuit).
Au milieu des annes 1980, ce signal avait une frquence de 4 8MHz. Dans les annes 2000, cette frquence
atteint 4GHz. Plus cette frquence est leve, plus le microprocesseur peut excuter un rythme lev les
instructions de base des programmes.
L'augmentation de la frquence prsente des inconvnients :
plus elle est leve, plus le processeur consomme d'lectricit, et plus il chauffe : cela implique d'avoir une
solution de refroidissement du processeur adapte ;
la frquence est notamment limite par les temps de commutation des portes logiques : il est ncessaire qu'entre
deux coups d'horloge , les signaux numriques aient eu le temps de parcourir tout le trajet ncessaire
l'excution de l'instruction attendue ; pour acclrer le traitement, il faut agir sur de nombreux paramtres (taille
d'un transistor, interactions lectromagntiques entre les circuits, etc.) qu'il devient de plus en plus difficile
d'amliorer (tout en s'assurant de la fiabilit des oprations).
Overclocking
Article dtaill : Overclocking.
L'overclocking consiste appliquer au microprocesseur une frquence du signal d'horloge suprieure aux
recommandations du fabricant ce qui permet d'excuter plus d'instructions chaque seconde. Cela ncessite souvent
plus de puissance d'alimentation au risque de dysfonctionnements voire de destruction en cas de surchauffe.
Optimisation du chemin d'excution
Les microprocesseurs actuels sont optimiss pour excuter plus d'une instruction par cycle d'horloge, ce sont des
microprocesseurs avec des units d'excution paralllises. De plus ils sont dots de procdures qui anticipent les
instructions suivantes avec l'aide de la statistique.
Dans la course la puissance des microprocesseurs, deux mthodes d'optimisation sont en concurrence :
1. La technologie RISC (Reduced Instruction Set Computer, jeu d'instructions simple), rapide avec des instructions
simples de taille standardise, facile fabriquer et dont on peut monter la frquence de l'horloge sans trop de
difficults techniques.
2. La technologie CISC (Complex Instruction Set Computer), dont chaque instruction complexe ncessite plus de
cycles d'horloge, mais qui a en son cur beaucoup d'instructions prcbles.
Nanmoins, avec la diminution de la taille des puces lectroniques et l'acclration des frquences d'horloge, la
distinction entre RISC et CISC a quasiment compltement disparu. L o des familles tranches existaient, on
observe aujourd'hui des microprocesseurs o une structure interne RISC apporte de la puissance tout en restant
compatible avec une utilisation de type CISC (la famille Intel x86 a ainsi subi une transition entre une organisation
initialement trs typique d'une structure CISC. Actuellement elle utilise un cur RISC trs rapide, s'appuyant sur un
systme de rarrangement du code la vole) mis en uvre, en partie, grce des mmoires cache de plus en plus
grandes, comportant jusqu' trois niveaux.
Microprocesseur
7
Structure d'un microprocesseur
Articles dtaills : Architecture des processeurs et micro-architecture.
L'unit centrale d'un microprocesseur comprend essentiellement :
une unit arithmtique et logique (U.A.L.) qui effectue les oprations ;
des registres qui permettent au microprocesseur de stocker temporairement des donnes ;
une unit de contrle qui commande l'ensemble du microprocesseur en fonction des instructions du programme.
Certains registres ont un rle trs particulier :
le registre indicateur d'tat (flags), ce registre donne l'tat du microprocesseur tout moment, il peut seulement
tre lu ;
le compteur de programme (PC, Program Counter), il contient l'adresse de la prochaine instruction excuter ;
le pointeur de pile (SP, Stack Pointer), c'est le pointeur d'une zone spciale de la mmoire appele pile o sont
rangs les arguments des sous-programmes et les adresses de retour.
Seul le Program Counter est indispensable, il existe de (rares) processeurs ne comportant pas de registre d'tat ou pas
de pointeur de pile (par exemple le NS32000).
L'unit de contrle peut aussi se dcomposer :
le registre d'instruction, mmorise le code de l'instruction excuter ;
le dcodeur dcode cette instruction ;
le squenceur excute l'instruction, c'est lui qui commande l'ensemble des organes du microprocesseur.
Fabrication des microprocesseurs
Article dtaill : Fabrication des dispositifs semi-conducteurs.
La fabrication d'un microprocesseur est essentiellement identique celle de n'importe quel circuit intgr. Elle suit
donc un procd complexe. Mais l'norme taille et complexit de la plupart des microprocesseurs a tendance
augmenter encore le cot de l'opration.
La loi de Moore, qui indique que le nombre de transistors des microprocesseurs sur les puces de silicium double tous
les 2 ans, indique galement que les cots de production doublent en mme temps que le degr d'intgration.
La fabrication des microprocesseurs est aujourd'hui considre comme l'un des deux facteurs d'augmentation de la
capacit des units de fabrication (avec les contraintes lies la fabrication des mmoires grande capacit). La
finesse de la gravure industrielle a atteint 45nm en 2006
[8]
. En diminuant encore la finesse de gravure, les fondeurs
se heurtent aux rgles de la mcanique quantique.
Le problme de l'chauffement
Malgr l'usage de techniques de gravures de plus en plus fines, l'chauffement des microprocesseurs reste
approximativement proportionnel au carr de leur tension architecture donne. Avec la tension, la frquence,
et un coefficient d'ajustement, on peut calculer la puissance dissipe :
Ce problme est li un autre, celui de la dissipation thermique et donc souvent des ventilateurs, sources de
nuisances sonores. Le refroidissement liquide peut tre utilis.
L'utilisation d'une pte thermique assure une meilleure conduction de la chaleur du processeur vers le radiateur.
Si l'chauffement ne pose pas de problme majeur pour des applications type ordinateur de bureau, il en pose pour
toutes les applications portables. Il est techniquement facile d'alimenter et de refroidir un ordinateur fixe. Pour les
applications portables, ce sont deux problmes dlicats. Le tlphone portable, l'ordinateur portable, l'appareil photo
numrique, le PDA, le baladeur MP3 ont une batterie qu'il s'agit de mnager pour que l'appareil portable ait une
Microprocesseur
8
meilleure autonomie.
Notes et rfrences
[1] http:/ / fr. wikipedia. org/ w/ index. php?title=Microprocesseur& action=edit
[2] Alain Binet, Le Second (1939-2000), Paris, Ellipses, 2003, p.208
[3] Cette vitesse est exprim sous forme d'une frquence exprime en hertz (Hz), qui comptabilise le nombre de cycles qu'effectue l'horloge de
synchronisation du processeur en une seconde.
[4] [4] Ce n'est pas la seule raison, mais, plus un transistor est petit, moins il a besoin d'nergie pour commuter correctement.
[5] www.intel4004.com, muse virtuel ddi ce microprocesseur. (http:/ / www. intel4004. com/ museum_display. htm)
[6] Patt, Yale (April 2004). " The Microprocessor Ten Years From Now: What Are The Challenges, How Do We Meet Them? (http:/ / users. ece.
utexas. edu/ ~patt/ Videos/ talk_videos/ cmu_04-29-04. wmv) (wmv). Distinguished Lecturer talk at Carnegie Mellon University. Retrieved
on November 7, 2007.
[7] Socit fabricant des puces lectroniques.
[8] Intel First to Demonstrate Working 45nm Chips (http:/ / www. intel. com/ pressroom/ archive/ releases/ 20060125comp. htm)
Sources et contributeurs de larticle
9
Sources et contributeurs de larticle
Microprocesseur Source: http://fr.wikipedia.org/w/index.php?oldid=104197591 Contributeurs: AGtheKiLLER, Abcd-international, Albertolmn, Alchemica, Alecs.y, Arnaud 25, Ayutan,
B.bellec, Balougador, BernardM, Best friend fr, Bigerson, Blobel, Bornerdogge, BraceRC, Bradipus, COLETTE, Cantons-de-l'Est, Cdang, Chaouistes, Chgras, ChrisJ, Christopheg,
CommonsDelinker, Crales Killer, Cv, DarkBaboon, Darkoneko, David Berardan, David.Monniaux, Doch54, DocteurCosmos, Donpato, Dumbo, EDUCA33E, El Diablo, Elnon, Emirix,
Epok, Epommate, Escaladix, Fabien1309, Faflo, Fafnir, Floryngandu, Frakir, FredericS, Fredpollux, Freewol, Froisois, GLec, GabHor, Gehel, Ggal, Givet, Glenn, Greudin, Grondin, Guillom,
Hank, Hashar, Hemmer, Hgsippe Cormier, IAlex, Inisheer, Ivanoff, JLM, Jacques.boudier, Jbw, Jef-Infojef, Jerome66, Jgaury, Jmax, Jules78120, Kalessin, Keke13, Kilith, Koyuki, Kyle the
hacker, LD93, Lamari bilel, Lastnico, Laurent Nguyen, Le pro du 94 :), Leag, Lebron54, Leprinca, Les3corbiers, Letartean, Linan, Lincher, Litlok, Lomita, Maggic, Man-x69, Manu1400,
Manu5079, Marc Mongenet, MarcQuinton, Mastergreg82, Maurilbert, Med, Meodudlye, Miaou26, Mig, Mirgolth, Mro, Mgluglu, NQuenouille, NaSH, Namo, Nataraja, NicoV, Nicobn,
NicolasDumoulin, Nl, Noelvornam, Nono64, Numaweb, Oblic, Obscurs, Oliviosu, Olyvar, Ork, Orlodrim, Orthogaffe, Oz, Pabix, Padawane, Paleoalexpicturesltd, Pano38, Phe, Pixeltoo, Ploum's,
Poil, Pontauxchats, Popolon, Pparent, Pulsar, QcRef87, R4f, Rems4, Renaudsechet, Rene1596, Ro8269, Ryo, Sam Hocevar, Sarenne, Schiste, Scls19fr, Serein, Shanel, Shawn, Sherbrooke,
Silex6, SimonMalenky, SniperMask, Soig, Solensean, Speculos, Stanlekub, Ste281, Stph', Super Bazooka, Superjuju10, Tango Panach, TaraO, Teuxe, Theboune, Tibo, Topeil, Traroth,
Trouduq, Turambar, Turb, Urban, VPelucheF, Valry Beaud, Vanheu, Vibby, Vincnet, Visite fortuitement prolonge, Vlad, W'rkncacnter, Wikig, Wikoo, Wutsje, Xofc, Yo609, YolanC,
Yves-Laurent, Zakke, Zedh, Zewan, Zorglube, Zubro, script de conversion, ~Pyb, 400 modifications anonymes
Source des images, licences et contributeurs
Fichier:Question book-4.svg Source: http://fr.wikipedia.org/w/index.php?title=Fichier:Question_book-4.svg Licence: GNU Free Documentation License Contributeurs: Tkgd2007
Fichier:Intel 4004.jpg Source: http://fr.wikipedia.org/w/index.php?title=Fichier:Intel_4004.jpg Licence: GNU Free Documentation License Contributeurs: Original uploader was LucaDetomi
at it.wikipedia
Fichier:80486dx2-large.jpg Source: http://fr.wikipedia.org/w/index.php?title=Fichier:80486dx2-large.jpg Licence: GNU Free Documentation License Contributeurs: A23cd-s, Adambro,
Admrboltz, Artnnerisa, CarolSpears, Denniss, Greudin, Julia W, Kozuch, Martin Kozk, Mattbuck, Rjd0060, Rocket000, 12 modifications anonymes
File:Transistor Count and Moore's Law - 2011.svg Source: http://fr.wikipedia.org/w/index.php?title=Fichier:Transistor_Count_and_Moore's_Law_-_2011.svg Licence: Creative Commons
Attribution-Sharealike 3.0 Contributeurs: Wgsimon
Fichier:XPC7455 01.jpg Source: http://fr.wikipedia.org/w/index.php?title=Fichier:XPC7455_01.jpg Licence: GNU Free Documentation License Contributeurs: Baz1521
Fichier:P60ARM GC 01.jpg Source: http://fr.wikipedia.org/w/index.php?title=Fichier:P60ARM_GC_01.jpg Licence: Creative Commons Attribution-ShareAlike 3.0 Unported Contributeurs:
Yaca2671
Fichier:IntelCore2DuoE6600.jpg Source: http://fr.wikipedia.org/w/index.php?title=Fichier:IntelCore2DuoE6600.jpg Licence: Creative Commons Attribution-ShareAlike 3.0 Unported
Contributeurs: Jrgen Melzer
Licence
Creative Commons Attribution-Share Alike 3.0
//creativecommons.org/licenses/by-sa/3.0/

You might also like