Tout savoir sur le matériel informatique

Dimension: px
Commencer à balayer dès la page:

Download "Tout savoir sur le matériel informatique"

Transcription

1 Tout savoir sur le matériel informatique Thème de l exposé : Les Processeurs Date : 05 Novembre 2010 Orateurs : Hugo VIAL-JAIME Jérémy RAMBAUD

2 Sommaire : 1. Introduction Historique Relation avec les autres composants Composition et fonctionnement interne Composition du processeur Fonctionnement Cycle d'horloge Cycle d'exécution d'instruction Pipeline bits, fréquence et multithread et 64 bits Les Fréquences Multithread ( Multitâche ) Nouvelles technologies et limites de puissance Conclusion... 9 Les Processeurs [VIAL-JAIME et RAMBAUD] Page 2

3 1. Introduction Cœur du système, le processeur est le circuit réalisant tous les calculs et opérations logiques du système. Son histoire, passée et à venir, ainsi que le rôle qu'il occupe dans un ordinateur seront nos objets d'études. Nous commencerons donc par une bref présentation de l'évolution du processeur, de sa création à nos jours. Les Processeurs [VIAL-JAIME et RAMBAUD] Page 3

4 2. Historique Le premier processeur voit le jour en 1969 sous le nom d' Intel 4004 par Marcian Hoff et Frederico Faggin. Composé de seulement 2300 transistors pour une fréquence de 108 Khz, il n'est à l'époque uniquement utilisé pour les calculatrices lorsqu'il est commercialisé en Novembre La réussite commerciale de par la révolution informatique dont il est la source entraîne une forte et immédiate demande de la part de tous les constructeurs du secteur micro-électronique. C'est en 1981 qu'apparaît le premier ordinateur personnel -fabriqué par IBM- équipée d'un processeur du nom de 8086, et, un an plus tard, le premier concurrent ; AMD. La loi de Moore datant de 1975 stipule que la puissance des processeurs doit doubler tous les deux ans, ce qui resta valable la restriction physique de la taille minimum de gravure, ce qui donnera naissance aux premiers processeurs multicoeurs. Évolution des différentes capacités Date Nom Nombre de transistors Finesse de gravure (µm) Fréquence de l'horloge khz MHz ,77 MHz Largeur des données 4 bits/4 8 bits/8 bits bus 16 bits/20 MIPS 0,64 0,33 Particularités Premier processeur Premier processeur 16 bits ( 1 Mio ) ,5 6 à 16 MHz (20 MHz 16 bits/16 chez AMD) ,5 16 à 40 MHz 32 bits/32 5 Premier 32 bits à 100 MHz 32 bits/32 20 Premier pipeline 1993 Pentium ,8 à 0,28 60 à 233 MHz 32 bits/ pipelines 1997 Pentium II ,35 à 32 bits/ à 450 MHz 0, Pentium III ,25 à 32 bits/ à MHz 0, POWER 4 0,18 à 32 bits/ 64 Premier double ,3 à 3,8 GHz ( IBM ) 0,065 coeur 2004 Pentium 4D 0,09 à 32 bits/ à 3,6 GHz «Prescott» 0, Core 2 Duo ,065 2,4 GHz (E6600) 64 bits/64 Premier double coeur d'intel 2007 Core 2 Quad 2* bits/64 2* ,065 3 GHz (Q6850) 000 (?) 2008 Core 2 Duo ,045 3,33 GHz (E8600) 64 bits/64 ~ Les Processeurs [VIAL-JAIME et RAMBAUD] Page 4

5 (Penryn) Core 2 Quad 2* ,045 3,2 GHz (QX9770) (Penryn) Intel Core i7 (Nehalem) Intel Core i5/i7 (Lynnfield) Intel Core i7 (Gulftown) ,045 (2008) 0,032 (2009) 0,045 (2009) ,032 2,66 GHz (Core i7 920) 3,33 GHz (Core i7 Ext. Ed. 975) 2,66 GHz (Core i5 750) 2,93 GHz (Core i7 870) 3,33 GHz (Core i7 980X) 64 bits/64 ~2* bits/64 64 bits/64 64 bits/64? Relation avec les autres composants d'un PC Comme tout composant d'un système informatique, le processeur doit avoir des relations avec les autres composants. Il emprunte pour cela divers broches que l'on nomme «Bus» constitué de multiples fils : Bus de contrôle : Il véhicule des signaux binaires pour synchroniser les actions des autres composants reliés au processeur. Bus de données : Il transfert les instructions et les données entre processeur et mémoires. Bus d'adresse : Véhicule les adresses et données d'une instruction en cours d'exécution. Stockage mémoire : Espace mémoire servant d'intermédiaire entre la mémoire vive ( RAM ) et le processeur. Elle reçoit des demandes de données de la part du processeur, les transmets de la mémoire vive au processeur, et inversement. Le schéma suivant présente un récapitulatif : Les Processeurs [VIAL-JAIME et RAMBAUD] Page 5

