CH0 Intro

Télécharger au format pptx, pdf ou txt
Télécharger au format pptx, pdf ou txt
Vous êtes sur la page 1sur 29

2014-2015

Architecture des Ordinateurs


INF3200(1)
Cours destiné aux étudiants en
Licence 1 SRIT

Rodrigue A. KOUADJO
Enseignant – Chercheur à l’ESATIC
Email: rodrigkouadjo@gmail.com / rodrigue.kouadjo@esatic.ci
Cel: +22557140002

1
Architecture des ordinateurs

1. Introduction

Objectif du cours
Comprendre le fonctionnement interne des
ordinateurs
comment fonctionnent-ils?
Pourquoi ont-ils été construit ainsi?
Quels sont les problèmes et contraintes ?
Quelles solutions ont été mises en œuvre ?
2
Architecture des ordinateurs

Prérequis &
Reférences
Prérequis
Notions d’électronique numérique

Références
http://www.scedu.umontreal.ca/histoiredestec/histoire/tdmhiste.htm

http://histoire.info.online.fr

http://dept-info.labri.fr/ENSEIGNEMENT/archi/

3
Architecture des ordinateurs

Historique de l’informatique
1 Du manuel à la mécanique
L’homme a toujours cherché à s’aider pour le calcul :
-500 : premiers outils de calcul, l ’abaque et le boulier

4
Architecture des ordinateurs

-300 : Aristote définit la logique


1580-1617 : J. Napier invente les logarithmes + nombres décimaux
+ techniques de multiplication et division (bâtons de Napier)
1623 : Cylindres de Schickard ( + idée d ’utiliser des roues dentelées)
1673 : Disques de Morland

5
Architecture des ordinateurs

1642 : Blaise Pascal invente la pascaline

6
Architecture des ordinateurs

7
Architecture des ordinateurs

1694 : machine de Leibniz (multiplication et division)

8
Architecture des ordinateurs

1820 : C.X. Thomas invente l’arithmomètre (6 à 20 chiffres)


• 1 500 exemplaires vendus de 1823 à 1878

9
Architecture des ordinateurs

1937 : C. Herzstark invente la Curta


• Curta I : 80 000 exemplaires vendus de 1947 à 1970
• Curta II : 60 000 exemplaires vendus de 1954 à 1970

10
Architecture des ordinateurs

2. De la mécanique à l’électromécanique
1833 : Babbage imagine une machine analytique contenant les concepts
d’unité de calcul, mémoire, registre et entrée des données par carte perforée

1840 : Ada Lovelace, collaboratrice de Babbage définit le principe


d’itérations successive dans l’exécution d’une opération et nomme ce
processus algorithme en l’honneur du mathématicien arabe Al Khowarizmi 11
Architecture des ordinateurs

1854 : Boole démontre que tout processus logique est décomposable en une
suite d’opérations logiques (ET, OU, NON) appliquées sur 2 états (0-1, V-F, ...)
1884 : H. Hollerith crée une tabulatrice à cartes perforées pour faire traiter le
recensement américain de 1890, c’est la 1ière machine à traiter l’information

12
Architecture des ordinateurs

1896 : H. Hollerith crée la firme Tabulating Machine Corporation


1904 : J. Fleming invente le premier tube à vide (la diode)
1907 : L.D. Forest invente la triode
1919 : Eccles et Jordan inventent le basculeur (flip-flop ou circuit bi-stable)
1924 : Tabulating Machine Corporation est renommée International
Business Machine

13
Architecture des ordinateurs

1937 : A.M. Turing résout des problèmes mathématiques à l’aide d ’une bande
de papier, de pions et d ’un trombone ! C’est la machine de Turing
1938 : Shannon dans sa thèse fait le parallèle entre circuit électrique et algèbre
booléenne. Il définit le chiffre binaire : bit (BInary digiT)
1938 : K. Zuse crée le Z1, ordinateur binaire programmable mécanique !

1939 : Z2, une partie de la mécanique est remplacée par des relais téléphoniques
14
Architecture des ordinateurs

1941 : J. Atanasoff et C. Berry créent le 1er calculateur binaire basé sur


l’algèbre de Boole. L’ABC est considéré comme le premier ordinateur mais
son programme n’est pas stocké en mémoire

1941 : Z3, premier calculateur avec programme enregistré. Mémoire : 64


nombres de 22 bits, puissance : 4 +/s ou 1 x en 4s
15
Architecture des ordinateurs

1943 : H. Aiken crée le Mark I calculateur électromécanique (3000 relais,


800km de câbles) dont le fonctionnement est proche de la machine imaginée par
Babbage

1943 : Thomas Watson, IBM : « Je pense qu’il y a un marché mondial pour au


moins 5 ordinateurs. »
1945 : un insecte coincé dans la Mark I bloque son fonctionnement. La
mathématicienne G.M. Hopper décide que tout ce qui arrêtera le bon
fonctionnement d ’un programme s’appellera BUG.
1945 : J. Von Neuman travaillant sur le projet ENIAC définit ce que devrait être
un ordinateur à programme enregistré : architecture de Von Neuman
16
Architecture des ordinateurs

