Présentation du cours d Architecture



Documents pareils
Histoire de l Informatique

1 L évolution de l informatique

Architecture des Ordinateurs. Partie II:

TO4T Technologie des ordinateurs. Séance 1 Introduction aux technologies des ordinateurs

Cours Informatique 1. Monsieur SADOUNI Salheddine

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

I.1- DÉFINITIONS ET NOTIONS DE BASE

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année

Structure de base d un ordinateur

Introduction à l Informatique licence 1 ère année Notes de Cours

Leçon 1 : Les principaux composants d un ordinateur

CQP 112 Introduc/on à la programma/on. Thème 2 : Architecture d un système informa/que. Département d informa/que

Introduction à l algorithmique et à Java

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Structure et fonctionnement d'un ordinateur : hardware

Informatique et Société : une brève histoire

Architecture matérielle des systèmes informatiques

Présentation du système informatique utilisé et éléments d architecture des ordinateurs

Informatique Générale

Éléments de programmation et introduction à Java

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

Matériel & Logiciels (Hardware & Software)

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

Spécifications détaillées

Premiers pas sur l ordinateur Support d initiation

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

Atelier hardware. atelier hardware 1/29

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès haouaticpge@gmail.com

Chimie et physique informatiques

L informatique en solo

Initiation à l informatique. Module 1 : Le Matériel

CH.3 SYSTÈMES D'EXPLOITATION

Architecture des ordinateurs Introduction à l informatique

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E GHz

Cours 3 : L'ordinateur

Éléments d'architecture des ordinateurs

Module M1 Elément 2 : Informatique 1 (I1)

Informatique. Licence Pluridisciplinaire. Pierre Gérard

HP 600PD TWR i G 4.0G 39 PC

Programmation C. Apprendre à développer des programmes simples dans le langage C

Alchin Couderc Flambard TBSEID 2

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Systèmes et traitement parallèles

Premiers outils. Premiers calculateurs mécaniques HISTOIRE DE L'INFORMATIQUE

Spécifications détaillées

Prentice Hall, 2011 (ISBN )

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

Hardware et software

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

Introduction à l Informatique

Informatique Industrielle Année Architecture des ordinateurs Note de cours T.Dumartin

ARCHITECTURE ET FONCTIONNEMENT

L ORDINATEUR. Les composants. La carte mère. Le processeur. Fréquence

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Architecture des ordinateurs

Démontage d'un ordinateur

Serveur Lynx CALLEO Application 2240S Fiches Technique

LOT N 1 : ORDINATEURS BORDEREAU DE PRIX IDENTIFICATION DU FOURNISSEUR. Code DESIGNATION QTE PU HT EN EURO MONTANT TOTAL HT EN EURO MONTANT TTC EN EURO

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Architecture des ordinateurs

Informatique Générale

Serveur Lynx CALLEO Application 2240 Fiches Technique

LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES

Chapitre 4 : Les mémoires

Ordinateur Logiciel Mémoire. Entrées/sorties Périphériques. Suite d'instructions permettant de réaliser une ou plusieurs tâche(s), de résoudre un

Modalités du cours : Epreuves : Validation : moyenne des deux notes. 12 cours en amphi 12 séances de TD: 4 groupes le mercredi, 4 groupes le jeudi

BTS-DSI. Structure et technologie des composantes d ordinateurs

Architecture des Ordinateurs Première partie. Licence d Informatique - IUP Miage - FIIFO

SERVEUR LYNX CALLEO DATACENTER 2460

Les liaisons SPI et I2C

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

CI 1 PROBLEME : Quelles sont les fonctions et les caractéristiques d un environnement informatique?

La mémoire. Un ordinateur. L'octet. Le bit

ABox 865G Carte mère Intel 82865G & ICH5 Supporte Socket 478 Intel Pentium 4/ Celeron / Celeron D Processeur

Découverte de l ordinateur. Partie matérielle

Tout savoir sur le matériel informatique

IFT1215 Introduction aux systèmes informatiques

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

ASR1 TD7 : Un microprocesseur RISC 16 bits

Composition d un ordinateur de type PC

Un ordinateur, c est quoi?

Quelques bases sur les ordinateurs

ROYAUME DU MAROC RESUME THEORIQUE & GUIDE DE TRAVAUX PRATIQUES : TERTIAIRE ET NTIC : SYSTÈME ET RÉSEAUX INFORMATIQUES