6 4. Composition et fonctionnement interne ( partie principale ) 4.1 Composition du processeur - ALU : Unité Arithmétique Logique ; réalise les 3 opérations logiques And, Or et Not. - CU : Unité de Contrôle : Coordonne le séquencement des étapes des instructions machines ( Fetch, Decode, Fetch Operands, Execute et le stockage des résultats ) - Horloge : Synchronise les opérations en utilisant le bus de contrôle ( actuellement environ 3.33 Ghz ) - Registres : Emplacement de mémoire à très haute vitesse incluse dans le processeur lui même ; cela permet de stocker les données nécessaires à l'exécution des instructions. 4.2 Fonctionnement Cycle d'horloge : C'est l'unité de temps minimum nécessaire à une instruction machine ( addition, accès à une valeur en mémoire... ). Sur le schéma suivant, c'est le délai entre le passage de 1 à 0. élémentaires, au nombre de 5 : Cycle d'exécution d'instruction : Les différentes d'opérations élémentaires nécessaires à l'exécution d'une instruction machine. Le processeur doit ainsi appliquer ces opérations Fetch ( Recherche ) : C'est l'unité de contrôle ( CU ), qui recherche la prochaine instruction à exécuter. Decode : Détermine le type d'instruction à exécuter ( addition, AND, OR... ) et envoie à l'alu le type de l'instruction et les deux opérandes: Execute : L'ALU envoie la donnée résultantes vers l'opérande de sortie et met à jour le registre de statut. Lorsque l'instruction fait appel à la mémoire, deux autres opérations élémentaires apparaissent : Fetch operands Stockage de l'opérande résultante Les Processeurs [VIAL-JAIME et RAMBAUD] Page 6

7 4.3 Pipeline : Comme vu précédemment, chaque étape d'exécution demande au moins un cycle d'horloge : Sans pipeline ( comportant 6 étapes ) : Une nouvelle instruction ne pourra donc démarrer qu'une fois que toutes les étapes de l'instruction précédentes soient terminées. Avec le système dit du «pipeline», une nouvelle instruction peut commencer dès le second cycle d'horloge. Pendant ce temps, c'est la seconde étape de la première instruction qui est exécutée, engendrant un gain de temps évident ( dans cet exemple, le nombre de cycle nécessaire est réduit à 7 au lieu de 12 ). Les Processeurs [VIAL-JAIME et RAMBAUD] Page 7

8 5. 64 bits, Fréquence et Multithread : et 64 bits Le premier processeur de type 64 bits date de 1991 sous le nom d' Alpha. La taille des registres passent de 32 à 64 bits, ce qui permet de stocker des valeurs plus importantes ( 2^64 ), c'est à dire contenir des adresses plus grandes et ainsi de pouvoir adresser un espace beaucoup plus important en terme de mémoire. Du point de vue matériel, les bus du processeur seront forcements composés de 64 broches à la place de 32. Cependant, dans l'utilisation actuelle, ce procédé n'est pas forcément très intéressant car le système d'exploitation doit pouvoir gérer les processeurs 64 bits et malgré l'augmentation de vitesse qu'il peut apporter, il ne fournit en fait que peu de gains de performance car les logiciels adaptés à ce type de processeurs restent rares. 5.2 Les Fréquences Une fréquence est mesuré en Hertz : Un Hertz (Hz) défini la cadence du processeur, un hz correspondant à une pulsation par seconde. Un Ghz représente donc un milliard ( 10^9 ) pulsations/s. Au jour d'aujourd'hui, les processeurs tournent en moyenne à 3.3 Ghz. Toutes ces données sont observables à partir de l'os : <inserer capture écran> 5.3 Multithread ( Multitâche ) Ce nom est attribué à un système d'exploitation lorsque plusieurs tâches peuvent être exécutées simultanément. Pour réaliser cela, les applications sont constituées en «séquences d'instructions» - les threads et qui sont traitées une après l'autre, soit séquentiellement, soit selon un ordre de priorité. On appelle planificateur le programme inclus dans l'os qui gèrent ces propriétés. Cela permet de donner l'apparence que plusieurs processus fonctionnent dans un même temps. Les Processeurs [VIAL-JAIME et RAMBAUD] Page 8

9 6. Nouvelles technologies et limitations de puissance Les processeurs, comme chaque composé électronique, dégagent de la chaleur. Ceci est particulièrement vrai pour les processeurs actuels, très puissants mais gourmands en énergie. On utilise actuellement soit la technique du ventirade, soit un système de watercooling. On ajoutera à cela la limite de taille de gravure, comme vu précédemment. Pour répondre à ces problèmes, les multicoeurs ont fait leur apparition. Cependant, le problème central persiste et de nouvelles technologies, bien qu'à l'heure actuel reste expérimentales, commencent à apparaître : La plus célèbre étant celle des ordinateurs quantiques, dont le premier processeur nommé Orion a fait son apparition en Ce processeur «font (...) appel à des matériaux super conducteurs et des champs magnétiques pour organiser les Qubits.(...)Orion est capable d exécuter calculs simultanément.» Les processeurs quantiques, bien qu'encore difficiles à maîtriser, représentent un véritable enjeu technologique et annoncent une révolution à venir dans le fonctionnement de tout ordinateur, car fonctionnant non plus en bits mais en Qubit. La différence est fondamentale, schématisée simplement par le schéma suivant : 1 bit 1 Pbit ( à la fois 0 et 1 ) 1 Qubit, un état multidimensionnel «En gros, le qbit peut être à la fois dans l'état 0 et l'état 1. Un peu plus concrétement, avec 4 bits, un ordinateur classique peut traiter un état parmi 24 soit 16 états différents : 0000, 0001, 0010, 0011, etc. Dans un ordinateur quantique, les quatre qbits pourraient être dans une supersposition de tous ces états. Dans cette situation, l'avantage de l'ordinateur quantique est de pouvoir traiter simultanément les 16 états.» 7. Conclusion : Nous avons ensemble découvert un aperçu de l'histoire du microprocesseur et de son fonctionnement interne, ainsi que son évolution technologique impressionnante auquel il a fait appel au fil du temps. Une certitude ressort de cette analyse ; Les processeurs, cerveaux et centre nerveux de l'ordinateur, sont encore jeunes et loin de nous avoir démontré toutes leurs capacités, à l'image de tout l'univers informatique... Les Processeurs [VIAL-JAIME et RAMBAUD] Page 9

