Ordinateurs
Younes LAKHRISSI
ENSA de Fès
Plan du cours
III. Le MicroProcesseur
1. Introduction
2. Principe de fonctionnement
3. Composants
I-1 Ordinateur !?
Terminologie
Anglais : Computer = calculateur
Français : Ordinateur = ordre (commande et organisation)
1955 : création du mot français « Ordinateur », déposé par IBM, pour désigner
ce qui est en anglais « Computer »
1854 Georges Boole Démontre que tout processus logique est décomposable en
opérations logiques à 2 états
1938 Shannon Fait le parallèle entre les circuits électriques et l’algèbre booléenne et
invente le bit
1945 Von Neumann Définit le modèle formel d’un calculateur
1- Miniaturisation
2 - Complexité :
A fiabilité équivalente on peut réaliser aujourd’hui un circuit électronique
1.000.000 fois plus complexe.
3 – Vitesse :
1ère génération : 1000 Ips (Instruction par seconde) --- Micro-seconde
2ème génération : 1Mips --- Nano-seconde
3ème génération : Quelques 10 Mips
4ème génération : 100 Mips --- Pico-seconde
Actuellement : Qlques Gips
1. Introduction
2. Principe de fonctionnement
3. Composants
1. Bus
2. Carte mère
3. Carte graphique
4. Périphériques
Le travail peut
PROCESSEUR : commencer :
Lecture de traduction en
l’EEPROM Chargement actions
Mise sous élémentaires à
(programme mini du S.E : Envoi
tension de partir du
= BIOS) d’information
l’ordinateur clavier ou de la
à la RAM souris.
BIOS :
Définition :
1. Introduction
2. Principe de fonctionnement
3. Composants
1. Bus
2. Carte mère
3. Carte graphique
4. Périphériques
Définition :
Un bus informatique sert à interconnecter différents matériels
informatiques
Bus rapides
Bus système (FSB ou Front Side Bus)
Bus de communication avec le CPU
Bus mémoire : communication avec la mémoire
Bus AGP (ou PCI-X) : communication avec la carte graphique
Définition :
la carte mère est une carte maîtresse, prenant la forme d'un
grand circuit imprimé possédant notamment des connecteurs
pour les cartes d'extension, les barrettes de mémoires, le
processeur, etc.
Composants principaux :
L’horloge :
elle permet de cadencer le traitement des instructions par le
microprocesseur ou la transmission des informations sur les
différents bus.
Le socket :
c’est le nom du connecteur destiné au microprocesseur. Il
détermine le type de microprocesseur que l’on peut connecter
le BIOS :
c’est un programme responsable de la gestion du matériel :
clavier, écran, disques durs, liaisons séries et parallèles, etc...
Il est sauvegardé dans une mémoire morte (EEPROM) et agit
comme une interface entre le système d’exploitation et le
matériel.
Le chipset :
c’est une interface d’entrée/sortie.
Elle est constituée par un jeu de plusieurs composants chargé de
gérer la communication entre le microprocesseur et les
périphériques.
C’est le lien entre les différents bus de la carte mère.
1
5
6 2
3
7
Résolution :
détermine la quantité d’information que peut afficher un moniteur.
elle se mesure par le nombre de points appelés pixels que le moniteur
peut afficher horizontalement et verticalement.
Fabricants :
Nvidia : la série Geforce
ATI : racheté en 2006 par AMD
INTEL .
Diamond : spécialisé vers les jeux.
Matrox : produit des solutions pour des affichages multiples sur grands
écrans réservés à l'industrie.
Contrôleur Contrôleur
de disque port USB
Appareil Imprimante
Disque
USB
Les Mémoires
Différentes technologies :
Magnétique
Optique
Electronique
1 - Mode de fonctionnement
Mémoires à lecture et écriture : permettent l’inscription ou le
prélèvement de l’information en fonction d’une commande de
lecture ou d’écriture .
Mémoires à lecture uniquement : les informations qu’elles
contiennent ne peuvent être que lues par le processeur.
2 - Volatilité de l’information
une mémoire volatile perd l’information qu’elle contient si la
tension d’alimentation disparaît.
3 - Temps d’accès/cycle
Ta : temps d’accès : temps qui sépare une demande de lecture/écriture et le
début de sa réalisation.
Tc : temps de cycle : temps minimum entre deux accès à la mémoire
On a Ta < Tc (stabilisation des signaux, synchronisation, résolution d’adresse ...)
Environ Tc = 2*Ta
Ta Ta
Tc
4 - Débit :
nombre de bits maximum transmis par seconde
en cas d’accès en temps uniforme au données
B = n /?Tc n est le nombre de bits transférés par cycle
Trois caractéristiques
principales :
Temps d’accès
Débit
Capacité
Accès séquentiel
pour accéder à une information, il faut parcourir toutes les informations qui la
précède
exemple : bandes magnétiques
Accès direct
chaque information possède une adresse propre, à laquelle on peut accéder
directement
exemple : mémoire centrale de l’ordinateur
Accès semi-séquentiel
intermédiaire entre séquentiel et direct
exemple : disque dur
accès direct au cylindre
accès séquentiel au secteur sur un cylindre
Accès associatif
une information est identifiée par sa clé
on accède à une information via sa clé
exemple : mémoire cache et registres
Architecture
le disque dur est constitué d'un ou de plusieurs plateaux, et de têtes de lecture
qui survolent les plateaux,
suivant la technologie, la taille des plateaux est plus ou moins grande,
les disques les plus récents ont une capacité jusqu’à ? To.
Plateau :
plusieurs plateaux par disque,
c'est le support de l'information, il conserve physiquement les données.
Blocs de données :
chaque secteur est divisé en blocs,
les données d’un disque dur sont contenues par blocs de bits,
représentent l'espace minimal attribué à un fichier
Un bloc par piste par secteur.
Un cylindre :
formé de l’ensemble des pistes pour un rayon donné de tous les plateaux.
Les DVDs
Sont comme les CD-ROMs sauf qu’une
fréquence plus élevée est utilisée pour le
laser.
Fréquence plus élevée = plus d’énergie =
plus de précision = plus de bits.
Deux types
CD-R / DVD-R : disque enregistrable une fois.
CD-RW / DVD-RW : réengistrables plusieurs fois.
La technologie RW (Rewritable )
La technologie utilisée est différente. Il s'agit du changement de « Phase » d’une
couche organique.
Le principe est faire commuter entre deux états, (amorphe et cristallin) en
utilisant une puissance de laser différente pour créer chaque état.
Lors de la lecture, la réflectivité des deux états est différente et est interprétée
par le lecteur.
Variantes :
Deux Familles :
SRAM (Statique)
DRAM (Dynamique)
Caractéristiques :
Accès rapide
L’information stockée reste valide statiquement (dans des flip/flop)
temps d’accès mémoire = temps d’acquisition de la donnée
Variantes :
SRAM lente CMOS :
prix modéré, facilité de mise en œuvre, consommation réduite, intégration moyenne
Avantages :
rapide, mais moins rapide que les SRAM
densité d’intégration importante.
Inconvénients :
consommation élevée,
prix élevé par rapport aux SRAM,
nécessite un circuit de rafraîchissement (tous les 2 à 3 milliseconde).
Variantes :
SDRAM (Synchronous Dynamic RAM)
DDR SDRAM (Double Data Rate Synchronous Dynamic RAM)
plus rapide
plus grande
Les DRAM sont : que les SRAM ?
plus consommatrice
plus chère
-Lecture
Contrôle -Écriture
-Sélection
de boîtier
Donnée