3. L’électronique
1946 : P. Eckert et J. Mauchly créent l’ENIAC. Particularités : 18 000 tubes, 30
tonnes, 72 m2, 140 KW, 100 kHz, 330 x/s

17
Architecture des ordinateurs

1947 : invention du transistor dans les laboratoires de Bell Telephone


1948 : Newman et Williams créent le Manchester Mark I. Particularité : mémoire à
tubes cathodiques
1949 : revue Popular Mechanics : « Alors que le calculateur ENIAC est équipé de
18000 tubes à vide et pèse 30 tonnes, les futurs ordinateurs de l’an 2000 ne
devraient avoir que 1000 tubes à vide et ne peser que 1,5 tonnes. »
1950 : M.V. Wilkes invente l ’assembleur (avant on programmait en binaire)
1951 : G.M. Hopper invente le premier compilateur A0 générant un
programme binaire à partir d’un code source
1953 : invention de la mémoire à tores de ferrite

18
Architecture des ordinateurs

1956 : TRADIC le premier ordinateur à transistors par Bell amorce la seconde


génération d ’ordinateurs

1956 : 1er disque dur, le RAMAC 305 par IBM (50 disques de 61 cm - 5 Mo)

1957 : J. Backus d ’IBM crée le langage FORTRAN


19
Architecture des ordinateurs

1958 : 1er ordinateur commercial entièrement transistorisé par S. Cray

20
Architecture des ordinateurs

1958 : 1er circuit intégré par Texas Instruments

1958 : 1er modem par Bell

1958 : 1er jeu vidéo (très similaire au jeu pong par Atari en 1972)

1960 : langage Cobol

1962 : P. Dreyfus invente le mot informatique

1964 : langage Basic 21


Architecture des ordinateurs

1965 : G. Moore écrit que la densité des circuits intégrés doublera tous les 18
mois (loi de Moore)

1966 : première console de jeux vidéo, la Magnavox Odyssey I

1967 : plans de l’ARPANET (ancêtre de l ’internet)

1967 : premier lecteur de disquettes par IBM


22
Architecture des ordinateurs

1968 : D.C. Engelbart fait la démonstration d’un environnement graphique avec


fenêtres utilisant une souris.

1968 : HP présente sa première calculatrice de bureau programmable, la HP 9100


(20 kg, 5000 $)

1968 : langage Pascal

1969 : naissance d ’Unix grâce à K. Thompson et B. Kernighan

1970 : K. Thompson crée le langage B pour Unix 23


Architecture des ordinateurs

1971 : Intel vend le premier microprocesseur : Intel 4004 (4 bits, 108 kHz, 200$)

1971 : Apparition de l’ordinateur Kenback-1 pour 750$ en kit !

1971-1973 : transformation du langage B (interprété) en langage C (compilé) 24


Architecture des ordinateurs

1972 : R. Tomlinson crée un logiciel de courrier électronique pour ARPANET


1972 : premier langage orienté objet, SmallTalk
1972 : B. Gates et P. Allen fondent la compagnie Traf-O-Data
1973 : apparition du mot microcomputer (micro-ordinateur)
1975 : Traf-O-Data devient Micro-Soft
1976 : S. Jobs et S. Wozniak créent l ’Apple Computer et fondent Apple

1977 : Ken Olson, DEC : « Il n’y a aucune raison pour que tout le monde
veuille un ordinateur à la maison »
25
Architecture des ordinateurs

Avril 1981 : Xerox vend le Star 8010. Caractéristiques : Ram 1 Mo, DD 8 Mo,
interface Ethernet, interface graphique, souris 2 boutons, Drag&Drop, copier-
coller, menus contextuels, tableur, traitement de texte WYSIWYG, et messagerie
électronique. Problème : 17 000 $
Il faudra 10 ans à Apple et 15 ans à Microsoft pour faire aussi bien !

26
Architecture des ordinateurs

Août 1981 : IBM lance le 5150 Personal Computer. Caractéristiques : RAM


640Ko, lecteur de disquettes 5’’25, système PC-DOS 1.0 pour 3 000 $ (version
CGA 16 couleurs pour 6000 $). Windows 1.0 sortira en novembre 1985.
Il n’apporte rien de nouveau et pourtant ...

1981 : Bill Gates, Microsoft : « 640Ko devrait être suffisant pour tout le
monde. » 27
Architecture des ordinateurs

Janvier 1983 : Apple lance le Lisa. Caractéristiques : µP 68000 à 5Mhz, 1 Mo


RAM, 2 Mo ROM, écran graphique 12’’ 720x364, 2 x 5’’25, DD 5 Mo avec
interface graphique et souris. 10 000 $
Janvier 1984 : Apple lance le Macintosh. Caractéristiques : µP 68000 à 8Mhz,
128Ko RAM, 64 Ko ROM, 3’’50, écran N&B 9’’ 512x384 avec interface
graphique et souris. 2 500 $

Loi de Wirth : « Les logiciels deviennent plus lents de manière plus rapide que
le matériel ne devient plus rapide. » 28
Architecture des ordinateurs

Historique de l’informatique

29

Vous aimerez peut-être aussi