Ch.1 - La composition d`un ordinateur

publicité
Chapitre 1
La composition d’un ordinateur
1
2
3
4
–
–
–
–
Présentation Générale
Le Microprocesseur
Les Mémoires
Le Bus
1
Chapitre 1
La composition d’un ordinateur
1 – Présentation Générale
2 – Le Microprocesseur
3 – Les Mémoires
4 – Le Bus
2
1 – Présentation Générale


d’une unité centrale
de périphériques





D’ENTREES (souris, clavier, scanner, joystick, …)
DE SORTIES (Écran, imprimante, …)
DE STOCKAGE (Disque dur, disquette, Zip, bande,
cartouche, cédérom, CD/R, …)
DIVERS (Modem, carte son)
d’un ensemble de prises ou ports




Prise série : 9 broches mâles (transferts d’informations
vers l’extérieur)
Prise parallèle : 25 broches femelles (imprimante)
Prises de branchement de la souris, de l’écran, du clavier
et de l’alimentation
Prises USB (Universal Serial Bus) permettant de connecter
d’autres périphériques (scanners, …)  plus rapide
3
1 – Présentation Générale
Unité centrale :


organe essentiel, on y trouve la plupart des
composants qui vont faire la puissance de
la machine.
elle peut avoir une taille très réduite
dans le cas d’un portable,
ou au contraire occuper toute une pièce
(comme les super-calculateurs)
4
1 – Présentation Générale

Composition de l’unité centrale






Le microprocesseur
L’horloge (cadence le microprocesseur)
La mémoire centrale (RAM)
La mémoire morte (ROM)
Les bus (liens physiques entre les
différents éléments)
Le chipset (pilote du microprocesseur,
il organise le travail de manière à obtenir
les performances maximales)
5
1 – Présentation Générale

Exemple
de carte mère
(Intel 815E)
Voir TP N°2
« La composition de l’unité centrale »
6
1 – Présentation Générale

Composition de l’unité centrale (suite)





une alimentation
(transformateur 220 volts vers 5.5 volts
ou moins)
un ventilateur (pour refroidir l’ensemble)
un disque dur (stocker programmes et
données)
un lecteur de disquettes
des cartes additionnelles (carte réseau,
carte son, …)
7
Chapitre 1
La composition d’un ordinateur
1 – Présentation Générale
2 – Le Microprocesseur
3 – Les Mémoires
4 – Le Bus
8
2 – Le microprocesseur


Cerveau de l’ordinateur
le choix de celui-ci conditionne :
 le type d’applications utilisables avec
l’ordinateur (multimédia/bureautique)


le temps de réponse des logiciels
et surtout … le prix de la machine
le processeur représente en moyenne
40 % du prix d’un micro-ordinateur.
9
2 – Le microprocesseur
Caractéristiques







la marque
la fréquence d’horloge
la largeur du bus de données
la mémoire cache
la consommation d’énergie
l’évolutivité
la technologie
10
2 – Le microprocesseur
Caractéristiques (suite)
 La marque
 2 grandes firmes américaines
situé dans la Silicon Valley en Californie
se partagent le monde de la micro
 Intel x86 pour les applications MsDos et Windows (PC)
 La famille Motorola (PowerPC et
68000) pour les Macintosh (Apple)
11
2 – Le microprocesseur
Caractéristiques (suite)
 La marque (suite)
La famille INTEL









8086
80286
80386
80486 (SX, DX, DX2, DX4)
Pentium
Pentium PRO
Pentium II
Pentium III
Celeron









4.77 Mhz
6/8 Mhz
16 à 40 Mhz
25 à 66 Mhz
100 à 200 Mhz
200 Mhz
200 à 450 Mhz
450 Mhz à 1 Ghz
300 à 566 Mhz
12
2 – Le microprocesseur
Caractéristiques
 La marque (suite)
(suite)
Les compatibles INTEL

AMD (Advanced Micro Devices)
K6-II : execute 5 instructions par cycle d’horloge
 Athlon : aussi rapide que le Pentium III

13
2 – Le microprocesseur
Caractéristiques (suite)
 La fréquence d’horloge




Plus elle est élevée, plus les temps de réponse
seront meilleurs
Mesurée en Mhz (MégaHertz)
Aujourd’hui, > 400 Mhz , bientôt, 1 Ghz (GigaHertz)
En théorie, 100 Mhz = 100 millions de microinstructions par seconde
En réalité, c’est plus compliqué, pour certains
microprocesseurs, une micro-instruction nécessite
4 cycles d’horloge ou pour d’autres, 3 instructions
s’exécutent pendant un seul cycle d’horloge.
14
2 – Le microprocesseur
Caractéristiques (suite)
 La fréquence d’horloge

(suite)
Parfois, 2 vitesses d’horloge :


une élevée, pour les opérations internes au
microprocesseur
une autre basse, pour les échanges avec
l’extérieur du microprocesseur, ceci afin de
pouvoir utiliser les cartes d’extension courantes.
ex: le Pentium II, 400 Mhz en interne et 66 Mhz
pour les échanges
15
2 – Le microprocesseur
Caractéristiques (suite)
 La largeur du bus de données


C’est par ce bus* que vont se faire les
échanges entre le microprocesseur et les
autres éléments de l’ordinateur.
Plus il est large (nb de conducteurs en bits),
plus les échanges sont rapides.
On est passé de 8 bits à 32 voire 64 bits
aujourd’hui.
* bus : ensembles de conducteurs électriques
16
2 – Le microprocesseur
Caractéristiques (suite)
 La mémoire cache

Localisation
Interne au processeur (niveau 1)
 Externe au processeur (niveau 2)


Taille
8 ko, 16 ko en interne
 de 128 ko à 512 ko en externe

17
2 – Le microprocesseur
Caractéristiques (suite)
 La mémoire cache (suite)

Technique de rafraîchissement

Write through

Write-back (mem. centrale mise à jour que qd la mem. cache
(qd donnée modifiée, mem. cache et mem.
centrale sont mise à jour  peu performant)
est pleine)


Write Back Synchrone (+ performant, …)
Organisation logique

Direct mapping (à une adresse cache correspond une

Fully associative (le cache sert à conserver des portions

Set associative (+ performant, le cache est divisé en
adresse en mémoire centrale)
de mémoire les plus utilisées par le microprocesseur)
segments)
18
2 – Le microprocesseur
Caractéristiques (suite)
 La consommation d’énergie


Baisse du voltage : de 5 V à 3.3 puis 2.9 V limitant
l’échauffement et la consommation d’électricité.
La consommation d’énérgie électrique influe sur :





les risques d’échauffement du processeur
 ventilateur
la durée de vie des accumulateurs dans le cas des
portables
la facture d’électricité
le gaspillage d’énergie
la norme ENERGY STAR garantit une consommation
minimale (de 150 à 30 Watts)
19
2 – Le microprocesseur
Caractéristiques (suite)
 L’évolutivité
 Pouvoir changer le microprocesseur
Il est monté sur un support ZIP
(Zero Insertion Force)
Conditions


Respecter les tensions électriques
Même type de support
(socket 7, slot 1, socket 370, slot A)
 Diversité pour des raisons purement marketing
(obligation de changer la carte mère !)
20
2 – Le microprocesseur
Caractéristiques

(suite)
La technologie (2 grands types)


La tech. CISC
Complex Instruction Set Computer
 Au début, jeu réduit d’instructions
 Puis, le jeu s’est complété et complexifié
Décodage lent et peu performant
La tech. RISC
Reduced Instruction Set Computer
 Optimiser des instructions fondamentales
et ne pas conserver les autres
21
2 – Le microprocesseur
Caractéristiques

(suite)
La technologie (suite)

Aujourd’hui,
Technologie Pipeline
Technologie Parallèle
Technologie Super Scalaire
Avant réserver aux gros ordinateurs,
ces technologies ont pour but de traiter les
instructions en parallèle
 augmente vitesse de traitement
22
2 – Le microprocesseur
Les processeurs du futur
 Pour augmenter la vitesse, on joue sur :






l’augmentation de la fréquence d’horloge
l’augmentation du nombre de transistors
l’intégration
une tension électrique faible
le parallélisme
des nouveaux jeux d’instructions spécialisés
(ex. MMX, spécialisé dans le multimédia)
23
La composition d’un ordinateur
1 – Présentation Générale
2 – Le Microprocesseur
3 – Les Mémoires
4 – Le Bus
24
3 – Les mémoires
Caractéristiques
 Volatilité
 Capacité
 Mode d’accès
 Temps d’accès
 Vitesse de transfert
 Prix
25
3 – Les mémoires
Caractéristiques
 Volatilité
Mémoire Volatile =
les informations qu’elle contient
sont automatiquement perdues
lorsque la mémoire n’est plus
alimentée électriquement
(ex: Mém. centrale, Mém. cache)
26
3 – Les mémoires
Caractéristiques (suite)
 Capacité
Volume d’informations qu’une mémoire
peut contenir
elle est exprimée en octets






1
1
1
1
1
1
bit (Binary digIT) prend pour valeur 0 ou 1
octet = 8 bits (ex: 00100110)
kilooctet (ko) = 1024 octets (28)
mégaoctet (mo) = 1024 ko
gigaoctet (go) = 1024 mo
téraoctet (to) = 1024 go
27
3 – Les mémoires
Caractéristiques
 Mode d’accès


(suite)
Accès direct (ou sélectif, random,
aléatoire)
on accède à l’information à partir
d’une adresse
Accès séquentiel
 il faut parcourir toute la mémoire
jusqu’à trouver l’information
28
3 – Les mémoires
Caractéristiques (suite)
 Temps d’accès
Temps écoulé entre l’instant où une
information est demandée et
l’instant où cette information est
disponible
Ex : 10 nanosecondes pour la mém. centrale
(1 nanoseconde = 10-9 secondes)
29
3 – Les mémoires
Caractéristiques (suite)
 Vitesse de transfert (ou débit)
Volume d’information transférable
ex : 500 ko/s pour un disque dur

Prix
Variable d’un type de mémoire à
l’autre
30
3 – Les mémoires
Les différents types de mémoires
 La RAM (Random Access Memory)
Mémoire vive



Mémoire volatile à accès rapide
De 64 ko à plusieurs centaines de
mégaoctets
Inflation de la taille car :



les logiciels se complexifient (graphismes, …)
les utilisateurs veulent utiliser plusieurs logiciels
à la fois
l’avènement du multimédia : son et image
nécessite de la mémoire vive
31
3 – Les mémoires
Les différents types de mémoires
 La RAM (suite) 3 types principaux


DRAM (Dynamic RAM)
 Besoin d’être rafraîchie très souvent, un condensateur perd sa
charge au bout d’un certain temps
 Temps d’accès de 50 à 70 ns
Variante de la DRAM



RAM EDO (Extended Data Out)
 Moins rafraîchie, gains de rapidité sensibles  Carte mère spéciale
SDRAM à 100 ou 133 Mhz
SRAM (Static RAM)
 Utilisée principalement dans les mémoires caches
 Pas besoin d’être rafraîchie
 Temps d’accès 10 ns
 Coût élevé
32
3 – Les mémoires
Les différents types de mémoires
 La ROM (Read Only Memory)
Mémoire morte



Mémoire non volatile, inamovible en général
Utilisé pour conserver des informations stockées en
usine (bios, carte vidéo, …)
Plusieurs types




ROM : contenu fixé une fois pour toutes à la fabrication
PROM : Programmable ROM, prog. par l’utilisateur
EPROM ou REPROM : ROM programmable
électriquement, on peut la programmer et l’effacer avec
un rayonnement ultra-violet plusieurs fois
EEPROM ou E2PROM ou EAPROM : programmable et
effaçable à l’aide d’impulsions électriques
33
3 – Les mémoires
Les différents types de mémoires
 Les autres …





Le disque dur
Le lecteur de disquettes
le lecteur cédérom
lecteur de bandes magnétiques
ou cassettes DAT
Le lecteur ZIP (disquette de 100 mo ou 250)
Non volatile
 Tailles de stockage très différentes

34
Chapitre 1
La composition d’un ordinateur
1 – Présentation Générale
2 – Le Microprocesseur
3 – Les Mémoires
4 – Le Bus
35
3 – Le bus
Définition
 Ensemble de circuits qui relient le
processeur à la mémoire centrale et
aux cartes d’extension.
 Ce maillage de circuits électroniques
ne pourraient fonctionner sans le
contrôleur de bus destiné à gérer
tous les échanges qui ont lieu sur et
autour de la carte mère
36
3 – Le bus
Caractéristiques



La largeur (en nombre de bits)
Plus cette valeur est grande, plus le débit de
transfert sera important
Valeurs moyennes : 8 à 64 bits
La fréquence
Fréquence à laquelle les informations pourront
être envoyées sur le bus
Valeurs moyennes : de 8 à 10 Mhz
Le débit
Nombre d’octets qui pourront transiter en une
seconde sur le bus
Valeurs moyennes : de 5 mo/s à 133 mo/s
37
3 – Le bus
Caractéristiques

(suite)
Le type



Le bus de données
chargé de véhiculer les données
Le bus d’adresses pour les adresses
Le bus de commandes ou de contrôle
relié à un contrôleur qui permet de diriger
l’ensemble
38
3 – Le bus
Les standards



ISA (Industry Standard Architecture)
 Le plus ancien, le plus répandu, le moins
cher mais le plus lent, toutefois suffisant pour
des périphériques lents
MCA (Micro Chanel Architecture)
 inventé par IBM, destiné autrefois à
concurrencer les bus ISA, il est cher et
incompatible avec une architecture ISA
EISA
lancé par COMPAQ, ce bus est compatible
ISA
39
3 – Le bus
Les standards

VLBUS
VESA Local Bus
VESA (Video Electronics Standard Association)
 Obsolète


PCI (Intel)
 Le réglage des cartes d’extension se fait
automatiquement (Plug and Play)
 Plus coûteux, mais semble devenir la norme
en matière de bus local
AGP (Accelerated Graphics Port)
 Utilisé uniquement pour les cartes vidéo
dans les cartes mères récentes
40
3 – Le bus
Les connecteurs d’extension



Les micro ordinateurs sont désormais
des machines évolutives auxquelles on
va rajouter des fonctionnalités à l’aide de
cartes d’extension.
Elles se branchent sur le bus de la carte
mère à l’aide de connecteurs ou slots.
On trouve différents types (PCI, ISA,
AGP, …).
41
Chapitre 1
La composition d’un ordinateur
Fin du chapitre 1
42