Vous êtes sur la page 1sur 13

01/02/2013

1ere anne cycle ingnieurs

Architecture & Programmation des ordinateurs :

Architecture des ordinateurs


A.U. 2012/2013

(Support de cours)

R. MAHMOUDI
(mahmoudr@esiee.fr)

A.U 2012/2013 1

Architecture et programmation des ordinateurs :

Architecture des ordinateurs

Objectifs :

 Acqurir les notions de base sur la structure et le fonctionnement dun ordinateur


et ces principaux composants (microprocesseurs, mmoire et dispositifs E/S)

 Savoir concevoir des programmes simples, les excuter sur un microprocesseur,


afin de comprendre le processus : conception dun programme, gnration de
lexcutable, lancement et excution des instructions par le microprocesseur.

A.U 2012/2013 Ramzi Mahmoudi 2

1
01/02/2013

Architecture et programmation des ordinateurs :

Architecture des ordinateurs

Plan :

1. Histoire de linformatique
2. Systme informatique
3. Les composants dun ordinateur
4. Reprsentation de linformation
5. Les machines thoriques
6. Microprocesseurs & Jeu dinstruction M68000

A.U 2012/2013 Ramzi Mahmoudi 3

Architecture et programmation des ordinateurs :

1- HISTOIRE

A.U 2012/2013 Ramzi Mahmoudi 4

2
01/02/2013

Architecture des ordinateurs :


Histoire Epoque mcanique (1)
500 av. J.C : Premiers outils mcanique de calcul : labaque et le boulier.
1580 : John NAPIER (Neper) invente les logarithmes
1642 : Pascal met au point la Pascaline (additions et soustractions).

LAbaque (chine) la Pascaline.

A.U 2012/2013 Ramzi Mahmoudi 5

Architecture des ordinateurs :


Histoire Epoque mcanique (2)
1673 : Gottfried Wilhelm Von Leibniz amliore la Pascaline (multiplier et diviser).
1679 : Francis Bacon invente la base du langage binaire
1725 : La premire machine programmable ft invente : mtier tisser
( un ruban trou puis cartes perfores).

Leibniz
mtier tisser

A.U 2012/2013 Ramzi Mahmoudi 6

3
01/02/2013

Architecture des ordinateurs :


Histoire Epoque mcanique (3)
1820: Arith-mto-mtre de Thomas de Colmar : premire machine calculer.
1833 : Babbage introduit le concept dun ordinateur : unit de calcul, mmoire,
registre et entre des donnes par carte perfore.

Colmar
Babbage

A.U 2012/2013 Ramzi Mahmoudi 7

Architecture des ordinateurs :


Histoire Epoque lectromcanique (1)
1890: Hollerith construisit une machine lectromcanique pour faciliter les
oprations de recensement (essentiellement des tris et des comptages).
1904 : Invention du premier tube vide, la diode par John Fleming.

Hollerith Tube vide

A.U 2012/2013 Ramzi Mahmoudi 8

4
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectromcanique (2)
1937 : George Stibitz cre le premier circuit binaire, un additionneur (Model K)
1937 : Alan M. Turing publie un document sur les nombres calculables.
1938 : Claude Shannon fait le lien entre les circuits lectriques et lalgbre
Boolenne. Il dfinit le chiffre binaire : bit (BInary digiT).

George Stibitz Alan M. Turing Claude Shannon

A.U 2012/2013 Ramzi Mahmoudi 9

Architecture des ordinateurs :


Histoire Epoque lectromcanique (3)
1941 : Konrad Zuse, met au point le Z3, le premier calculateur avec programme
enregistr , il pouvait stocker 64 nombres de 22 bits et raliser 4 additions
par seconde et une multiplication en 4 secondes.

Konrad Zuse prsente le Z1


A.U 2012/2013 Ramzi Mahmoudi 10

5
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectronique (1)
1945 : John Von Neumann: premier rapport dcrivant ce que devrait tre un
ordinateur programme enregistr quil appelle lEDVAC (Electronic
Discrete Variable Automatic Computer).

EDVAC
A.U 2012/2013 Ramzi Mahmoudi 11

Architecture des ordinateurs :


Histoire Epoque lectronique (2)
1946 : Creation de lENIAC (Electronic Numerical Integrator and Computer).
Compos de 19000 tubes, pse 30 tonnes, occupe une surface de 72 m2
et consomme 140 kilowatts. Horloge : 100 KHz. Vitesse : environ 330
multiplications par seconde.

ENIAC

A.U 2012/2013 Ramzi Mahmoudi 12

6
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectronique (3)
1947 : Invention du transistor dans les laboratoires de Bell Telephone.
1950 : Assembleur (microprogrammation) par Maurice V. Wilkes
1951 : Compilateur A0 par Grace Murray Hopper .
1953 : Mmoire tores de ferrite.

