Architecture de machines Historique Cours 2003-2004.

Slides:



Advertisements
Présentations similaires
Le micro-ordinateur.
Advertisements

Petite histoire de l’ordinateur… …une invention révolutionnaire!
Architecture de machines Le microprocesseur
TECHNOLOGIE DES ORDINATEURS
Du calculateur à l’ordinateur
Matériels Composants physiques de l’ordinateur.
Informatique Deug2 Sciences Eco S. Maabout 2004/2005.
Introduction à l’informatique
Architecture des ordinateurs
Architecture et programmation des ordinateurs
A abstraction b assembleur c nombre binaire d bit e cache f UC g puce h compilateur i famille dordinateurs j contrôle k chemin de données l défaut m dé
Introduction à l’informatique
HISTORIQUE Jean-Michel RICHER.
L’histoire de l’informatique
Architecture de machines La mémoire
Architecture de machines Principes généraux
Architecture de machines La mémoire
Architecture de machines Historique
Introduction en systèmes d’information et bases de données
Cours d’initiation en Informatique
Du calculateur à l’ordinateur
Organisation Organisation Cours
Introduction a l’informatique
Cours d’algorithme M. Boulakradeche
L’ordinateur Aspect théorique
Architecture des ordinateurs
ARCHITECTURE DES ORDINATEURS
Brève histoire de l'ordinateur © F.Minon 2008 Les Anglophones l'appellent « computer », ce qui est un peu impropre. Le terme ordinateur a été inventé en.
HISTOIRE DE L’INFORMATIQUE
Santana: Evil Ways.
Département informatique Automne 2013
MP2 - Mathématiques Ordinateurs et calculateurs Quand a-t-on construit le premier ordinateur ? Qui était Colossus ? Quest-ce aujourdhui un calculateur.
Architecture de base d’un ordinateur
Architecture des Ordinateurs
Solutions techniques d’accès
Modèle 390 dIBM AS/400 dIBM Le traitement de données en 1970: Le PDP 11/20 de Digital.
MICROPROCESSEUR RISC MASTERS OF COMPUTER ENGINEERING
Architecture d ’un système à MICROPROCESSEUR
Programmation Orienté Objet Application Au Langage JAVA Licence professionnelle ATC ~ 07/08 Bessem BOURAOUI
INFORMATIQUE 2e cours, au menu: • détails pratiques TP
Introduction IFT6800 Jian-Yun Nie.
1 IFT 6800 Atelier en Technologies dinformation Chapitre 1 Introduction.
INFORMATIQUE INF1B Les principes de fonctionnement de l’ordinateur
L’informatique - ICAM 13/12/04 L’informatique Des ancêtres des ordinateurs… …à nos jours… Sources : - Jean-Marc Alliot, directeur du Laboratoire d'Optimisation.
Introduction IFT6800 – E2008 Pierre Poulin.
Aplications bureautiques dans les travaux scolaires.
Architecture des ordinateurs, Environnement Numérique de Travail
Lycée ELKHAWARIZMI De SAFI
Bases de la micro informatique
Les précurseurs  1450 : Gutenberg  1500 : 8M livres publiés  Vers 1600 :Livre comme aujourd’hui  1623 :Wilhelm Schickard et Pascal  1850 : L’Arithmomètre.
Cours 1 1 Java. Cours 1 2 Plan général 1.Introduction 2.Les types primitifs, évaluation d’expressions 3.Instructions for, if…. 4.Introduction de l’objet,
Informatique 1. Les applications de l’informatique
COMPOSANTES INTERNES DE L’UNITE CENTRALE.
8PRO100 Éléments de programmation Petite histoire de l’ordinateur.
L’ architecture système
Structure de Base d’un ordinateur Matière : Informatique
1 École des Mines de Saint-Etienne. 158, cours Fauriel Saint-Etienne Cedex 2. tél Fax Cours Architecture des.
INFOR 101 Chapitre 5 Marianne Morris.
Il y a plusieurs millénaires, l'instrument de calcul était le BOULIER
Formation Lauréats Collèges et Lycées Présentation NTIC Cheikh Baye Ould Beddy Centre Mauritanien d’Analyse de Politiques – Novembre 2002.
Architecture matérielle Qu’est ce qu’un ordinateur ?
INTRODUCTION à LA PROGRAMMATION
Architecture des ordinateurs, Environnement Numérique de Travail
Généralités sur l’architecture des machines informatiques
Plan du cours.
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
Systèmes à microprocesseur Les mémoires
Architecture Informatique
Architecture de machines Historique
Du calculateur à l’ordinateur
Transcription de la présentation:

Architecture de machines Historique Cours

Préhistoire : mécanisation des calculs n Prémisses: Outils mathématiques : Premiers nombres -300 : Aristote définit la logique (induction) 1679 : Leibniz définit larithmétique binaire Système de codage des nombres en base 2 : pour revenir à leur essence n Les machines mécaniques -500 : Boulier et abaques An 1000 : Mécanismes dhorlogerie 1642 : La pascaline (Blaise Pascal) additions et soustractions 1792 : Télégraphe optique de Chappe Première méthode de communication à distance Utilisation dun codage de linformation et non de linformation brute

Machines à différences de Babbage (1833)

Invention du codage binaire et des algorithmes n 1843 : Ada Lovelace définit les algorithmes –Séquence dopérations permettant de résoudre un problème –Programmes écrits pour la machine de babbage n 1844 : Code Morse –Codage des messages avec 2 symboles :., - –Les silences séparent les lettres dun message