10 Sources : Tableau processeur : Modifié à partir du document trouvé sur Citation Orion : Schéma et citation bit/qubit : Image multithread : Autres schémas : Nom du boukin Les Processeurs [VIAL-JAIME et RAMBAUD] Page 10

CPU ou UCT. Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.

CPU ou UCT. Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç. CPU ou UCT Processor (data processing) Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.par UCT, en ang. CPU (Central Processing Unit) CPU+mémoire

Plus en détail

Architecture matérielle http://nicodewaele.info Nicolas Dewaele

Architecture matérielle http://nicodewaele.info Nicolas Dewaele Architecture des ordinateurs Définition d'un ordinateur Architecture matérielle Architecture de Von Neumann (Années 1940) Von Neumann : Mathématicien, inventeur de l'architecture des ordinateurs modernes

Plus en détail

Les Microprocesseurs partie2

Les Microprocesseurs partie2 Université Constantine 2 Abdelhamid Mehri Faculté des NTIC Département MI Electronique des Composants & Systèmes Les Microprocesseurs partie2 Cours de L1 - TRONC COMMUN DOMAINE MATHEMATIQUES INFORMATIQUE

Plus en détail

Architecture des Ordinateurs. Partie II:

Architecture des Ordinateurs. Partie II: Architecture des Ordinateurs Partie II: Le port Floppy permet le raccordement du lecteur de disquette àla carte mère. Remarque: Le lecteur de disquette a disparu il y a plus de 6 ans, son port suivra.

Plus en détail

Exemple: le processeur MIPS

Exemple: le processeur MIPS Exécution des instructions machine Exemple: le processeur MIPS add a, b, c a = b + c type d'opération (mnémonique) destination du résultat lw a, addr opérandes sources a = mem[addr] adresse (donnée, instruction

Plus en détail

7.2 Structure interne d'un processeur de base.

7.2 Structure interne d'un processeur de base. LES PROCESSEURS Introduction Dans le chapitre 5, nous avons vu les processeurs selon leur type (famille, fabricant). Ce chapitre va expliquer l'architecture interne de ces processeurs et leurs performances

Plus en détail

CPU ou UCT. Circuit Intégré. Processor (data processing)

CPU ou UCT. Circuit Intégré. Processor (data processing) CPU ou UCT Processor (data processing) Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.par UCT, en ang. CPU (Central Processing Unit) CPU+mémoire

Plus en détail

Matériel & Logiciels (Hardware & Software)

Matériel & Logiciels (Hardware & Software) CHAPITRE 2 HARDWARE & SOFTWARE P. 1 Chapitre 2 Matériel & Logiciels (Hardware & Software) 2.1 Matériel (Hardware) 2.1.1 Présentation de l'ordinateur Un ordinateur est un ensemble de circuits électronique

Plus en détail

Comment un ordinateur fonctionne Processeur

Comment un ordinateur fonctionne Processeur Comment un ordinateur fonctionne Processeur Les processeurs Cerveau de l ordinateur Règle flux d information par intermédiaire du bus Détermine puissance de l ordi (486, Pentium, ) Vitesse définit par

Plus en détail

Chapitre2 : Les composants d un ordinateur

Chapitre2 : Les composants d un ordinateur Chapitre2 : Les composants d un ordinateur A. L unité centrale L unité centrale, c est l organe principal de l ordinateur, elle renferme plusieurs composants destinés au traitement et à la circulation

Plus en détail

Chap. I : Architecture de base d un ordinateur

Chap. I : Architecture de base d un ordinateur UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Dans cette partie, nous décrivons rapidement l architecture de base d un ordinateur et les principes de son fonctionnement.

Plus en détail

Architecture & Nouveautés du Core i7. Xpose Core i7 Guillaume Bedos

Architecture & Nouveautés du Core i7. Xpose Core i7 Guillaume Bedos Architecture & Nouveautés du Core i7 Xpose Core i7 Sommaire Définition Historique Rôle du microprocesseur Architecture d un microprocesseur Core i7 : Améliorations Cache HyperThreading IMC/QPI TurboBoost

Plus en détail

SCHÉMA GÉNÉRAL D'UN SYSTÈME INFORMATIQUE

SCHÉMA GÉNÉRAL D'UN SYSTÈME INFORMATIQUE A.R LEGGAT SYSTEME INFORMATIQUE Un système informatique est l'ensemble des moyens logiciels et matériels nécessaires pour satisfaire les besoins informatiques de l'utilisateur. La notion de logiciel correspond

Plus en détail

Exécution des instructions machine

Exécution des instructions machine Exécution des instructions machine Eduardo Sanchez EPFL Exemple: le processeur MIPS add a, b, c a = b + c type d'opération (mnémonique) destination du résultat lw a, addr opérandes sources a = mem[addr]

Plus en détail

Environnement informatique

Environnement informatique Environnement informatique 1.L'ordinateur personnel Un ordinateur est une machine faite de matériel et de logiciel. D'un côté, le matériel (hardware) est constitué par la partie de la machine que l'on

Plus en détail

Chap. I : Architecture de base d un ordinateur

Chap. I : Architecture de base d un ordinateur UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Dans cette partie, nous décrivons rapidement l architecture de base d un ordinateur et les principes de son fonctionnement.

Plus en détail

Rappels sur l Architecture de base d un ordinateur

Rappels sur l Architecture de base d un ordinateur Chapitre 1 Rappels sur l Architecture de base d un ordinateur I. Introduction Dans cette partie, nous décrivons rapidement l architecture de base d un ordinateur et les principes de son fonctionnement.

Plus en détail

Architecture des ordinateurs

