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ç.



Documents pareils
Tout savoir sur le matériel informatique

Architecture des Ordinateurs. Partie II:

Structure de base d un ordinateur

Fonctionnement et performance des processeurs

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

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)

Leçon 1 : Les principaux composants d un ordinateur

Éléments d'architecture des ordinateurs

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

Matériel & Logiciels (Hardware & Software)

Structure et fonctionnement d'un ordinateur : hardware

Exécution des instructions machine

Architecture matérielle des systèmes informatiques

Cours Informatique 1. Monsieur SADOUNI Salheddine

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

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

Conception de circuits numériques et architecture des ordinateurs

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

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

Cours 3 : L'ordinateur

Systèmes et traitement parallèles

Démontage d'un ordinateur

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

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

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

GCOS 7 sur microprocesseur standard Diane Daniel POIRSON 14 octobre 2004 Matériels 64 / DPS 7 / DPS 7000 Architecture & Evolution - Daniel POIRSON 1

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

IV- Comment fonctionne un ordinateur?

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

Fiche technique CPU 314SC/DPM (314-6CG13)

Un ordinateur, c est quoi?

Chapitre 4 : Les mémoires

Architecture des ordinateurs

ARCHITECTURE ET FONCTIONNEMENT

Initiation au HPC - Généralités

IFT1215 Introduction aux systèmes informatiques

Fiche technique CPU 315SN/PN (315-4PN33)

I.1- DÉFINITIONS ET NOTIONS DE BASE

Architecture des calculateurs

Découverte de l ordinateur. Partie matérielle

HP 600PD TWR i G 4.0G 39 PC

Prise en main. Prise en main - 0

Configuration matérielle et logicielle requise et prérequis de formation pour le SYGADE 6

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Exigences système Commercial & Digital Printing

SECONDE BAC PROFESSIONNEL Systèmes Electroniques et Numériques

ASR1 TD7 : Un microprocesseur RISC 16 bits

Alchin Couderc Flambard TBSEID 2

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

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

Architecture des ordinateurs

Architecture des ordinateurs Introduction à l informatique

CH.3 SYSTÈMES D'EXPLOITATION

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

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

Quelques bases sur les ordinateurs

ENREGISTREUR DE TEMPERATURE

Guide Mémoire NETRAM

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

GESTION DE LA MEMOIRE

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

Tests de performance du matériel

Mesure de performances. [Architecture des ordinateurs, Hennessy & Patterson, 1996]

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

Architecture ordinateur. Organisation mémoire et Entrées/Sorties

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

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

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

2. Ispro nuclear electronics symposium. Sfesa (Italy), May 1975 CONTROLEUR AUTONOME JCAM-10 POUR CHASSIS CAÎ1AC

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

«Connais toi toi-même comme l as dit Socrate!»

CUOMO PC Route d Oron Lausanne 021/

PIC : COURS ASSEMBLEUR

Où sont-elles? Presque partout

TD Architecture des ordinateurs. Jean-Luc Dekeyser

Histoire de l Informatique

Premiers pas sur l ordinateur Support d initiation

Logiciel REFERENCE pré-requis informatiques et techniques :

1- Titre de cours : Introduction à la Technologie de l'information et de la Communication

Test comparatif des différents systèmes de refroidissement informatique s appliquant au processeur

Structure et Technologie des Ordinateurs A. Oumnad

Généralités sur les systèmes d Exploitation

Présentation d HyperV

Quel PC pour quels usages? 1) PC de Bureau ou Portable? Les différents types de portables. - Les ultra-portables. - Les portables généralistes

Boîte à outils OfficeScan

en version SAN ou NAS

Les fonctions logiques

Ed 03/95 PAQ 1530 NON URGENTE (INFO PRODUIT) TEMPORAIRE DEFINITIVE

INSTALLATION ET PRISE EN MAIN

Exigences système Edition & Imprimeries de labeur

Les mains dans la bête

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

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

L informatique en solo

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE

DU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION

Généralités sur les systèmes d Exploitation

Sommaire. Systèmes d Exploitation Intégration Sage 100 Sage CRM Disponibilité Client Bases de données... 3

ET LO GICIEL D UN S YS T EME IN FORMATIQUE

