Architecture des ordinateurs - FR

publicité
01/02/2013
1ere année cycle ingénieurs
Architecture & Programmation des ordinateurs :
Architecture des ordinateurs
A.U. 2012/2013
(Support de cours)
R. MAHMOUDI
([email protected])
A.U 2012/2013
1
Architecture et programmation des ordinateurs :
Architecture des ordinateurs
Objectifs :
Acquérir les notions de base sur la structure et le fonctionnement d’un ordinateur
et ces principaux composants (microprocesseurs, mémoire et dispositifs E/S)
Savoir concevoir des programmes simples, les exécuter sur un microprocesseur,
afin de comprendre le processus : conception d’un programme, génération de
l’exécutable, lancement et exécution 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.
2.
3.
4.
5.
6.
Histoire de l’informatique
Système informatique
Les composants d’un ordinateur
Représentation de l’information
Les machines théoriques
Microprocesseurs & Jeu d’instruction 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 mécanique (1)
500 av. J.C : Premiers outils mécanique de calcul : l’abaque et le boulier.
1580 : John NAPIER (Neper) invente les logarithmes
1642 : Pascal met au point la Pascaline (additions et soustractions).
L’Abaque (chine)
la Pascaline.
Ramzi Mahmoudi
A.U 2012/2013
5
Architecture des ordinateurs :
Histoire – Epoque mécanique (2)
1673 : Gottfried Wilhelm Von Leibniz améliore la Pascaline (multiplier et diviser).
1679 : Francis Bacon invente la base du langage binaire
1725 : La première machine programmable fût inventée : métier à tisser
(à un ruban troué puis à cartes perforées).
Leibniz
métier à tisser
A.U 2012/2013
Ramzi Mahmoudi
6
3
01/02/2013
Architecture des ordinateurs :
Histoire – Epoque mécanique (3)
1820: Arith-méto-mètre de Thomas de Colmar : première machine à calculer.
1833 : Babbage introduit le concept d’un ordinateur : unité de calcul, mémoire,
registre et entrée des données par carte perforée.
Colmar
A.U 2012/2013
Babbage
Ramzi Mahmoudi
7
Architecture des ordinateurs :
Histoire – Epoque électromécanique (1)
1890: Hollerith construisit une machine électromécanique pour faciliter les
opérations de recensement (essentiellement des tris et des comptages).
1904 : Invention du premier tube à vide, la diode par John Fleming.
Hollerith
A.U 2012/2013
Ramzi Mahmoudi
Tube à vide
8
4
01/02/2013
Architecture des ordinateurs :
Histoire – Epoque électromécanique (2)
1937 : George Stibitz crée 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 l’algèbre
Booléenne. Il définit le chiffre binaire : bit (BInary digiT).
George Stibitz
A.U 2012/2013
Alan M. Turing
Claude Shannon
Ramzi Mahmoudi
9
Architecture des ordinateurs :
Histoire – Epoque électromécanique (3)
1941 : Konrad Zuse, met au point le Z3, le premier calculateur avec programme
enregistré , il pouvait stocker 64 nombres de 22 bits et réaliser 4 additions
par seconde et une multiplication en 4 secondes.
Konrad Zuse présente 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 décrivant ce que devrait être un
ordinateur à programme enregistré qu’il appelle l’EDVAC (Electronic
Discrete Variable Automatic Computer).
EDVAC
A.U 2012/2013
Ramzi Mahmoudi
11
Architecture des ordinateurs :
Histoire – Epoque électronique (2)
1946 : Creation de l’ENIAC (Electronic Numerical Integrator and Computer).
Composé de 19000 tubes, pèse 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 : Mémoire à tores de ferrite.
Transistor
A.U 2012/2013
Hopper
V. Wilkes
Mémoire à tores
Ramzi Mahmoudi
13
Architecture des ordinateurs :
Histoire – Epoque électronique (4)
1957 : Création du TX0 au laboratoire de Lincoln, Processeur 18 bits – 3500
transistors, 83000 instructions par seconde, Mémoire : 65536 mots,
Entrées : 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 : Création 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 intégrés doublera tous
les ans. ”Loi de Moore”.
1968 : Création du langage PASCAL par Niklaus Wirth.
1969 : Début de UNIX ( Ken Thompson et Dennis Ritchie)
Moor
A.U 2012/2013
Wirth
Ramzi Mahmoudi
Thompson et Ritchie
16
8
01/02/2013
Architecture des ordinateurs :
Histoire – Epoque électronique (7)
1970 : Première puce mémoire crée par Intel
1971 : Intel 4004, processeur 4 bits tournant à 108 KHz, 640 octets de mémoire,
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 connectées sur Internet atteint 2308 connectés.
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 cœurs) à 3,0 GHz reconditionné avec
Deux processeurs Intel Xeon quadri-coeur à 3,0 GHz
1 Go (2 x 512 Mo) de mémoire (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/DVD±RW/CD-RW)
Carte graphique NVIDIA GeForce 7300 GT avec 256 Mo de mémoire
A.U 2012/2013
Ramzi Mahmoudi
20
10
01/02/2013
Architecture des ordinateurs :
Histoire – Epoque électronique (11)
Sandy Bridge
2010 :
?
La gamme de processeurs Core i3, i5 et i7 de deuxième génération
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 mémoire 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 mémoire graphique totale disponible dont 2 Go dédiés
A.U 2012/2013
Ramzi Mahmoudi
22
11
01/02/2013
Architecture des ordinateurs :
Histoire – Epoque électronique (13)
Ivy Bridge
2013 :
Pentium G2130 : 2 cœurs à 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
derrière 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
Téléchargement