Conception de circuits numériques et architecture des ordinateurs

Systèmes informatiques

Haute Ecole en Hainaut Campus Technique Avenue Victor Maistriau, Mons. Bachelier en Informatique & système Travail d ARS.

HISTORIQUE DES SYSTEMES D'EXPLOITATION (S.E.)

REPUBLIQUE TUNISIENNE MINISTERE DE L EDUCATION INFORMATIQUE. Economie et Services. Les auteurs. Romdhane JALLOUL. Inspecteur.

Rappels d architecture

DE L ORDINATEUR. Ligue Libérale des Pensionnés asbl

CHAPITRE 1. Architecture des ordinateurs. 1. Le hardware La boîte noire

Tests de performance du matériel

Systèmes d'exploitation des ordinateurs

Initiation au HPC - Généralités

SERVEUR CALLEO APPLICATION R269M

Guide Mémoire NETRAM

Matériel. Matériel de bureau

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR

Transcription:

Présentation du cours d Architecture Jean-Claude Bajard IUT de Montpellier

Un peu d histoire -3000...-500 : Apparition des premiers outils de calcul : l abaque et le boulier. 1580 : John NAPIER (Neper) invente les logarithmes ( 1632 : L Anglais Oughtred invente la Règle à calcul.) 1642 : Pascal met au point la Pascaline qui pouvait traiter les additions et les soustractions. Jean-Claude Bajard 2

1679 : Leibnitz découvre et met au point une arithmétique binaire. Il invente aussi en 1694 une machine à calculer dérivée de la Pascaline mais capable de traiter les multiplications et divisions. 1728 Falcon puis 1806 Jacquard : premier métier à tisser utilisant les cartes perforées pour fonctionner. Jean-Claude Bajard 3

1833 : Babbage imagine une machine qui contient les concepts de ce que sera l ordinateur moderne : unité de calcul, mémoire, registre et entrée des données par carte perforée. 1840 : Ada Lovelace définit le principe des itérations successives dans l exécution d une opération (algorithme). Jean-Claude Bajard 4

1854 : Boole publie un ouvrage dans lequel il démontre que tout processus logique peut être décomposé en une suite d opérations logiques sur deux états. 1904 : Invention du premier tube à vide, la diode par John Fleming. 1907 : Invention de la triode par Lee De Forest. Jean-Claude Bajard 5

1937 : George Stibitz crée le premier circuit binaire, un additionneur. Il l appelle le Model K (pour Kitchen) 1937 : Alan M. Turing publie un document sur les nombres calculables. 1938 : Thèse de Shannon qui le premier fait le parallèle entre les circuits électriques et l algèbre Booléenne. Il définit le chiffre binaire : bit (BInary digit). Jean-Claude Bajard 6

Premiers ordinateurs 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. Jean-Claude Bajard 7

1943 : Création du ASCC Mark I qui permet de faire 3 opérations sur 23 chiffres par seconde, très proche de la machine analytique de Babbage. Les branchements conditionnels n étaient pas possibles. Jean-Claude Bajard 8

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). 1946 : Création de l ENIAC (Electronic Numerical Integrator and Computer). Composé de 19000 tubes, il pèse 30 tonnes, occupe une surface de 72 m2 et consomme 140 kilowatts. Horloge : 100 KHz. Vitesse : environ 330 multiplications par seconde. Jean-Claude Bajard 9

Décembre 1947 : Invention du transistor par W. B. Shockley, W. H. Brattain et J. Bardeen 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. Jean-Claude Bajard 10

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 : ecran graphique - imprimante, Consomation : 1000 Watts Jean-Claude Bajard 11

Les temps modernes 1957 : Création du premier langage de programmation universel, le FORTRAN (FORmula TRANslator) par John Backus d IBM. 1958 : Démonstration du premier circuit intégré crée par Texas Instruments. Jean-Claude Bajard 12

1964 : Leonard Kleinrock du MIT : communication par commutation de paquets. 1965 : Gordon Moore écrit que la complexité des circuits intégrés doublera tous les ans. Loi de Moore. 1967 : IBM construit le premier lecteur de disquettes. 1968 : Création du langage PASCAL par Niklaus Wirth. été 1969: début de UNIX ( Ken Thompson et Dennis Ritchie) Septembre 1969 : Le réseau ARPANET initial constitué de 4 ordinateurs Jean-Claude Bajard 13

