Академический Документы
Профессиональный Документы
Культура Документы
1
21 sept. 2009
PARTIE I : Identification des
Carte Mère
Processeur
Mémoire
Disque Dur
Unité d’entrée
Unité de sortie
2
21 sept. 2009
Carte Mère
Grand circuit imprimé comprenant :
Puces électroniques
Prises
Socles
3
21 sept. 2009
Carte Mère Avec
Socket
4
21 sept. 2009
Carte Mère Avec Slot
5
21 sept. 2009
Socket
6
21 sept. 2009
Processeur
Composant central chargé du
traitement des données (1 ou 0)
7
21 sept. 2009
Processeur
Refroidisseur +
ventilateur
8
21 sept. 2009
Processeur
9
21 sept. 2009
Mémoire : RAM
Module garni de chips électroniques
Emplacement où sont stockées les
données de travail couramment
utilisées par le processeur
Accès très rapide – Petite Capacité
Espace de travail volatile
SDRAM / DDR / RDRAM
10
21 sept. 2009
Module Mémoire
11
21 sept. 2009
Placement module
mémoire
12
21 sept. 2009
Disque Dur
Mémoire de masse constituée de
disques/plateaux électromagnétiques
et de têtes de lecture
Emplacement où peut être stockées
de très grandes quantités
d’information
Accès Lent – Grande Capacité
Espace de stockage Non volatile
IDE / SCSI
13
21 sept. 2009
Disque Dur +
Controleur
14
21 sept. 2009
HD : Connecteur +
Jumper
15
21 sept. 2009
HD : Vue des disques
16
21 sept. 2009
Disque Dur :
Plateaux/Disques
3 Plateaux
6 Surfaces
17
21 sept. 2009
Disque Dur : Têtes
- 6 têtes
- 6 lectures simultanées (1 cylindre)
18
21 sept. 2009
Entrées/Sorties
Permettent d’introduire et d’extraire
des données de l’ordinateur
19
21 sept. 2009
Clavier : une matrice
20
21 sept. 2009
Carte ISA
(Industry Standard Architecture)
21
21 sept. 2009
Carte PCI
(Peripheral Component
Interconnect)
22
21 sept. 2009
Les Interfaces
Système transmettant les données
d’un composant à un autre
Ensemble constitué de :
Contrôleur (matériel)
Protocoles (logiciel)
23
21 sept. 2009
Contrôleurs & Protocoles
Contrôleur : Circuit qui contrôle un
composant matériel
Protocole : langage de
communication entre 2 composants.
Règles de circulation qui régissent le
transport.
24
21 sept. 2009
Exemple : Interface
IDE
25
21 sept. 2009
PARTIE II : Carte Mère
26
21 sept. 2009
Composant de la Carte
Mère…
Circuit imprimé
Les socles
Processeur
Mémoire
Slots d’extension (AGP , PCI , ISA, AMR)
27
21 sept. 2009
…Composant de la Carte
Mère
Ports Entrées/Sorties
Clavier/Souris
USB/Firewire
Série/Parralèle
Son,…
Prises, Connecteurs, Jumper
Alimentation
Port IDE
Jumper,…
28
21 sept. 2009
Schéma
ISA-slots
général
PCI-slots
Slot Processeur
AGP-slot
Chipset
30
21 sept. 2009
Le concept de bus
L'architecture des ordinateurs actuels
basée sur l'architecture de Von Neuman.
Processeur relié aux autres composants
Mémoire vive
Mémoire morte
Périphériques
Par un canal permettant le transit de
l'information :
Ce canal est appelé bus de communication :
31
21 sept. 2009
Architecture de Von
Neuman
32
21 sept. 2009
3 Types de « BUS »
le bus d'adresses qui spécifie à
quelle adresse du composant on
désire lire ou écrire
un bus de données qui permet
d'envoyer une donnée à écrire, ou de
recevoir la donnée à lire
un bus de commandes qui indique
si on réalise une lecture ou une
écriture
33
21 sept. 2009
Le « BUS » d’adresses
Le bus d'adresses spécifie
à quelle adresse du composant on désire lire ou écrire
34
21 sept. 2009
Echange de données :
Les Ponts
Les bus sont gérés par des chipset subdivisés en 2
catégories : Pont Nord / Pont Sud
35
21 sept. 2009
Bus Système : Pont Nord
36
21 sept. 2009
Bus E/S : Pont Sud
37
21 sept. 2009
21 sept. 2009 38
39
21 sept. 2009
Chipset Intel
40
21 sept. 2009
Chipset VIA/SIS
41
21 sept. 2009
PARTIE III : Processeur
Composant chargé du traitement de
l’information et du transfert des données
Gigantesque réseau de transistors reliés
entre eux par des fils, le tout enrobé dans
une céramique
Toujours plus rapide
Augmentation de la puissance et de la vitesse
Meilleure exploitation de la puissance actuelle
42
21 sept. 2009
Porte Logique
Base de la logique mathématique qui
effectue les opérations à l'intérieur du
processeur
44
21 sept. 2009
NOT
45
21 sept. 2009
Vitesse : Fréquence
d’horloge
Cadencé par un cristal
46
21 sept. 2009
Transistor : Tableau
47
21 sept. 2009
Transistor : Loi de Moore
49
21 sept. 2009
Taille de la Matrice
Tranches : Plaque de silicium
contenant les transistors
1 Tranche = 150 à 200 Noyaux
Petite matrice = plus rentable
Grande matrice = Grande dissipation
thermique
50
21 sept. 2009
Taille de la matrice :
Tableau
Processeur Largeur de Taille de la Nombre de
pistes (micron) matrice (mm2) transistor
(millions)
Pentium 0,80 294 3
Pentium MMX 0,28 140 4,5
Pentium II 0,25 131 7,5
Pentium III 0,18 106 28
Pentium III 0,13 80 28
Pentium 4 0,18 217 42
Pentium 4 0,13 145 55
51
21 sept. 2009
Largeur de pistes
Transistor reliés par des pistes
Procédé de fabrication :
Avant 99 = Aluminum
Après 99 = Cuivre
52
21 sept. 2009
Largeur de pistes :
Tableau
53
21 sept. 2009
Tension & Consommation
Courant E/S
3,3 Volts
Courant pour le Noyau
1 Volt
50 à 100 Watts
54
21 sept. 2009
Observation
Petite Piste = Augmentation du nombre de
transistors sur la matrice
55
21 sept. 2009
Processeur et RAM
Les données du processeur
transitent par la RAM via le
FSB
Solution ?
Une mémoire intermédiaire Très
rapide
57
21 sept. 2009
Trajet des données
58
21 sept. 2009
Goulot d’étranglement
59
21 sept. 2009
Plusieurs niveaux de
cache
60
21 sept. 2009
Cache Level 1
Intégré au processeur
Capacité de 8 à 128 Ko
Fréquence identique au processeur
2 parties :
Cache Données
Cache Instructions
61
21 sept. 2009
Cache Level 2
62
21 sept. 2009
Cache : Externe ou
Interne ?
63
21 sept. 2009
Externe : En Slot
64
21 sept. 2009
Processeur => RAM
65
21 sept. 2009
Bus L1 – L2
66
21 sept. 2009
Consommation de
transistor
Le cache augmente le nombre de
transistors dans la matrice
68
21 sept. 2009
Temps de latence
Temps d’attente entre 2 lectures
mémoires
RAM = 150 cycles
69
21 sept. 2009
Prélecture intelligente
70
21 sept. 2009
Conclusion
Itanium
4 Mo de cache L3
300 Millions de transistors
72
21 sept. 2009
Données & Instructions
73
21 sept. 2009
Différents langages
74
21 sept. 2009
Code compilé
75
21 sept. 2009
Code Machine
Les instructions forment le langage
compris par le processeur : Langage
machine
Exemple : INSTRUCTIONS ASSEMBLEUR
Mov AX,01
Mov BX,01
Inc AX
Add BX,AX
76
21 sept. 2009
Jeu d’instructions
Le jeu d’instructions x86 original est
toujours utilisé
Extension du jeu d’instructions
« Backward compatible »
Commun à tous les PC
Indépendant du software
Indépendant du hardware
77
21 sept. 2009
Jeu d’instruction :
Schéma
78
21 sept. 2009
X86 et CISC
CISC : Complex Instruction Set
Computer
Instruction de longueur variable
8 à 120 bits
79
21 sept. 2009
CISC - RISC
80
21 sept. 2009
Micro-Ops
Conversion des instructions CISC en
Micro-Ops
81
21 sept. 2009
Les unités d’exécution
du processeur
Le Pipeline
Les unités d’exécution
82
21 sept. 2009
Pipeline
Convertit les instructions en Micro-
Ops
83
21 sept. 2009
Pipeline : Stage
Divisé en stage
1 stage = 1 cycle d’horloge
84
21 sept. 2009
Pipeline
Plusieurs instructions exécutées
simultanément
85
21 sept. 2009
Pipeline : Nombre
d’instructions
simultanées
Processeur Nombre d'instructions simultanées
AMD K6-II 24
Pentium III 40
AMD ATHLON 72
Pentium 4 126
86
21 sept. 2009
Pipeline : Longueur
87
21 sept. 2009
Unité d’exécution
Que se passe t’il dans le pipeline ?
Unités d’exécution
ALU (Arithmetic and Logic Unit)
FPU (Floating Point Unit)
88
21 sept. 2009
Exécution dans le
pipeline
89
21 sept. 2009
Exécution … Multiple
90
21 sept. 2009
Exécution … Simultanée
91
21 sept. 2009
Exécution … Attente
92
21 sept. 2009
Exécution dans le
pipeline : P3
93
21 sept. 2009
Exécution dans le
pipeline : P4
94
21 sept. 2009
Génération 1,2,3
4004 4 bits
8088 8 bits
8086 8/16 bits, mode réel, 1Mo max
80286 16 bits,<1Mo, multitâches
mém. virtuelle, accès 32 bits
au RAM
80386sx 16/32 bits, bus externe
16bits, registre 32 bits
80386dx 32 bits, bus et registres
95
21 sept. 2009
Génération 4
80486dx FPU intégrés, instruction
« style » RISC, cache L1
96
21 sept. 2009
Génération 5
Pentium : Superscalaire,
Bus RAM 64 bits, cache L2
Pentium MMX , L1 doublé, instruction
multimedia
97
21 sept. 2009
Génération 6
Pentium 2 MMX, SSE, L2 externe
Celeron pas de cache L2
Pentium 3 L2 Intégré
98
21 sept. 2009
Génération 7
Pentium 4
Cache L1 Instruction converties
Pipeline doublé (20 stages)
99
21 sept. 2009
G7 : Hyperthreading
100
21 sept. 2009
Génération des
processeurs
Génération 9 :
Dual Core ….
101
21 sept. 2009