Architecture des ordinateurs Architecture des ordinateurs Généralités Processeur Carte mère Mémoire Bus Interfaces d'entrée-sortie Cartes d'extension Périphériques Évolution Presque le montage d'un PC 1 Familles d'ordinateurs Serveur

Plus en détail

Cours Outils Informatique

Cours Outils Informatique Cours Outils Informatique A. EL HIBAOUI - hibaoui.ens@gmail.com FS de Tétouan Université Abdelmalek Essaâdi Département Informatique hibaoui.ens@gmail.com http://elhibaoui.eb2a.com/mtrdh Histoire et fonctionnement

Plus en détail

Informatique Générale

Informatique Générale Informatique Générale Guillaume Hutzler Laboratoire IBISC (Informatique Biologie Intégrative et Systèmes Complexes) guillaume.hutzler@ibisc.univ-evry.fr Cours Dokeos 625 http://www.ens.univ-evry.fr/modx/dokeos.html

Plus en détail

Fonctionnement et performance des processeurs

Fonctionnement et performance des processeurs Fonctionnement et performance des processeurs Eric Cariou Université de Pau et des Pays de l'adour Département Informatique Eric.Cariou@univ-pau.fr 1 Plan Fonctionnement des processeurs Unités de calcul

Plus en détail

Analyse et programmation 1

Analyse et programmation 1 Analyse et programmation Aperçu du fonctionnement de l ordinateur Fonctionnement de l ordinateur Codage de l information Bus d échange d information CPU Exécution d un programme par la CPU Gestion des

Plus en détail

Codage des nombres en informatique

Codage des nombres en informatique Codage des nombres en informatique Licence 1 ère année Notes de Cours Philippe Le Parc & Pascal Ballet Philippe.Le-Parc@univ-brest.fr Pascal.Ballet@univ-brest.fr Introduction Codage Circuits logiques Micro

Plus en détail

Types et performances des processeurs

Types et performances des processeurs Types et performances des processeurs Laboratoire de Systèmes Logiques Structure d un ordinateur contrôle processeur traitement séquenceur registres mémoire entrées/sorties micromémoire opérateurs bus

Plus en détail

C'est quoi la mémoire?

C'est quoi la mémoire? C'est quoi la mémoire? Ce sont des composants électroniques qui ont la particularité de retenir des informations. En informatique, l'information de base (l'alphabet des ordinateurs) est composée de deux

Plus en détail

III - PROGRAMMATION EN ASSEMBLEUR

III - PROGRAMMATION EN ASSEMBLEUR III - PROGRAMMATION EN ASSEMBLEUR 3.1 Introduction à la programmation en assembleur Pour programmer un ordinateur on utilise généralement des langages dits évolués ou de haut niveau : C, C++, Java, Basic,

Plus en détail

Historique et architecture générale des ordinateurs

Historique et architecture générale des ordinateurs Historique et architecture générale des ordinateurs Eric Cariou Département Informatique Université de Pau et des Pays de l'adour Eric.Cariou@univ-pau.fr 1 Ordinateur Ordinateur : une définition (Hachette)

Plus en détail

ELECTRONIQUE INDUSTRIELLE (243.06) OPTION ÉLECTRODYNAMIQUE Principe des micro-ordinateur (243-834-92) Présenté par Steve Dionne.

ELECTRONIQUE INDUSTRIELLE (243.06) OPTION ÉLECTRODYNAMIQUE Principe des micro-ordinateur (243-834-92) Présenté par Steve Dionne. ELECTRONIQUE INDUSTRIELLE (243.06) OPTION ÉLECTRODYNAMIQUE Principe des micro-ordinateur (243-834-92) Présenté par Steve Dionne À Mario Michaud Remis le 10 septembre automne 2002 Table des matière : Description

Plus en détail

Cours Architecture des ordinateurs

Cours Architecture des ordinateurs Architecture des ordinateurs François TOUCHARD Polytech Marseille et CPPM http://francois.touchard.perso.luminy.univ-amu.fr/ IRM3 2014-15 Cours Architecture des ordinateurs CV ingénieur ESPCI (physicien)

Plus en détail

Comment concevoir un ordinateur? Quelques questions à considérer

Comment concevoir un ordinateur? Quelques questions à considérer Comment concevoir un ordinateur? Quelques questions à considérer Unité d entrée Unité de traitement Unité de sortie Comment coder les données Entiers, réels, caractères Comment restituer les résultats

Plus en détail

Généralités sur les systèmes informatiques

Généralités sur les systèmes informatiques La date: Généralités sur les systèmes informatiques I. Définitions : L'information : est un ensemble de données ayants un sens compréhensible par l'homme. Le traitement : est un ensemble d'opérations effectuées

Plus en détail

L ordinateur et ses périphériques

L ordinateur et ses périphériques L ordinateur et ses périphériques Nom : Prénom : TP MPI n 1 Classe : Objectifs : Connaître l architecture d un ordinateur. Mettre en place le vocabulaire décrivant un ordinateur Introduction : Pour fonctionner,

Plus en détail

Université Mohammed V-Agdal Faculté des sciences Département d informatique. Cours d algorithme. Mohamed El Marraki Modules M5 SMIA marraki@fsr.ac.