1970 : Première puce mémoire crée par Intel Novembre 1971 : Intel 4004, processeur 4 bits tournant à 108 KHz, 640 octets de mémoire, 60000 instructions par seconde, 2300 transistors, Prix : 200 US $ Jean-Claude Bajard 14

Novembre 1971 : première imprimante laser ( Xerox). 1971-1973 : Dennis Ritchie : le langage C et le noyau UNIX en C 1972-1973 : Bob Kahn travaille au sein du DARPA sur TCP/IP 1973 : IBM invente le disque dur de type Winchester 1982 : L ARPA choisis les protocoles TCP (Transmission Control Protocol) et IP (Internet Protocol). 1982 : Phillips et Sony, disque compact numérique à lecture par laser. 1984 : Apple Macintosh, 1984 : Mise en place du DNS (Domain Name Server) sur Internet.... Jean-Claude Bajard 15

ARCHITECTURE D UN ORDINATEUR

Architecture d un ordinateur Carte mère 440 (1998) pentium II Jean-Claude Bajard 17

Architecture d un ordinateur Intel D925XCV Mainboard Based on Intel 925X * CPU socket (Socket 775) * 4 x SDRAM DIMM * 1 x PCI-E x16 (with a latch) * 2 x PCI-E x1 * 4 x PCI (32bit, 33MHz) * 1 x FDD * 1 x IDE (Parallel ATA) * 4 x SATA (Serial ATA) * 2 USB (2.0) ports * 2 FireWire ports * 1 x CD/DVD audio * Audio-Outs and S/PDIF Jean-Claude Bajard 18

Architecture d un ordinateur Terminologie BIOS (Basic Input/Output System) Système d entrées/sorties basique ROM (Read Only Memory) mémoire en lecture seule RAM (Random Access Memory) mémoire à accès aléatoire ATA (Advanced Technology Attachment) norme de ports pour stockage IDE (Integrated Drive Electronics) autres noms des ATA1 ATA2 DMA (Direct Memory Access) stockage direct IEEE 1394 Firewire norme video (apple) PCI (Peripheral Component Interconnect) diverses cartes FDD (Floppy Disk Drive) USB (Universal Serial Bus) divers périphériques externes SIMM (Single Inline Memory Module) DIMM (Dual Inline Memory Module) barrettes mémoires SPDIF (Sony Philips Digital Interface) sortie son numérique Jean-Claude Bajard 19

Architecture d un ordinateur Ports d entrées/sorties * PS/2 mouse and keyboard * 1 x LPT, 1 x COM, S/PDIF-Out * 2 x Audio (Center/Sub, Rear) * 3 x Audio (Mic-In, Line-In, Front) * 2 x USB and FireWire * 2 x USB and 1 x RJ-45 (Gbit Ethernet) Jean-Claude Bajard 20

Architecture d un ordinateur Terminologie (suite) processeur (CPU, Central Processing Unit) CISC Complex Instruction Set Computer RISC Reduced Instruction Set Computer MIPS, Millions d instructions par seconde fréquence d horloge Khz, Mhz, Ghz Kilo 2 10 = 1024 1 000 Mega 2 20 = 1048576 1 000 000 Giga 2 30 = 1073741824 1 000 000 000 Tera 2 40 = 1099511627776 1 000 000 000 000 bit binary digit octet (Byte) = 8 bits Jean-Claude Bajard 21

MACHINE DE VON NEUMANN

Von Neumann propose en 1945 un principe d architecture H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 23

Chargement d une instruction : CO -> RA H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 24

Chargement d une instruction : Mem -> RI H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 25

Exécution de l instruction A + B : (lecture A) RI -> RA H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 26

Exécution de l instruction A + B : (lecture A) Mem -> ACC H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 27

Exécution de l instruction A + B : (lecture B) RI -> RA H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 28

Exécution de l instruction A + B : ACC et Mem -> ALU H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 29

Mémorisation de A + B: ALU -> ACC H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 30

lecture de l adresse du résultat : RI -> RA H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 31

Copie du résultat : ACC -> Memoire H MEMOIRE CONTROLE +1 ACC UAL RI CO RA Jean-Claude Bajard 32