Introduction à l'architecture des ordinateurs. page 1
Introduction à l’informatique industrielle
JP Couillault - Lycée Polyvalent de SENS
De l'engrenage au microprocesseur...
Calcul mécanique : Les calculateurs mécaniques sont faits d'engrenages, un peu comme
les compteurs kilométriques de voiture. En 1642, Blaise PASCAL (1623 - 1662) invente une
machine à calculer, la Pascaline, conçue pour aider son père, collecteur des impôts à faire
ses additions et ses soustractions.
Premiers fondements théoriques : Wilhelm LEIBNITZ (Allemagne, 1646 - 1716)
Philosophe et mathématicien, fabrique une machine à calculer mécanique perfectionnée,
fonctionnant en pas à pas et permettant la multiplication, la division et la racine carrée. On
voit apparaître les premières notions des numération binaire. Maintenant on utilise :
BIT : Binary digit, unité d'information binaire.
BYTE : Ensemble de 8 bits appelé encore Octet, permet de coder des valeurs
comprises entre 0 et 255. On peut représenter les valeurs en binaire en
hexadécimal, en décimal (%10011010 = $9A = 9AH = 160 ).
La machine analytique : Charles BABBAGE (Angleterre, 1792 - 1871)
Professeur de mathématiques à Cambridge, simule le fonctionnement d'une machine
analytique qui exécute des opérations arithmétiques, et prend des décisions basées sur les
résultats de ses propres calculs. C'est la notion de calcul séquentiel et de branchement qui
est exprimée dans ces travaux. Charles BABBAGE, aidé de sa collaboratrice Ada
LOVELACE, conçoit une machine mécanique, alimentée en informations par une bande
perforée. Malheureusement cette machine trop complexe à réaliser pour les moyens
techniques de l'époque ne fonctionnera que partiellement. Ada Lovelace, comtesse, fille de
Lord BYRON sera la première programmeuse du monde. Un langage informatique inventé
pour les besoins du Département de la Défense Américain et mis en service en 1980, sera
appelé ADA, en souvenir de Ada Lovelace.
La logique binaire : George BOOLE (Angleterre, 1815 - 1864)
Mathématicien, montrera que toute équation booléenne peut être écrite avec 3 opérateurs
seulement (ET, OU, NON). A cette époque, on ne peut réaliser ces circuits que grâce à des
contacts et des relais électromécaniques. On peut mémoriser une information grâce à un
relais mais c'est encombrant, bruyant et sa consommation électrique est élevée.
Les premiers balbutiements : Joseph Marie JACQUARD (1752 - 1834)
Invente la canne perforée pour commander des métiers à tisser. Cette découverte mise en
oeuvre en 1804 constitue la première mémoire de programme.
Emile BAUDOT invente un système télégraphique pour les chemins de fer américains en
1874. Une tension continue maintenue sur la ligne constitue une sécurité passive. Baudot
laissera son nom dans l'histoire de l'informatique. On appelle BAUD la vitesse de
transmission de l'information sur une ligne série (vitesse : 4800 bauds).
Herman HOLLERITH (Etats Unis1860 - 1929) mettra au point en 1890 une machine
fonctionnant avec des relais et des cannes perforées. Utilisée pour réaliser le recensement
de la population américaine. Il créera une petite société qui deviendra plus tard
l'International Business Machine Corporation (IBM , Big Blue).
Konrad ZUSE (Allemagne) crée des calculateurs binaires à relais, financés par Hitler, dans
le but de trouver des applications militaires (balistique, calcul pour les fusées V1 et V2). Les
machines obtenues sont trop lentes, il faut 3 à 4 secondes pour réaliser une multiplication, le
programme de recherches sera abandonné en 1940. Le dernier prototype, le Z4 à tubes
électroniques sera détruit en 1944 pendant le bombardement de Berlin.