Université Mohammed V-Agdal Faculté des sciences Département d informatique. Cours d algorithme. Mohamed El Marraki Modules M5 SMIA marraki@fsr.ac. Université Mohammed V-Agdal Faculté des sciences Département d informatique Cours d algorithme Mohamed El Marraki Modules M5 SMIA marraki@fsr.ac.ma Définition d un ordinateur Machine qui saisit (périphériques

Plus en détail

MASTERS OF COMPUTER ENGINEERING MICROPROCESSEUR RISC

MASTERS OF COMPUTER ENGINEERING MICROPROCESSEUR RISC MASTERS OF COMPUTER ENGINEERING MICROPROCESSEUR RISC Sommaire...1 Introduction...2 I Historique des microprocesseurs 3 II RISC....5 1 Architecture et Principe...5 1 Architecture d un processeur 5 2 Principe....6

Plus en détail

Structure de base d un ordinateur

Structure de base d un ordinateur Structure de base d un ordinateur 1-Définition de l ordinateur L ordinateur est un appareil électronique programmable qui traite automatiquement les informations. Il est constitué de l unité centrale et

Plus en détail

Eternelle question, mais attention aux arnaques Question qui est souvent mise en premier plan => ce n est pas une bonne idée

Eternelle question, mais attention aux arnaques Question qui est souvent mise en premier plan => ce n est pas une bonne idée Son PC portable 1 2 Eternelle question, mais attention aux arnaques Question qui est souvent mise en premier plan => ce n est pas une bonne idée Analysons d abord vos besoins Ensuite on n y reviendra 3

Plus en détail

L ARCHITECTURE D UN ORDINATEUR. Page 1

L ARCHITECTURE D UN ORDINATEUR. Page 1 L ARCHITECTURE D UN ORDINATEUR Page 1 Page 2 SOMMAIRE I) Définition II) Boîtier a) Format b) Refroidissement III) Alimentation IV) Carte Mère V) Chipset VI)BIOS VII)Microprocesseur a)qu est ce que c est

Plus en détail

Les mémoires. B. Miramond M1 SIGE

Les mémoires. B. Miramond M1 SIGE Les mémoires B. Miramond M1 SIGE 2 types de mémoire RAM Random Access Memory Mémoire volatile Utilisation : Mémoire de travail de l ordinateur ROM Read Only Memory Conserve ses données sans alimentation

Plus en détail

GELE5340 Circuits ITGÉ (VLSI) Chapitre 1: Introduction

GELE5340 Circuits ITGÉ (VLSI) Chapitre 1: Introduction GELE5340 Circuits ITGÉ (VLSI) Chapitre 1: Introduction Contenu du cours Introduction aux circuits intégrés Dispositifs CMOS, processus de fabrication. Inverseurs CMOS et portes logiques. Délai de propagation,

Plus en détail

Introduction aux systèmes informatiques Structure d un ordinateur

Introduction aux systèmes informatiques Structure d un ordinateur Introduction aux systèmes informatiques Structure d un ordinateur Michel Salomon IUT de Belfort-Montbéliard Département d informatique Michel Salomon Intro. aux sys. info. 1 / 36 Qu est-ce qu un système

Plus en détail

Les Mémoires. Electronique des Composants & Systèmes. Université Constantine 2 Abdelhamid Mehri Faculté des NTIC Département MI. Dr. Kitouni I.

Les Mémoires. Electronique des Composants & Systèmes. Université Constantine 2 Abdelhamid Mehri Faculté des NTIC Département MI. Dr. Kitouni I. Université Constantine 2 Abdelhamid Mehri Faculté des NTIC Département MI Electronique des Composants & Systèmes Les Mémoires Cours de L1 - TRONC COMMUN DOMAINE MATHEMATIQUES INFORMATIQUE 2015-2016 Dr.

Plus en détail

Questions à choix multiples Page 1 de 11

Questions à choix multiples Page 1 de 11 INF4170 Architecture des ordinateurs Examen final hiver 2015 Question #1 Quelle est la taille du registre IF/ID dans le circuit du processeur avec pipeline sans gestion des aléas, considérant que le signal

Plus en détail

Éléments d'architecture des ordinateurs

Éléments d'architecture des ordinateurs Chapitre 1 Éléments d'architecture des ordinateurs Machines take me by surprise with great frequency. Alan Turing 1.1 Le Hardware Avant d'attaquer la programmation, il est bon d'avoir quelques connaissances

Plus en détail

Principes de fonctionnement des machines binaires

Principes de fonctionnement des machines binaires Principes de fonctionnement des machines binaires Cédric Herpson cedric.herpson@lip6.fr http://www-desir.lip6.fr/~herpsonc/pf1.htm Le contenu de ces transparents est basé sur les cours de Jean-Marie Rifflet

Plus en détail

Les mémoires. Eric Cariou. Département Informatique Université de Pau et des Pays de l'adour. Eric.Cariou@univ-pau.fr

Les mémoires. Eric Cariou. Département Informatique Université de Pau et des Pays de l'adour. Eric.Cariou@univ-pau.fr Les mémoires Eric Cariou Département Informatique Université de Pau et des Pays de l'adour Eric.Cariou@univ-pau.fr 1 Mémoire Mémoire Dispositif capable d'enregistrer, de conserver et de restituer des informations

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception de circuits numériques et architecture des ordinateurs Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot Année universitaire 2014-2015 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 Codage des nombres en base 2, logique

Plus en détail

Introduction à l'informatique

Introduction à l'informatique Introduction à l'informatique par Michel Futtersack Maître de Conférences en Informatique Université Paris Descartes Ce document est téléchargeable à l'adresse : http://www.droit.parisdescartes.fr/futtersack/francais/enseignement/bureautique/introinformatique.pdf

Plus en détail

Design, améliorations, et implémentations

Design, améliorations, et implémentations CPU et Mémoire Design, améliorations, et implémentations Techniques et caractéristiques modernes qui permettent de donner aux ordinateurs actuels toute leur puissance 1 Architectures CPU Design de l architecture