Transcription:

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 centrale= Unité Centrale

Circuit Intégré Pastille de silicium (puce) laquelle contient le circuit électronique complexe miniaturisé et construit pendant un cycle de production. Cette pastille est encapsulée dans un boîtier. Le microprocesseur - inventé par Marcian Ted Hoff en 1971 ( ingénieur chez Intel) - d'une unité de calcul de 4 bits, cadencé à 108 khz

Microprocesseur est un circuit intègre électronique exécutant les fonctions d une unité centrale de traitement d un ordinateur permet de manipuler des informations codées sous forme binaire, et d'exécuter les instructions stockées en mémoire Contient des millions de transistors qui coopèrent pour traiter des données densité d intégration VLSI Intel 4004-2300 transistors premier Pentium - 7.5 millions Pentium4 42 millions 2006 Dual-Core Intel Itanium 2 1,720,000,000 2007 Intel Penryn 2 000 000 000 2009 Core i7 9xxBloomfield 731 mln 2010 Tukwila - Itanium 2 000 000 000 Intel Core i7-3920xm Extreme Edition Transistors coopèrent pour enregistrer et traiter des données

Microprocesseur Exécution: - des calculs arithmétiques de base (addition, soustraction, multiplication) uniquement sur des nombres entiers, - des opérations logiques (et, ou, complément), - tester si le résultat de ces calculs est positif, négatif ou nul - lire un nombre en mémoire ou dans un port, ou l'écrire (via le bus) Deux grandeurs important le CPU: - la taille de l'accumulateur (32, 64,128 bits) : c'est le nombre de chiffres maximum d'un calcul (en binaire) - sa fréquence

Synoptique simplifie d un système informatique Horloge Microprocesseur Bus Jeu de circuits Alimentation Mémoires Bus Bus Disque dur Cédérom Écran Clavier Souris Cartouches Interfaces vers périphériques

1. Horloge du processeur Le temps d exécution propre à chaque instruction, est exprimé en cycles de l horloge interne qui cadence l activité du processeur. pilotée par un quartz envoie des impulsions régulières au processeur a chaque nouvelle impulsion µp exécute une opération élémentaire La fréquence des impulsions est la fréquence d horloge elle se mesure en hertz (MHz, GHz) un ordinateur à 200 MHz possède une horloge envoyant 200 000 000 de battements par seconde Plus la fréquence est élevée Plus le µp travaille vite! La puissance du processeur peut être caractérisée par le nombre d'instructions qu'il est capable de traiter par seconde. L'unité utilisée est le MIPS (Millions d'instructions Par Seconde)

2. Jeux de circuits (chipsets) ensemble de circuits très spécifiques d accompagnement du µp jeu de circuits est dédié a chaque µp souvent il existe plusieurs jeux de circuits distincts pour un même µp Carte mère Tous les composants sont regroupes sur une carte électronique, un circuit imprime appelé carte mère La plus grande surface de la carte est occupée par des connecteurs servant a brancher des barrettes des mémoires, des cartes d extension et des périphériques.

3. Bus de liaison Bus system de câblage destine a assurer simultanément les transferts d information entre différents sous-ensembles d un système informatique. Le bus allant du µp vers le jeu de circuits et les mémoires (appelé souvent bus système) Le bus reliant le µp aux cartes d extension et aux périphériques Un processeur possède trois type de bus Un bus de données, définit la taille des données manipulable Un bus d'adresse définit le nombre case mémoire accessibles Un bus de commande définit la gestion du processeur

4. Alimentation tensions continues, filtrées et rigoureusement stables de 3.3V, 2.5V, 0.9V et de 12V et ce dans les deux polarités Bloc d alimentation 5. Interfaces pour la communication entre l'unité centrale et les périphériques chacun de ces périphériques a besoin de ces propres données. Interfaces appelées circuits d entrée-sorties ou E/S

L instruction - l'opération élémentaire que le processeur peut accomplir Les instructions sont stockées dans la mémoire principale Une instruction est composée de deux champs : Code opération Détermine comment up exécute l instruction Adresse d instruction - le code opération, représentant l'action que le processeur doit accomplir - en fonction de l'opération : d'une donnée ou d'une adresse mémoire. Les instructions peuvent être classées en catégories dont les principales sont : Accès à la mémoire ou transferts de données entre registres Opérations arithmétiques Opérations logiques Contrôle : contrôles de séquence, branchements conditionnels, etc.

