Vous êtes sur la page 1sur 25

Cours

Mourad
NACHAOUI
Objectifs du cours
Historique

Architecture des ordinateurs


Mourad NACHAOUI
FST B
eni-Mellal, Universit
e Sultan Moulay Slimane

Cours
Mourad
NACHAOUI

PLAN

Objectifs du cours
Historique

1 Objectifs du cours

2 Historique

Cours
Mourad
NACHAOUI
Objectifs du cours

Quest ce quun ordinateur ?

Historique

Historique
Machine de Von Neumann

Comment fonctionne un ordinateur ?


Composantes principales dun ordinateur
Codage et alg`
ebre de Boole

Cours
Mourad
NACHAOUI

Moyens
Objectifs du cours
Historique

32 heures de cours
32 heures TD (Travaux Dirig
es )
64 heures TP (Travaux Pratiques)

Outils devaluation
Cours : Partiels
TD : Devoirs Surveill
es
TP : Cont
oles

Cours
Mourad
NACHAOUI
Objectifs du cours

Bibliographie
Paolo Zanella et Yves Ligier. Architectures et

Historique

technologie des ordinateurs - Cours et exercices resolus 3`eme edition - Dunod


Andrew Tanenbaum. Architecture de lordinateur - Inter

Edition
Ernest Hirsch et Serge Wendling. Structure des

ordinateurs - Concepts de base, machines


conventionnelles et architectures parall`eles - Armand
Colin
F. Thomson Leighton. Introduction aux algorithmes et

architectures parall`eles - Morgan Kaufmann

Cours
Mourad
NACHAOUI
Objectifs du cours

D
efinition (Mat
erielle )

Historique

Un ordinateur est un ensemble de circuits electroniques qui


manipule des donnees sous forme binaire (0 ou 1).

Definition (Concr`ete)
Un ordinateur est un appareil, une machine qui permet de
realiser, dexecuter des operations (des calculs) et dinteragir
avec lenvironnement par lintermedaire de peripheriques
(clavier, souris, ecran,...)

Cours
Mourad
NACHAOUI

Definition (Detaillee)

Objectifs du cours
Historique

Un ordinateur est un dispositf electronique qui traite les


donnees fournies afin de tirer les informations necessaires et
utiles. Pendant le traitement, il doit executer diverses
fonctions comme :
Accepter des instructions donn
ees fournies par

lulisateur.
Execution de diverses op
erations arithmetiques et

logiques selon les instructions fournies


Pr
esentation des informations traitees `a lutilisateur.

Cours

Prehistoire

Mourad
NACHAOUI
Objectifs du cours
Historique

La motivation principale est la volonte dautomatiser une


suite de taches elementaires.
-500 : Apparition des premiers outils `
a calculer (boulier,

abaque)
1623 : Francis Bacon invente le premier codage de

lalphabet
1632 : Invention de la r`
egle `a calcul (Oughtred)
1642 : Pascal invente la pascaline
Leibniz (1646-1713) : envisage le raisonnement dune

machine
1728 : Falcon construit le m
etier `a tisser qui utilise les

cartes perforees

Cours
Mourad
NACHAOUI

Prehistoire

Objectifs du cours
Historique

1833 : Machine de Babbage Principes du m


etier `a tisser
4 op
erations arithmetiques de bases
Ensuite il imagine une machine analytique. Quatre

parties :
magasin (m
emoire), moulin (unite de calcul), entree

(lecteur de cartes perforees), sortie (perforation)


Op
erations arithmetiques, test et branchement
conditionnel
ADA LOVLACE cr
ee le premier programme informatique
Non construit faute de moyen.

Cours

Prehistoire

Mourad
NACHAOUI
Objectifs du cours

1840 : ADA LOVELACE d


efinit le principe des iterations

Historique

successives ( algorithme)
1854 : Boole publie un ouvrage sur la logique
1904 : John Fleming Invention du tube `
a vide
1937 : Alan Turing publie des articles sur les fonctions

calculables
1938 : Shanon rapproche lalg`
ebre de Boole et les

circuits electroniques
1943 : Cr
eation du ASCC Mark I ) Automatic

Sequence-Controlled Calculator
1945 : Naissance du bogue (Bug)

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Premi`ere generation
1946 : Cr
eation de lENIAC Electeronic Numerical

Integrator and Computer Architecture de Von Neumann


1947 : Invention du transistor (Bell telecom)

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Deuxi`eme generation
1956 : Premier ordinateur `
a transistor TRADIC (Bell)
1958 : Premier circuit int
egre Texas Instrument
1960 : Premier jeu sur ordinateur SpaceWar !
1964 : Langage de programmation BASIC
1965 : Loi de Moore
1968 : Invention de la souris Stanford
1969 : Syst`
emes dexploitation
MULTICS puis UNIX Bell

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Loi de Moore
Loi de Gordon Moore 1965 (Cofondateur dIntel)
Doublement des performances tous les 18 mois;
Performances augmentent lorsque la distance entre

transistors se reduit (vitesse de traitement)


Co
ut dune puce reste pratiquement constant;
R
eduction de la consommation electrique;
Augmentation de la fiabilit
e.

Cours
Mourad
NACHAOUI

Troisi`eme generation

Objectifs du cours
Historique

1971 : ARPANET (anc


etre dinternet)
1971 : Premier microprocesseur Intel 4004 : 4 bits,

108 KHz, 2300 transistors en 10 microns


1972 : Intel sort le 8008 8 bits, 200 KHz, 3500

transistors
1972 : Bill Gate et Paul Allen fondent Traf-of-Data
1973 : Gary Kildall
ecrit le syst`eme dexploitation CP/M
1973 : Invention du C pour le d
eveloppement dUNIX

Cours
Mourad
NACHAOUI

Troisi`eme generation

Objectifs du cours
Historique

1974 : Le francais Francois Moreno invente la carte `


a

puce
1974 : Motorolla commercialise son premier processeur

le 6800, 8 bits
1974 : Intel sort le 8080 8 bits
1975 : Traf-of-data devient Micro-Soft
1976 : Steve Jobs et Steve Wozniak commercialisent

lApple Computer, `a base de MOS Tech 6502


1976 : Zilog sort le Z80 ) 8 bits, 2.5 MHz

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Troisi`eme generation
1978 : Intel lance son 8086 ) 16 bits, 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 dexploitation de sa future


machine, `a base de 8086, `a Micro-Soft QDOS
86-DOS MS-DOS

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Quatri`eme generation
1982 Intel commercialise le 80286 16 bits, 6 MHz,

