Cours Outils Informatique

Historique
Fonctionnement d’un Ordinateur classique
Cours Outils Informatique
A. EL HIBAOUI —- [email protected]
FS de T´
etouan – Universit´
e Abdelmalek Essaˆ
adi
D´
epartement Informatique
[email protected]
http://elhibaoui.eb2a.com/mtrdh
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Histoire et fonctionnement des ordinateurs
1
Historique
Le pass´
e
Le pr´
esent
Le future
2
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Pr´ehistoire
• –500 Apparition des premiers outils pour
calculer bouliers, abaque
• 1632 invention de la r`egle `a calcul
• 1642 Pascal invente la
Pascaline
Boulier(usage manuel)
• 1833 Machine de Babbage
• 1854 Boole publie un ouvrage sur la logique
• 1904 invention du tube `a vide
• 1937 Alan Turing publie des articles sur les
fontions calculables
• 1943 Cr´eation du ASCC Mark I (Harvard IBM) Automatic Sequence-Controlled
Calculator
Pascalienne
(Usage m´
ecanique)
• 1945 naissance du bug ! Bogue !
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Les premiers ordinateurs
• 1946 Cr´eation de l’ENIAC Electronic
Numerical Integrator and Computer
architecture Von Neuman
• 1947 invention du transistor
• 1956 premier ordinateur `a transistors le :
TRADIC (Bell)
• 1958 premier circuit int´egr´e cr´e´e par Texas
Instrument
• 1960 premier jeu sur ordinateur : SpaceWar !
• 1964 langage de programmation BASIC
• 1968 invention de la souris ( Stanford)
• 1969 Syst`emes d’exploitation MULTICS puis
UNIX (Bell)
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
L’informatique dans un garage
• 1971 ARPANET (ancˆetre de l’internet)
• 1971 Intel commercialise le premier microprocesseur
le 4004 (4 bits, 108 KHz, 2300 transistors en 10
microns) ...
• 1972 Intel sort le 8008 (8 bits, 200 KHz, 3500
transistors)
• 1972 Bill Gates et Paul Allen fondent Traff-of-Data
• 1973 Gary Kildall ´ecrit le syst`eme d’exploitation
CP/M
• 1973 Invention du C pour le d´eveloppement d’UNIX
• 1974 le fran¸cais Fran¸cois Moreno invente la carte `a
puce
• 1974 Motorolla commercialise son 1er processeur le
A. EL HIBAOUI
—- [email protected]
Cours Outils Informatique
6800
(8 bits)
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
L’informatique dans un garage
• 1975 Traf- of-Data devient Micro-Soft
• 1976 Steve Jobs et Steve Wozniak commercialisent
l’Apple Computer (`a base de MOS Tech. 6502)
• 1976 Zilog sort le Z80 8bits, 2.5MHz
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Micro-informatique
• 1978 Intel lance son 8086 (16bits, 4.7 MHz, 29000
transistors `a 3 microns)
• 1979 Taito sort le jeu Space Invaders ...
• 1979 Motorolla commercialise le 68000 16/32 bits,
68000 transistors
• 1980 Sinclair sort le ZX80 `a base de Z80 ...
• 1980 IBM sous-traite le syst`eme d’exploitation de
sa future machine (`a base de 8086) `a Microsoft ...
QDOS → 86-DOS → MS-DOS
• 1982 Intel commercialise le 80286 16 bits, 6 MHz,
134000 transistors
• 1982 Microsoft ´edite une version MS-DOS pour
compatibles ! Sony et Phillips inventent le CD-ROM
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Micro-informatique
• 1984 Apple sort le Macintosh avec une interface
graphique conviviale ...
• 2001 Le 2001, le pentium IV 64 bits - 1,4 GHz, 42
millions de transistors (0,18 microns)
• ...
• 2003 : L’Opteron, premier processeur serveur
d’AMD transforme l’architecture x86 en y
rempla¸cant les registre 32 bits par du 64 bits. Il sera
imit´e par le Xeon d’Intel un an plus tard
• 2005 : Lancement des processeurs dual-core. Les
fr´equences atteignent 3,2 Ghz pour un processeur `a
deux cœurs. L’Itanium 2 a fait monter le nombre de
transistors sur une puce `a 1,7 milliard.
• ...
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Micro-informatique
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Le pr´esent (Intel)
• Processeur Intelr CoreT M i7 Extreme Edition de 2e
g´en´eration
• Processeur Intelr CoreT M i7 de 3e g´en´eration
• Processeur Intelr CoreT M i5 de 3e g´en´eration
• Processeur Intelr CoreT M i3 de 3e g´en´eration
• Intelr CoreT M vProT M de 3e g´en´eration
• Famille de processeurs Intelr Xeonr E7
• Famille de processeurs Intelr Xeonr E5
• Famille de processeurs Intelr Xeonr E3
• Itaniumr
• Intelr AtomT M
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Puissance des ordinateurs
Diminution de la taille des composants ´electroniques ⇒
augmentation de la puissance des ordinateurs
Loi de Moore : puissance des ordinateurs ×2 tous les 18 mois
Cette loi se heurte aux limites des composants
nano-technologiques
Lois de la physique quantique.
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Puissance des ordinateurs
Loi de Moore
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Le future : Informatique Quantique
Bernard Lambert
P`ere de l’informatique quantique
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Ordinateurs quantiques
L’´el´ement de base est le q−bit (quantum-bit) qui peut exister
dans 2 ´etats distincts (principe du 0 ou 1)
Le q-bit peut aussi pr´esenter une superposition coh´erente de
ces 2 ´etats.
Il peut ˆetre `a la fois dans l’´etat 0 et 1
Il y a donc 4 ´etats possibles pour un q-bit
1
0
1
0
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Q-bit
L’ensemble des caract´eristiques d’une particule constituent
son ´etat
Quand un syst`eme a plusieurs ´etats possibles, la somme de
ces ´etats correspond `a un ´etat (superposition de plusieurs
´etats `a la fois)
N’existe pas dans notre univers classique
Une mesure peut donner un ´etat tir´e au hasard
Un q-bit peut ˆetre vu comme un nombre complexe (a + ib),
ou comme une trajectoire dans un plan (y = ax + b)
0
1
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Le pass´
e
Le pr´
esent
Le future
Comparaison
Un syst`eme classique de 3 bits peut se trouver dans une seule
des 8 configurations possibles
(000, 001, 010, 011, 100, 101, 110, 111)
Syst`eme quantique de 3 q-bits : les 8 possibilit´es sont
m´emoris´ees simultan´ement
Avec N q-bits on travaille avec 2N nombres `a la fois
L’ordinateur classique va faire 2N fois la mˆeme op´eration, ou
2N op´erations en parall`ele, un ordinateur quantique peut le
faire en 1 ´etape
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Fonctionnement d’un Ordinateur
Comment fonctionne un ordinateur ?
Applications
Logiciels Software :
Word, powerPoint, msn, mozilla
...
Syst`eme d’exploitation
Operating Systems
Linux, Windows , Unix, Solaris,
Linux, BeOS, MacOS, ...
Mat´eriel
Hardware PC, PowerPC Apple,
Station UltraSparc, ...
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Unit´e centrale (UC)
C’est la partie principale de l’ordinateur. Elle comporte la carte
m`ere se trouvant dans le boˆıtier. Sur cette carte maˆıtresse sont
log´es le microprocesseur (cœur du syst`eme), et la m´emoire
(cerveau de l’ordinateur). Dans l’UC sont souvent rajout´ees des
cartes d’extension : m´emoire compl´ementaire, cartes graphiques,
coprocesseur math´ematique, disque dur, ...
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Unit´e centrale (UC)
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Carte m`ere
C’est la base mat´erielle de l’ordinateur. Tous les composants
dans l’unit´e centrale sont connect´es `a celle-ci. Elle a 3
fonctions principales :
La bonne synchronisation des divers ´elements de l’unit´e
centrale.
Le transport de donn´ees d’un ´element `a un autre.
Elle alimente en courant de nombreux composants de l’unit´e
centrale et certains p´eriph´eriques.
C’est un ensemble de composants ´electroniques qui int`egre :
le support du microprocesseur,
les supports des barrettes m´emoire (RAM),
le support de la m´emoire cache L2
le bus,
les connecteurs d’extensions (o`
u seront int´egr´ees les cartes
d’extensions).
le ”chipset” ou ”jeu de composants” qui est le chef d’orchestre
des ´echanges entre les ´el´ements pr´esents sur le carte m`ere et le
bus de donn´ees.
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Carte m`ere
Depuis les cartes m`eres pour Pentium, les entr´ees sorties sont
int´egr´es `a la carte m`ere : ports s´eries et parall`ele, port USB, port
infrarouge (IR), contrˆoleur disquette.
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Microprocesseur
Le microprocesseur est un circuit de traitement de
l’information qui constitue le coeur de la carte m`ere. C’est en
fait le microprocesseur qui d´etermine les performances du PC.
Il ex´ecute les instructions des programmes et communique
avec les autres composants de l’ordinateur.
Ses performances d´ependent de sa fr´equence d’horloge de la
taille (en bits) des nombres qu’il peut manipuler en une
instruction et de la largeur (en bits) de son bus de donn´ees.
Fr´
equence d’horloge : Exprim´ee en GHz, elle correspond `a la
vitesse d’ex´ecution du microprocesseur.
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
M´emoire vive (RAM)
L’abr´eviation RAM (Random Access Memory) d´efinit le type
des puces m´emoire utilis´ees dans les ordinateurs. Mont´ees sur
barrettes SIMM, SDRAM, RD-RAM ou DRD-RAM.
Les informations stock´ees dans cette m´emoire sont accessibles
directement au microprocesseur.
La RAM est de 16, 32, 64, ... bits suivant la largeur du bus de
donn´ees. Ce type de m´emoire est effa¸cable d´es que
l’ordinateur est mis hors tension.
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Disque dur
Un disque dur (”hard disk”) est une m´emoire de masse (ou
m´emoire de stockage) GO ou TO destin´ee `a la lecture et
l’´ecriture de donn´ees informatiques.
Le disque dur est g´en´eralement situ´e dans l’unit´e centrale et
est constitu´e d’un disque ou plusieurs disques rigides tournant
`a grande vitesse et enferm´es dans un boˆıtier ´etanche
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
M´emoire flash
La m´emoire flash est une m´emoire `a semi-conducteurs, non
volatile (Elle a une fonction identique `a la m´emoire vive, mais
elle conserve les donn´ees quand l’ordinateur est hors tension)
et r´e-inscriptible.
Elle est couramment utilis´ee dans de nombreux appareils et ce
en raison de sa vitesse ´elev´ee, de sa durabilit´e et de sa faible
consommation, les appareils photos, lecteurs mp3 et PDA ...
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
Les cavaliers
Les cavaliers (ou Jumpers) permettent de choisir entre
plusieurs configurations : Fr´equence interne, fr´equence du
processeur, disque dur Master ou Slave
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
BIOS et Registres
BIOS :
Le BIOS (Basic Input Output System syst`eme d’entr´ee-sortie
de base). Programme contenu dans la m´emoire morte du PC
permettant de contrˆ
oler les ´el´ements mat´eriels.
Registres : Les registres sont en quelque sorte des zones de
m´emoire interne du processeur pouvant contenir les donn´ees
en cours de traitement. La capacit´e de ces registres est limit´ee.
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
Description des composants d’un ordinateur
BIOS et Registres
A. EL HIBAOUI —- [email protected]
Cours Outils Informatique
Historique
Fonctionnement d’un Ordinateur classique
A. EL HIBAOUI —- [email protected]
Description des composants d’un ordinateur
Cours Outils Informatique