Transistor V. Wilkes Hopper Mmoire tores

A.U 2012/2013 Ramzi Mahmoudi 13

Architecture des ordinateurs :


Histoire Epoque lectronique (4)
1957 : Cration du TX0 au laboratoire de Lincoln, Processeur 18 bits 3500
transistors, 83000 instructions par seconde, Mmoire : 65536 mots,
Entres : clavier - stylo optique, Sorties : cran graphique - imprimante,
Consommation : 1000 Watts

TX0

A.U 2012/2013 Ramzi Mahmoudi 14

7
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectronique (5)
1957 : Cration du premier langage de programmation universel, le FORTRAN
(FORmula TRANslator) par John Backus.

Buckus

A.U 2012/2013 Ramzi Mahmoudi 15

Architecture des ordinateurs :


Histoire Epoque lectronique (6)
1965 : Gordon Moore crit que la complexit des circuits intgrs doublera tous
les ans. Loi de Moore.
1968 : Cration du langage PASCAL par Niklaus Wirth.
1969 : Dbut de UNIX ( Ken Thompson et Dennis Ritchie)

Moor Wirth Thompson et Ritchie

A.U 2012/2013 Ramzi Mahmoudi 16

8
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectronique (7)
1970 : Premire puce mmoire cre par Intel
1971 : Intel 4004, processeur 4 bits tournant 108 KHz, 640 octets de mmoire,
60000 instructions par seconde, 2300 transistors.

Intel 4OO4
A.U 2012/2013 Ramzi Mahmoudi 17

Architecture des ordinateurs :


Histoire Epoque lectronique (8)
1971- 1973 : Dennis Ritchie : le langage C et le noyau UNIX en C
1972 - 1973 : Bob Kahn introduit le protocole TCP/IP
1984 : Apple Macintosh
1984 : Mise en place du DNS (Domain Name Server) sur Internet.
1986: le nombre de machines connectes sur Internet atteint 2308 connects.
1987: Sortie de Word 4.0 pour DOS chez Microsoft.

Macintosh 1984

A.U 2012/2013 Ramzi Mahmoudi 18

9
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectronique (9)
1989 : Le WWW (World Wide Web) a t cr par Tim Berners-Lee.
1990 : Windows 3.0 fait son apparition (de Microsoft).
1991 : Linus Torvalds, qu'il nommera ensuite Linux (Linus's Unix).
1995 : Naissance du navigateur Internet Explorer pour Windows.
2000 : Le processeur Intel Pentium 4 .

A.U 2012/2013 Ramzi Mahmoudi 19

Architecture des ordinateurs :


Histoire Epoque lectronique (10)
2007 : Mac Pro Intel Xeon 8-Core (8 curs) 3,0 GHz reconditionn avec
Deux processeurs Intel Xeon quadri-coeur 3,0 GHz
1 Go (2 x 512 Mo) de mmoire (DIMM ECC DDR2 667 MHz tampon complet)
Disque dur Serial ATA 250 Go (3 Gb/s) 7 200 tr/min
SuperDrive 16x (DVD+R DL/DVDRW/CD-RW)
Carte graphique NVIDIA GeForce 7300 GT avec 256 Mo de mmoire

A.U 2012/2013 Ramzi Mahmoudi 20

10
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectronique (11)

2010 : Sandy Bridge

?
La gamme de processeurs Core i3, i5 et i7 de deuxime gnration

A.U 2012/2013 Ramzi Mahmoudi 21

Architecture des ordinateurs :


Histoire Epoque lectronique (12)
2010 : HP Pavilion Elite HPE-330fr (WX145EA)
Processeur Intel Core i5 650 3,2 GHz - 6 Go de mmoire DDR3
Disque dur SATA 2 To (2 x 1 To), 3 Gb/s (7 200 tr/min)
ATI Radeon HD 5570 avec technologie Avivo
jusqu' 4863 Mo de mmoire graphique totale disponible dont 2 Go ddis

A.U 2012/2013 Ramzi Mahmoudi 22

11
01/02/2013

Architecture des ordinateurs :


Histoire Epoque lectronique (13)

2013 : Ivy Bridge

Pentium G2130 : 2 curs 3.2 GHz, 3 Mo de cache, 55W, DDR3-1600

A.U 2012/2013 Ramzi Mahmoudi 23

Architecture des ordinateurs :

Futur :

Microsoft Research : le PC du futur


se manipulera peut-tre en 3D
derrire un cran transparent

A.U 2012/2013 Ramzi Mahmoudi 24

12
01/02/2013

Architecture des ordinateurs :

Microsoft Research

A.U 2012/2013 Ramzi Mahmoudi 25

13