Plus en détail

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

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007 Introduction à l architecture des ordinateurs Adrien Lebre Décembre 2007 Plan - partie 1 Vue d ensemble La carte mère Le processeur La mémoire principal Notion de bus Introduction à l architecture des

Plus en détail

Structure et fonctionnement d'un ordinateur : hardware

Structure et fonctionnement d'un ordinateur : hardware Structure et fonctionnement d'un ordinateur : hardware Introduction : De nos jours, l'ordinateur est considéré comme un outil indispensable à la profession de BDA, aussi bien dans les domaines de la recherche

Plus en détail

PARTIE 1 : STRUCTURE ET PRINCIPE DE FONCTIONNEMENT D UN SYSTEME A MICROPROCESSEUR PARTIE 2 : LES MICROCONTROLEURS PIC PARTIE 1

PARTIE 1 : STRUCTURE ET PRINCIPE DE FONCTIONNEMENT D UN SYSTEME A MICROPROCESSEUR PARTIE 2 : LES MICROCONTROLEURS PIC PARTIE 1 1 GÉNÉRALITÉS PARTIE 1 Un microprocesseur est un circuit intégré complexe caractérisé par une très grande intégration. Il est conçu pour interpréter et exécuter de façon séquentielle les instructions d'un

Plus en détail

Introduction à l informatique

Introduction à l informatique Introduction à l informatique IUT-R&T Ivan MADJAROV Maître de conférences en Informatique Septembre 2009 Introduction L'informatique à sa motivation initiale était de faciliter et d'accélérer le calcul,

Plus en détail

Cours 3 : L'ordinateur

Cours 3 : L'ordinateur Cours 3 : L'ordinateur Abdelkrim Zehioua 2éme année Licence Gestion Faculté des sciences Économiques et sciences de Gestion Université A, Mehri - Constantine 2 Plan du cours 1.Définitions de l'ordinateur

Plus en détail

Les grandes classes de système

Les grandes classes de système : Introduction Daniel Etiemble de@lri.fr Les grandes classes de système Caractéristique Ordinateur de bureau Serveur Enfoui/embarqué Prix du microprocesseur à 0 200 à 2000 par processeur 0,20 à 200 par

Plus en détail

Informatique générale - processeurs

Informatique générale - processeurs Université de Nice Sophia Antipolis Licence 1 Sciences Fondamentales Informatique Générale Processeurs Jacques Farré (d'après Fabrice Huet, Wikipedia... et bien d'autres) Jacques.Farre@unice.fr http://deptinfo.unice.fr/~jf/infogene

Plus en détail

André BERNARD Technologie Classe de sixième