134000 transistors
1982 : Micro-Soft
edite une version de MS-DOS pour

compatibles... Sony et Phillips invente le CD-ROM


1984 Apple sort le MacIntosh avec une interface

graphique conviviale !
1985 Intel commercialise le 80386 32 bits
1986 : Premier ordinateur multi-processeur

Cours
Mourad
NACHAOUI

Quatri`eme generation

Objectifs du cours
Historique

1989 : Tim BERNERS-LEE : HTML


1990 : Pc en r
eseau, Premier CD-R, Windows 3.0
1991 : Linus TORVALDS : Linux
1993 : Pentium 1995 : Windows 95 ( 1 million en 3

jours)
1996 : Javascript
1998 : Windows 98 - iMac
1999 : iBook 2000 : Pentium IV, Itanium, Wap

Cours
Mourad
NACHAOUI
Objectifs du cours

Resume :Evolution
technologique
1945-1958
ordinateurs d
edies, exemplaires uniques

Historique

machines volumineuses et peu fiables


technologie `
a lampes, relais, resistances
104
elements logiques - programmation par cartes

perforees
1958-1964
usage g
eneral, machines fiables
technologie `
a transistors
105
elements logiques
apparition des langages de programmation
evolues

(COBOL, FORTRAN, LISP)

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Resume :Evolution
technologique
1964-1971 ou 75 ou 78
technologie des circuits int
egres (S/MSI : small/medium

scale integration)
106
elements logiques
av
enement du syst`eme dexploitation complexe, des

mini-ordinateurs
1971/5/8-1978/85
technologie LSI (Large SI)
107
elements logiques
av
enement de reseaux de machines
traitement distribu
e/reparti

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Resume :Evolution
technologique
Apr`es : Le but originel de cette cinqui`eme generation etait les
machines langages dediees `a lIA...
technologie VL/WSI (Very Large/ Wafer)
108
elements logiques (le PII contient 7,5 millions de

transistors, memoire non comprise)


syst`
emes distribues interactifs
multim
edia, traitement de donnees non numeriques

(textes, images, paroles)


parall
elisme massif

Cours
Mourad
NACHAOUI
Objectifs du cours
Historique

Vous aimerez peut-être aussi