Chapitre 2 – Principaux composants d’un ordinateur -- 2200 --
CHAPITRE 2
2.1 Introduction
L'architecture de Von Neumann est la base des micro-ordinateurs d'aujourd'hui.
Elle le décompose généralement en trois parties : Le processeur (CPU "Central
Processing Unit"), la mémoire et les entrées-sorties.
Figure 2.1 - Architecture schématique d’un micro-ordinateur
Chapitre 2 – Principaux composants d’un ordinateur -- 2211 --
2.2 Le processeur
Le processeur (CPU) "Unité Centrale de Traitement" est le cerveau de
l'ordinateur. Il interprète les instructions, manipule les informations numériques et
traite les données d'un programme. Il se compose de deux unités
fonctionnellement séparées : unité de commande et unité arithmétique et logique.
Figure 2.2 - Schéma interne du processeur
L'unité de commande permet de contrôler le fonctionnement du micro-
ordinateur (pilote l'exécution des programmes). Il comprend une mémoire
très rapide qui lui permet de stocker des résultats temporaires ou des
informations de commande. Cette mémoire est formée de quelques
registres, chaque registre ayant une fonction particulière.
- Le compteur ordinal (CO) contient l’adresse en mémoire de la
prochaine instruction.
- Le registre d’instruction (RI) qui reçoit l’instruction à exécuter. C’est
l’endroit où le processeur va chercher l'instruction à exécuter.
- Le décodeur de code opération qui détermine l’opération à effectuer
parmi toutes celles possibles.
- Le séquenceur qui génère les signaux de commande.
Chapitre 2 – Principaux composants d’un ordinateur -- 2222 --
Figure 2.3 - Schéma interne de l’unité de commande
L’UAL "unité arithmétique et logique" réalise les opérations
mathématiques tel que les additions, les soustractions, les multiplications,
les divisions et assure les opérations de type logique (supérieur, inférieur,
égal, ET (and), OU (or), etc. Elle possède les registres suivants :
- Les registres arithmétiques.
- Les registres de base et d’index (calcul d’adresse par rapport à une
base ou index).
- Les registres banalisés (ex : stockage de résultats intermédiaires).
- Le registre d’état PSW (Program Status Word) qui indique l’état du
système.
Voici un ensemble des instructions exécutables par le CPU ( x=10 , y =22,
opération z= x+y).
Chapitre 2 – Principaux composants d’un ordinateur -- 2233 --
Chapitre 2 – Principaux composants d’un ordinateur -- 2244 --
Chapitre 2 – Principaux composants d’un ordinateur -- 2255 --
Chapitre 2 – Principaux composants d’un ordinateur -- 2266 --
Figure 2.3 - Etapes d’un calcul
Chapitre 2 – Principaux composants d’un ordinateur -- 2277 --
2.3 Mémoire centrale
Un micro-ordinateur utilise plusieurs types de mémoires (mémoire cache,
mémoire centrale, disques durs, cd-rom, etc.) aux caractéristiques variées
(volatilité, rapidité d'accès, etc.). La mémoire se présente sous forme de
composants électroniques ayant la capacité de retenir des informations (les
informations étant de type binaire, 0 ou 1).
Qu’est ce qu’une mémoire centrale (MC) ?
Il s’agit d’une mémoire rapide, peu encombrante physiquement mais
coûteuse, elle est la mémoire de travail de l’ordinateur. Elle revêt la forme de
puces implantées sur la carte mère et regroupe la RAM, la ROM, la mémoire
cache, la mémoire virtuelle, etc.
On distingue deux grands types de mémoire :
2.3.1 Mémoire vive
La mémoire vive (ou RAM pour Random Access Memory) : Cette mémoire
perd ses données si elles ne sont pas rafraîchies régulièrement, le contenu de cette
mémoire est dynamique. On trouve aussi :
Figure 2.4 - Schéma d’une mémoire vive
– RAM DYNAMIQUE (DRAM) - c'est le type de RAM utilisé dans la plupart
des micro-ordinateurs. Le nom est redondant puisque Dynamique signifie
«changement».
Chapitre 2 – Principaux composants d’un ordinateur -- 2288 --
– RAM STATIQUE (SRAM) : c'est le type utilisé lorsqu'on a besoin de
mémoire rapide. 5 à 10 fois plus rapides que la DRAM.
– SDRAM - RAM Dynamique Synchrone. C'est un nouveau type de DRAM
rapide.
– RDRAM : La RDRAM (Rambus DRAM) est un type de mémoire permettant
de transférer les données sur un bus de 16 bits de largeur à une cadence de
800Mhz. Comme la SDRAM, ce type de mémoire est synchronisé avec
l'horloge du bus pour améliorer les échanges de données.
2.3.2 Mémoire morte
La mémoire morte (ou ROM pour Read Only Memory) : cette mémoire ne
perd pas ses données, même si elle n'est pas rafraîchie. Il existe donc plusieurs
types :
– PROM (Programmable Read Only Memory) : programmable par
constructeur après fabrication (ne peuvent être programmées qu'une fois).
– EPROM (Erasable Programmable Read Only Memory) :
programmable par l'utilisateur, parfois effaçables.
– EEPROM (Electrically Erasable read Only Memory) : Ce sont aussi
des PROM effaçables, par un courant électrique toutefois. Elles peuvent
être effacées même lorsqu'elles sont en position dans l'ordinateur. Ces
mémoires sont aussi appelées mémoires flash.
2.3.3 Capacité mémoire
L’informatique utilise un code binaire c’est-à-dire un code basé sur deux états,
généralement représentés par 0 et 1 Cet élément de base utilisé par l’ordinateur
s’appelle le bit, contraction des termes anglais binary digit. Pour exprimer les
capacités, les principales unités de mesure utilisées sont les suivantes :
Chapitre 2 – Principaux composants d’un ordinateur -- 2299 --
abréviation unité Valeur Valeur 2x
bit binary digit -
B ou O Byte ou Octet 8 bits 23 bits
Ko Kilooctet 1024 octets 210 (1024) octets
Mo Mégaoctet 1024 Ko 220 (1.048.576) octets
Go Gigaoctet 1024 Mo 230 octets
To Téraoctet 1024 Go 240 octets
Po Petaoctet 1024 To 250 octets
Eo Exaoctet 1024 Po 260 octets
2.4 Périphériques
Un périphérique est un composant de matériel informatique "électronique"
pouvant être raccordé à un micro-ordinateur par l'intermédiaire de l'une de ses
interfaces d'entrée-sortie (port série, port parallèle, bus USB, interface SCSI, etc.),
le plus souvent par l'intermédiaire d'un connecteur. Il s'agit donc des composants
du micro-ordinateur assurant les communications entre l'unité centrale du micro-
ordinateur et le monde extérieur. Les périphériques sont organisés en trois
groupes:
Périphériques d'entrée permettent d'entrer l'information dans le micro-
ordinateur (clavier, souris, scanner, joystick, microphone, etc.)
Périphériques de sortie permettent de sortir l'information du micro-
ordinateur (imprimante, moniteur haut-parleur, Table traçante, etc.)
Périphériques d'entrée-sortie permettent des communications
bidirectionnelles (Graveur de CD, lecteur de disquette, etc.).