Travaux théoriques fondamentaux n 1844 : Algèbre de boole –2 symboles {0,1}, {Vrai, Faux} (dit booléens) –Opérations sur ces symboles ET, OU, NON, … Structure mathématique Preuves de calculabilité n 1937 : Travaux sur la calculabilité –Machine de Turing –Permet de réaliser tout calcul mécanisable !!!

Machines mécaniques n Besoin de ladministration US pour le recensement de –Machines de comptage/triage –Mécanisme de cartes perforée à lecture électrique –Utilisation de relais pour le classement n 1896: Fondation de Tabulating Machine Company qui deviendra par suite IBM

Machines électroniques n 1938 : Shannon réalise un parallèle entre le binaire et lélectronique –Invention du BIT (Binary digIT) n Techniques des relais issue de la téléphonie pour réaliser des calculs binaires

WWII : Machines pour le décryptage n 1941 : Konrad Zuse invente le Z3 –Premier calculateur à programme enregistré et non plus directement cablé n 1946 : LEniac –330 multiplications/seconde – opérations élémentaires/seconde –Programme entré par câblage –30 Tonnes et 72 m² –Mis à jour en 1948 : Utilisation avec dinstructions prédéfinies (premier langage machine)

1945 : Principe de Von Neumann Rapport EDVAC ( Electronic Discrete Variable Automatic Computer) –Ordinateur de Von Neumann Machine universelle contrôlée par programme Instructions codées enregistrées en mémoire Exécution séquentielle des opérations –5 composants pour un ordinateur Unité arithmétique et logique Unité de commande Mémoire centrale Unité dentrée Unité de sortie Architecture toujours utilisée de nos jours

Composant de base : Le tube à vide (Lampe) n Inventé en 1907 –Utilisé comme amplificateur en électronique –Travail en saturation n A saturation : réalisation dopérations booléennes élémentaires sur du courant électrique –Grande consommation électrique pour le fonctionnement –Faible fiabilité (Bugs)

Exemple de composants Compteur 4 bits Accumulateur

1948 : Invention du transistor n Remplace les relais et tubes à vide –Miniaturisation –Fiabilité accrue Entrée Contrôle Sortie

1958 Les circuits intégrés n Regroupe plusieurs transistors –Inventé par J. Kilby de chez Texas Instruments

Machines électroniques

Les machines à microprocesseur n Microprocesseur –Intégration de transistors sur une même plaque de silicium n 1971 : Premier microprocesseur : Intel transistors, 4 bits, 108 Khz, 640 octets de mémoire adressable. –Disponibilité dun «chipset» : ensemble de contrôleurs nécessaires à la liaison microprocesseur/ environnement. n 1972 : Processeur Intel bits, 200 KHz, 16 Ko de mémoire, instructions par seconde, 3500 transistors en technologie 10 microns

Evolution du stockage n 1950 : Première mémoire de masse, le tambour ERA 1101 –Capacité 1Million de bits –Accès 1/5 ème de seconde n 1953 : Mémoires à tores de ferrite n 1956 : IBM 505 Premier disque dur –5Mo sur 50 disques de 61 cm de diamètre. n 1970 : Première puce mémoire créée par Intel qui contient 1024 tores de ferrite soit 128 octets. n 1979 : Philips présente le Compact Disc: mémoire optique n Le futur… les mémoire holographiques

Années 70 : Naissance de la micro informatique n Machines accessibles au grand public –Au départ programmables par interrupteurs puis en assembleur –Naissance du BASIC n Développement de microprocesseurs de plus en plus puissants (Z80,6502,68000,8086…) n Interfaces de plus en plus évoluées (fenêtres, souris,…)

Une multitude de technologies n Processeurs Intel, Zylog, Motorola n Pas de véritable standard jusquau PC dIBM Compaq ILecteur 5"1/4

Premier portable : lOsborne 1 n Écran 5 pouces, disquettes 5"1/4 n 14 Kg !!!

Les stations de travail n 1981 : Création de SUN n Machines haut de gamme avec architecture propriétaire –Machines pour le calcul individuel avec des spécialisations (SGI, HP, SUN, Digital) –Système d exploitation UNIX –Architecture propriétaire –Interface X-Windows n Maintenant rejointes par les micro ordinateurs –Mêmes microprocesseurs Processeur Intel Itanium 2 = HP PA9000 Processeur PIV repris dans les stations dentrée de gamme sous le nom Xeon –Baisse des coûts de développement => plus dapplications

Les supercalculateurs n Calcul performant –Applications scientifiques (météo, simulations) –Stockage de données (banque,…) n Intégration de plusieurs microprocesseurs toujours plus rapides n Toujours dépassés !

Evolution des performances

Évolution de lintégration (4004/PIV) De 2300 à 42 Millions de transistors

Loi de Moore n La puissance double tous les 18 mois –Réalisé pour les capacités de calcul –Non valable pour le stockage et la mémoire n Définition de la puissance –Différente du chiffre de fréquence –Dépend fortement des entrées sorties –Dépend du problème à traiter

Évolution du software n Évolution des systèmes dexploitation –En mode texte Unix (et linux), Prodos, CP/M, DOS, –Graphiques Mac OS, Windows, X-Windows n Évolution des logiciels –1972 : PONG, 1975 Space Invaders –Bureautique : Années Premier tableur: multiplan Premier traitement de texte (1983: Word 1.0) Suites bureautiques –Logiciels de création graphique Photoshop 3DSMax –Internet Navigateurs : 1992 Mosaic, 1993 Netscape, 1994 ie 1994: realplayer : son et vidéo à la demande

Evolution globale n ->1970 : une machine pour plusieurs personnes (des informaticiens) n : une machine par personne (de la scientifique à la secrétaire) –Développement des systèmes à microprocesseur n 1995-> : 1 personne, plusieurs machines (tout le monde ?) –Développement des réseaux