Vous êtes sur la page 1sur 10

Université M’hamed Bougara - Boumerdes

Institut des Sciences & Technologies Appliquées


Licence 2 – Mesures , Métrologie & Qualité

Module : Pilotage d’Instruments

CHAP. 01: ARCHITECTURE DE BASE D’UN


ORDINATEUR
Dr. I. MAHDI
Maitre de Conférences – UMBB
2021
1. Architecture de Von Neumann – Système à microprocesseur
Microprocesseur  circuit intégré composé
de plusieurs transistors, destiné au
traitement de l’information

Tout système (machine) à microprocesseur contient les composants suivants :

Microprocesseur Mémoire morte ROM

Mémoire vive RAM Périphériques (Unités ou interfaces d’Entrée / Sortie)


2
1. Architecture de Von Neumann – Système à microprocesseur
(Suite)
Ces composants sont reliés physiquement par des pistes (lignes) électriques appelées bus :
 bus de données  transfert de données entre les composants
 bus d'adresses  transfert d’adresses des cases mémoires et des périphériques
 bus de commandes  transfert les signaux d’ordre à exécuter (ex. ordre de lecture ou
d’écriture de mémoire)

Un système à microprocesseur a pour rôle de traiter les informations échangées entre : les
périphériques, le microprocesseur et les circuits mémoire
John von Neumannn, né le 28 décembre 1903 à Budapest (Hongrie), et mort le 8
février 1957 à Washington (États-Unis), est un mathématicien et physicien. Il a donné
son nom à cette conception de la machine (ordinateur) qui utilise une structure de
stockage unique pour conserver à la fois les instructions et les données demandées
ou produites par le calcul.

3
2. Microprocesseur
Composé de deux unités : de traitement et de commande
2.1 Unité de traitement (de calcul)
 Unité Arithmétique et Logique - UAL  circuit chargé de
faire les opérations arithmétiques (+, *, …) et logiques
(AND, OR, XOR, …)
 Registres Généraux  destinés pour les opérations :
arithmétiques et logiques, de transfert de données, de
stockage d’adresses, de compteur de boucles,
d’incrémentation / de décrémentation
 Registres Accumulateur  destiné pour stocker le résultat
d’un calcul
 Registres d’Index  destinés pour les opérations de :
stockage d’index de tableaux, calcul et stockage d’adresses
 Registres Pointeur  destinés pour le stockage d’adresses
de pile (de son sommet ou n’importe quelle emplacement
dans cette pile)
 Registre d’Etat  destiné pour refléter l’état du
microprocesseur (résultat de calcul : nul, négatif;
dépassement de capacité; présence d’une retenue; …)
4
2. Microprocesseur (Suite)
Composé de deux unités : de traitement et de commande
2.2 Unité de commande (de contrôle)
 Compteur Ordinal CO (Compteur de Programme)  contient
l'adresse de la prochaine instruction à exécuter. Lorsque les
instructions sont exécutées séquentiellement, le CO est
augmenté de 1 à chaque cycle horloge; cette adresse est
utilisée pour chercher en mémoire l'instruction et la mettre
le registre d’instruction RI
 Registre d’Instruction RI  contient l'instruction à exécuter
et qui comprend : le code-opération (addition, AND, …) et
les opérande (éléments de l’opération)
 Décodeur  décode l'instruction à exécuter
 Séquenceur (Chef d’orchestre)  circuit complexe qui :
génère les signaux de commande synchronisant l'exécution
des instructions; et met à jour le compteur ordinal CO
 Horloge Système (Clock)  sert à synchroniser le travail
des différentes unités participant à l'exécution d'une
instruction
5
3. Principaux composants d’un ordinateur
3.1 Unité Centrale

( 1 ) Bloc d’alimentation
( 2 ) Lecteur CD / DVD / Blue Ray
( 3 ) Disque Dur
( 4 ) Carte mère
( 5 ) Ventilateur + Radiateur + Processeur
( 6 ) Mémoire(s) vive(s) (de travail) RAM
(Random Access Memory)
( 7 ) Carte graphique
( 8 ) Slots (emplacements) pour d’autres cartes
(lecteur USB, WiFi,
Réseau, …)
( 9 ) Ventilateur(s) 6
3. Principaux composants d’un ordinateur (Suite)
3.2 Circuits mémoire
La mémoire est un composant de stockage, permanent (Disque dur, Disque amovible : Flash disque, CD
ROM, …) ou non (RAM), de l’information.

Go

7
3. Principaux composants d’un ordinateur (Suite)
3.3 Capacité mémoire et temps d’accès
 Mot mémoire  désigne le nombre d’octets pouvant être lus ou écrits simultanément par le
processeur. Sa longueur varie entre 1 octet et plusieurs octets
 Capacité (taille) d’une mémoire  nombre d'octets (bytes) (1 octet = 8 bits) qu'elle peut
contenir une mémoire ex., 4Go pour certaines Mémoires principales (RAM)
 Temps d’accès mémoire  c’est le temps pour la lecture ou l’écriture d'un mot mémoire (le
temps de va et vient entre le microprocesseur et la mémoire). Il varie de quelques dizaines
de microsecondes à quelques nanosecondes
 Cycle mémoire  c’est le temps minimal entre deux accès mémoire
 Débit  nombre d'informations (en octets) lues ou écrites par seconde

3.4 Mémoire principale


Une Mémoire Principale comprend une mémoire ROM (Read Only Memory) pour stocker les
programmes nécessaires fonctionnement du matériel, et une mémoire vive et volatile RAM
(Random Access Memory) pour l’exécution des programmes.

8
3. Principaux composants d’un ordinateur (Suite)
3.4 Mémoire principale (Suite)
 Mémoire vive RAM  pouvant être lue et écrite. Une mémoire vive peut désigner :

- Mémoire volatile : si elle perd son contenu avec la coupure du courant


- Mémoire dynamique (DRAM) : pas tout de suite volatile, à base de condensateurs,
elle est rafraîchie périodiquement (environ 100 fois par seconde)
- Mémoire statique (SRAM) : mémoire volatile et rapide à base de transistors, coûteuse
utilisée comme mémoire cache
- Mémoire flash : mémoire basée sur une technologie EEPROM (Electrical Erasable
Programmable ROM), ex. mémoire d’appareils photos, téléphone, USB (flash) disk,
MemoryStick, ...
- Modules mémoire DIMM (Dual In-line Memory Module) : groupe de puces RAM
fonctionnant en 64 bits et généralement montées sur un circuit imprimé de forme
rectangulaire, appelé barrette, que l'on installe sur la carte mère d'un ordinateur
- Modules SIMM (Single In-line Memory Module) : idem à DIMM mais en 32 bits
9
3. Principaux composants d’un ordinateur (Suite)
3.4 Mémoire principale (Suite)
 Mémoire morte ROM  pouvant être lue mais pas (ou peu de fois) écrite. Elle
contient des programmes nécessaires au fonctionnement du matériel, surtout lors
du démarrage (avant le chargement du système d’exploitation dans la RAM), ce qui
fait qu’elle est généralement programmée par le fabricant. Toutefois, il existe des
variantes telles que :

- PROM (Programmable ROM) : pouvant être écrite une seule fois par l'utilisateur (ex.
mémoire ROM, CD-ROM et DVD-ROM, …)
- REPROM (REProgrammable ROM) : pouvant être écrite un certain nombre de fois par
l'utilisateur :
E-PROM (Erasable PROM) effacement par exposition aux rayons ultraviolets
EE-PROM (Electrically Erasable PROM) effacement par tension électrique
Mémoire Flash effacement par bloc d’octets

10

Vous aimerez peut-être aussi