André BERNARD Technologie Classe de sixième On appelle «mémoire» tout composant électronique capable de stocker temporairement des données. On distingue ainsi deux grandes catégories de mémoires : 1) la mémoire centrale (appelée également mémoire

Plus en détail

Chapitre 4 : Les mémoires

Chapitre 4 : Les mémoires 1. Introduction: Chapitre 4 : Les mémoires Nous savons que dans un ordinateur toutes les informations : valeur numérique, instruction, adresse, symbole (chiffre, lettre,... etc.) sont manipulées sous une

Plus en détail

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

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique Architecture d ordinateur : introduction Dimitri Galayko Introduction à l informatique, cours 1 partie 2 Septembre 2014 Association d interrupteurs: fonctions arithmétiques élémentaires Elément «NON» Elément

Plus en détail

Initiation au HPC - Généralités

Initiation au HPC - Généralités Initiation au HPC - Généralités Éric Ramat et Julien Dehos Université du Littoral Côte d Opale M2 Informatique 2 septembre 2015 Éric Ramat et Julien Dehos Initiation au HPC - Généralités 1/49 Plan du cours

Plus en détail

Comment choisir un ordinateur portable?

Comment choisir un ordinateur portable? Comment choisir un ordinateur portable? À l'heure où les ventes d'ordinateurs portables ont dépassé celles des ordinateurs de bureau, l'offre devient de plus en plus importante et il est parfois difficile

Plus en détail

Introduction à l Informatique

Introduction à l Informatique Introduction à l Informatique. Généralités : Etymologiquement, le mot informatique veut dire «traitement d information». Ceci signifie que l ordinateur n est capable de fonctionner que s il y a apport

Plus en détail

Chapitre 2 Architecture d un micro ordinateur

Chapitre 2 Architecture d un micro ordinateur Chapitre 2 Architecture d un micro ordinateur I. Introduction 1. Définition d'un ordinateur : C est une machine qui traite les informations d une manière automatique avec une très grande vitesse et sans

Plus en détail

Virtualisation de Windows Seven

Virtualisation de Windows Seven Virtualisation de Windows Seven Stéphane Gillet www.stephanegillet.com gillet.stephane@gmail.com Sommaire I. Installation de Virtual PC... 2 II. Création d'un ordinateur virtuel... 6 III. Configuration

Plus en détail

Première approche. Définition. Définition de l informatique donnée par l Académie Française en 1966 :

Première approche. Définition. Définition de l informatique donnée par l Académie Française en 1966 : Première approche Définition Définition de l informatique donnée par l Académie Française en 1966 : L informatique est la science du traitement rationnel, notamment par machines automatiques, de l information

Plus en détail

Architecture matérielle et logicielle

Architecture matérielle et logicielle Architecture matérielle et logicielle Contents I Le Cours 2 1 Généralités 2 2 Micro-processeur 2 3 Mémoire 2 4 Performances 3 II TPs 3 1 Création d un exécutable : 3 2 Les bibliothèques 3 3 Codage de l

Plus en détail

Les systèmes embarqués

Les systèmes embarqués Unité IFS (Interface) Les systèmes embarqués Architecture des systèmes à processeur Etienne Messerli Le 17 février 2015 p 1 Ordinateur Système UNIVERSEL de traitement de l'information "binaire" Utilisé

Plus en détail

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

Informatique Industrielle Année 2004-2005. Architecture des ordinateurs Note de cours T.Dumartin Informatique Industrielle Année 2004-2005 Architecture des ordinateurs Note de cours T.Dumartin 1 GENERALITES 5 1.1 INTRODUCTION 5 1.2 QU ENTEND-T-ON PAR ARCHITECTURE? 5 1.3 QU EST CE QU UN MICROPROCESSEUR?

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception de circuits numériques et architecture des ordinateurs Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot Année universitaire 2014-2015 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 Codage des nombres en base 2, logique

Plus en détail

Nomenclature des numéros de processeur³. PC de bureau. sur 18 25.07.2005 10:02

Nomenclature des numéros de processeur³. PC de bureau. sur 18 25.07.2005 10:02 sur 18 25.07.2005 10:02 Nomenclature des numéros de processeur³ A l avenir, la dénomination des processeurs Intel conjuguera leur marque (leur «famille») et une série de trois chiffres (leur «numéro»)

Plus en détail

ARCHITECTURE DES SYSTEMES PROGRAMMES. A2 : Composants réalisant les fonctions de la chaîne d'information B2 : Systèmes logiques à évènements discrets

ARCHITECTURE DES SYSTEMES PROGRAMMES. A2 : Composants réalisant les fonctions de la chaîne d'information B2 : Systèmes logiques à évènements discrets ARCHITECTURE DES SYSTEMES PROGRAMMES Baccalauréat S SI A2 : Composants réalisant les fonctions de la chaîne d'information B2 : Systèmes logiques à évènements discrets Objectifs o identifier les éléments

Plus en détail

Systèmes et traitement parallèles

Systèmes et traitement parallèles Systèmes et traitement parallèles Mohsine Eleuldj Département Génie Informatique, EMI eleuldj@emi.ac.ma 1 Système et traitement parallèle Objectif Etude des architectures parallèles Programmation des applications

Plus en détail

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une

Plus en détail

GPA770 Microélectronique appliquée Exercices série A

GPA770 Microélectronique appliquée Exercices série A GPA770 Microélectronique appliquée Exercices série A 1. Effectuez les calculs suivants sur des nombres binaires en complément à avec une représentation de 8 bits. Est-ce qu il y a débordement en complément

Plus en détail

11.3.7 Fiche de travail : Recherche des composants d un ordinateur

11.3.7 Fiche de travail : Recherche des composants d un ordinateur 11.3.7 Fiche de travail : Recherche des composants d un ordinateur Imprimez et exécutez ce TP. Dans cette fiche de travail, vous serez amené à utiliser Internet, ainsi que des magazines ou des journaux

Plus en détail

STRUCTURE ET FONCTIONNEMENT D UN ORDINATEUR

STRUCTURE ET FONCTIONNEMENT D UN ORDINATEUR STRUCTURE ET FONCTIONNEMENT D UN ORDINATEUR Définition Un ordinateur est un ensemble des composants électronique, permettant de manipuler des données sous forme binaire, ou bits. Cette machine permet de

Plus en détail

GEL 1001 Design I (méthodologie)

GEL 1001 Design I (méthodologie) GEL 1001 Design I (méthodologie) Technique 2 Systèmes embarqués et fiabilité Hiver 2013 Département de génie électrique et de génie informatique Plan Système embarqué Ordinateur et architecture Von Neumann

Plus en détail

1 Présentation de l'ordinateur et de ses moyens de communication

1 Présentation de l'ordinateur et de ses moyens de communication 1 Présentation de l'ordinateur et de ses moyens de communication Un ordinateur est une machine capable de traiter des informations de façon flexible (les programmes qui traitent les informations peuvent

Plus en détail

Sommaire. Historique

Sommaire. Historique Sommaire ntroduction aux microprocesseurs & Pre sentation du µc 9s12 Ge ne ralite s Bus & me moire Structure d un CPU Jeu d instructions module 2 Sebastien.Kramm@univ-rouen.fr De veloppement pour l embarque

Plus en détail

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

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com Partie 1 Professeur : Haouati Abdelali CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com Partie I : Généralités et algorithmique de base 1. Environnement matériel et logiciel

Plus en détail

Les mains dans la bête

Les mains dans la bête Pourquoi démonter son ordinateur? La plupart du temps lorsque l'on ouvre son ordinateur, c'est pour changer ou ajouter un composant. Bien sur, il est possible de faire appel à un professionnel mais il

Plus en détail

Chapitre 2 : Architecture d un ordinateur

Chapitre 2 : Architecture d un ordinateur I. Introduction : Chapitre 2 : Architecture d un ordinateur Activité 1 : Q : Comment on peut effectuer un traitement automatique? R : On doit utiliser une machine automatique c est l ordinateur. Q : Quelles

Plus en détail

Architectures Parallèles

Architectures Parallèles Architectures Parallèles Cours pour Ingénieur Préparé par Dr. Olfa Hamdi-Larbi ola_ola79@yahoo.fr Reçoit les signaux du contrôleur, cherche les données et les traite Instructions, Données à traiter et

Plus en détail

Cours architectures des ordinateurs

Cours architectures des ordinateurs Université KASDI MERBAH Ouargla Faculté des Nouvelles Technologies de l Information et de la Communication Département d Informatique et Technologie de l information Cours architectures des ordinateurs

Plus en détail

Structure et fonctionnement d un ordinateur

Structure et fonctionnement d un ordinateur Organisation des ordinateurs et assembleur Chapitre 2 L'utilisation d'aides mécaniques pour faire des calculs date de plusieurs siècles. L'invention de l'abaque date d'avant l'histoire écrite. La première

Plus en détail

Cours Informatique 1. Monsieur SADOUNI Salheddine

Cours Informatique 1. Monsieur SADOUNI Salheddine Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale

Plus en détail

Guide Mémoire NETRAM

Guide Mémoire NETRAM Guide Mémoire NETRAM Types de mémoires vives On distingue généralement deux grandes catégories de mémoires vives : Mémoires dynamiques (DRAM, Dynamic Random Access Module), peu coûteuses. Elles sont principalement

Plus en détail

ELP 304 : Électronique Numérique. Cours 1 Introduction

ELP 304 : Électronique Numérique. Cours 1 Introduction ELP 304 : Électronique Numérique Cours 1 Introduction Catherine Douillard Dépt Électronique Les systèmes numériques : généralités (I) En électronique numérique, le codage des informations utilise deux

Plus en détail

Plan du module. Objectif du module. Architecture des Ordinateurs. Objectif: de la mécanique au fonctionnel. Intervenants. Acquérir un...

Plan du module. Objectif du module. Architecture des Ordinateurs. Objectif: de la mécanique au fonctionnel. Intervenants. Acquérir un... Mise à jour: Janvier 2012 Architecture des Ordinateurs [Archi/Lycée] 2 Nicolas Bredèche Maître de Conférences Université Paris-Sud bredeche@lri.fr Ressources bibliographiques utilisées pour ce cours :

Plus en détail

Structure du bus système Gestion du bus système Fonctionnement des périphériques

Structure du bus système Gestion du bus système Fonctionnement des périphériques Périphériques et bus système Structure du bus système Gestion du bus système Fonctionnement des s MÉMOIRE PRINCIPALE BUS SYSTÈME Cache d'instructions MMU TLB Unité de de contrôle Unité de de traitement

Plus en détail

CARTE GRAPHIQUE. Sommaire : I. Histoire. Les cartes graphiques 2D-3D Pourquoi une carte graphique? II. Composants

CARTE GRAPHIQUE. Sommaire : I. Histoire. Les cartes graphiques 2D-3D Pourquoi une carte graphique? II. Composants CARTE GRAPHIQUE Sommaire : I. Histoire Les cartes graphiques 2D-3D Pourquoi une carte graphique? II. Composants Le processeur graphique La mémoire vidéo Le RAMDAC Le BIOS vidéo La connexion entre la carte

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

Introduction à la notion de système d'exploitation

Introduction à la notion de système d'exploitation Page 1 sur 9 1. Sommaire 1. Sommaire... 2 2. Description du système... 3 2.1. Rôles du système... 3 2.2. Composantes du système... 4 2.3. Systèmes multitâches... 4 2.4. Systèmes multi-processeurs... 4

Plus en détail

LES MICROPROCESSEURS

LES MICROPROCESSEURS LES MICROPROCESSEURS INTRODUCTION - HISTORIQUE C'est en 1971 que les ingénieux ingénieurs de la firme Intel commercialisèrent leur premier microprocesseur, le modèle i4004. Un microprocesseur (ou CPU,

Plus en détail

GUIDE DE L'UTILISATEUR DE LA WEBCAM HP HD

GUIDE DE L'UTILISATEUR DE LA WEBCAM HP HD GUIDE DE L'UTILISATEUR DE LA WEBCAM HP HD Copyright 2012 Hewlett-Packard Development Company, L.P. Microsoft, Windows et Windows Vista sont des marques déposées de Microsoft Corporation aux États-Unis.

Plus en détail

Architecture matérielle des systèmes informatiques

Architecture matérielle des systèmes informatiques Architecture matérielle des systèmes informatiques IDEC, Renens. Version novembre 2003. Avertissement : ce support de cours n est pas destiné à l autoformation et doit impérativement être complété par

Plus en détail

Plan : Master IM2P2 - Calcul Scientifique

Plan : Master IM2P2 - Calcul Scientifique Plan : Les systèmes HPC Typologie des systèmes : Machines Mémoire partagée Machines à Mémoire Distribuées Machine NUMA Exemples Architectures Processeurs HPC Processeurs scalaires, superscalaires, vectoriels

Plus en détail

QUELQUES CONCEPTS INTRODUCTIFS

QUELQUES CONCEPTS INTRODUCTIFS ESIEE Unité d'informatique IN101 Albin Morelle (et Denis Bureau) QUELQUES CONCEPTS INTRODUCTIFS 1- ARCHITECTURE ET FONCTIONNEMENT D UN ORDINATEUR Processeur Mémoire centrale Clavier Unité d échange BUS

Plus en détail

Mémoire principale. Von Neumann vs. Harvard. Terminologie. Architecture et technologie des ordinateurs II. G. Tempesti Semaine VIII 1 CPU.

Mémoire principale. Von Neumann vs. Harvard. Terminologie. Architecture et technologie des ordinateurs II. G. Tempesti Semaine VIII 1 CPU. principale Structure Fonctionnement Accès MÉMOIRE PRINCIPALE BUS SYSTÈME DD Instructions MMU TLB Unité de de Unité de de Traitement Données Décodeur PC ALU Unité Flottante Registres Von Neumann vs. Harvard

Plus en détail

Séance du jeudi 6 Octobre 2011 PIT quartier Parmentier

Séance du jeudi 6 Octobre 2011 PIT quartier Parmentier Séance du jeudi 6 Octobre 2011 PIT quartier Parmentier Pour les débutants. Quelques bases. L écran de votre ordinateur contient ce que l on appelle le BUREAU Les petites vignettes ou icônes représentent

Plus en détail