L’architecture des ordinateurs
I. Définition
Un ordinateur est composé d’un centre et d’une périphérie.
Nous allons nous intéresser au cœur d’un ordinateur mono-processeur.
Nous savons que celui-ci est composé de :
Une Unité centrale comportant :
Unité de traitement,
Unité de contrôle,
Unités d’échanges.
II. L’unité centrale
l’Unité de Traitement
Elle est chargée d’effectuer les traitements des opérations de types arithmétiques ou booléennes. L’UAL est son principal constituant. Elle est composée au minimum :
- d’un registre de données RD
- d’un accumulateur ACC
- d’une unité arithmétique et logique : UAL
La fonction de l’UAL est d’effectuer en binaire les traitements des opérations qui lui sont soumises et qui sont au minimum:
- Opérations arithmétiques binaires: addition, multiplication, soustraction, division.
- Opérations booléennes : et, ou, non.
- Décalages dansun registre.
Le résultat de l’opération est mis dans l’accumulateur (Acc) dans le cas d'une machine à une adresse, dans des registres internes dans le cas de plusieurs adresses.
l’Unité de Contrôle ou de Commande
Elle est chargée de commander et de gérer tous les différents constituants de
l’ordinateur (contrôler les échanges, gérer l’enchaînement des différentes
instructions, etc...)
Elle est composée au minimum de :
- d’un registre instruction RI,
- d’un compteur ordinal CO,
- d’un registre adresse RA,
- d’un décodeur de fonctions,
- d’une horloge.