Registres Lorsque le processeur exécute des instructions, les données sont temporairement stockées dans de petites mémoires rapides (suffisamment rapides pour que l'ual puisse manipuler leur contenu à chaque cycle de l horloge) de 16, 32, 64 bits que l'on appelle registres. Les registres principaux : le registre accumulateur (ACC), stockant les résultats des opérations arithmétiques et logiques le registre d'état, permettant de stocker des indicateurs sur l'état du système (retenue, dépassement, etc.) le registre instruction (RI), contenant l'instruction en cours de traitement le compteur ordinal (CO ou PC pour Program Counter), contenant l'adresse de la prochaine instruction à traiter le registre tampon, stockant temporairement une donnée provenant de la mémoire.

Synchronisation des operations : les signaux générés par l horloge définissent le cycle de base - cycle machine (ang. clock cycle) Cycle de recherche+cycle d exécution = cycle instruction Le temps mémoire est cycle cpu - (application antémémoires) Cycle cpu le temps d exécution de instruction la plus courte ou la durée d une action élémentaire La vitesse d un ordinateur dépend aussi du cycle et de la structure de la mémoire

Les parties essentielles d un processeur sont : L'Unité de Contrôle L Unité Arithmétique et Logique Le séquenceur - permet de synchroniser les différents éléments du processeur. En particulier, il initialise les registres lors du démarrage de la machine et il gère les interruptions. L horloge qui synchronise toutes les actions de l unité centrale. L'unité d entrée-sortie - prend en charge la communication avec la mémoire et périphériques l ordinateur.

Les processeurs actuels intègrent également des éléments plus complexes : Plusieurs UAL, ce qui permet de traiter plusieurs instructions en même temps. Une unité de calcul en virgule flottante (en ang. Floating Point Unit - FPU), qui permet d accélérer les calculs sur des nombres réels codés en virgule flottante. La mémoire cache, qui permet d accélérer les traitements, en diminuant les accès à la RAM. sont optimisés pour exécuter plus d'une instruction par cycle d'horloge - ce sont des microprocesseurs avec des unités d'exécution parallélisées.

Caractéristiques µp Un processeur est caractérisé par: capacité d'adressage - le nombre de case mémoire auxquelles il peut accéder 2 puissance n. Un processeur est dit 16 bits,32 bits, 64 bits, suivant la dimension du bus d'adresse qu'il possède. ex. - bus avec 16 lignes d adresse peut transporter 65 536 adresses - processeur 32 bits dispose de 32 bits pour ses instructions, ses adresses mémoires, etc... cadence de son horloge la taille de ses registres (32, 64, 128 bits) c'est le nombre de chiffres maximum d'un calcul (en binaire) jeu d instructions (ISA en anglais, Instructions Set Architecture) dépendant de la famille finesse de gravure exprimée en nm

RESUME µp Améliorations technologiques Circuits spécialisée Le parallélisme - découpage d'un programme en plusieurs processus traités en parallèle afin de gagner en temps d'exécution Technologie superscalaire - disposition plusieurs UCT en parallèle afin de pouvoir traiter plusieurs instructions par cycle. HyperThreading - consiste à définir deux processeurs logiques au sein d'un processeur physique Multi-cœur - un processeur composé non pas de 1 mais de 2,4 ou 8 unités de calcul. ( pour un processeur bi-coeur (ou DualCore) le processeur dispose à fréquence d'horloge égale d'une puissance de calcul deux fois plus importante)...

Dans l ordre et des la mise en service de l ordinateur, le µp exécute : BIOS (ang. Basic Input-Output System) - système d entréessorties de base : un programme responsable de toutes les opérations d initialisation de l ordinateur (démarrage) : vérification de la mémoire mise en service des circuits d accès et des périphériques, contenue dans une mémoire spéciale de la machine Le système d exploitation (p.ex. Windows) Il vous appartient ensuite d ouvrir un autre programme, votre application..