You are on page 1of 10

’’

Université des sciences et de la technologie d’Oran – MB


Faculté des Mathématiques et de l’Informatique -
Département d’informatique

1ere Année INGENIEUR – Semestre 1

Structure d’un ordinateur.

Pr. H. Fizazi
1
’’

Structure d’un ordinateur.

Pr. H. Fizazi
2
Plan du cours

1.Structure d’un ordinateur.


2.Représentation de l’information.
3.Généralités

Pr. H. Fizazi
3
’’

Structure d’un ordinateur.


Plan du cours

Les principaux constituants d'une machine de Von Newman sont:


Unité Mémoire:
Unité de Traitement ou Unité Arithmétique et Logique (UAL).
Unité Commande ou unité de controle
Unité périphérique.

Remarque:
Processeur central = unité de commande + unité de traitement

Pr. H. Fizazi
4
’’
Structure d’un ordinateur.
1. Unité Mémoire est composé

• D’une Mémoire Centrale (MC)


• D’un Registre de sélection mémoire ( registre d’adresse mémoire)
• D’un Registre de de données (registre de mot).
Mémoire Centrale: est composé de cases, chaque case a une adresse et elle
contient un mot. L’information la plus élémentaire est appelé point mémoire.
La Capacité de la mémoire C:
Nombre de lignes d’adresse
C= 2 X nombres de lignes de mot

Remarque: (C s’exprime en Kilo octets = 2 puissance 10 octets)


Nombre de lignes d’adresse = taille du registre d’adresse= Taille du bus d’adresse
Nombre de lignes de mot = taille du registre de mot= Taille du bus de données
Pr. H. Fizazi
5
Structure d’un ordinateur
2. Unité de Traitement

 Unité de Traitement est chargée d’effectuer les traitements des opérations de


types arithmétiques ou booléennes. Elle est composée au minimum :
 D’un registre de données RD (registre de données ) permet de contenir les données
transitant entre l’unité de traitement et l’extérieur.
 D’un accumulateur ACC contenant les opérandes ou les résultats des opérations de
l’UAL.
 D’une unité arithmétique et logique UAL permettant d’effectuer en binaire les
traitements des opérations suivantes:
 Opérations arithmétiques binaires: addition,multiplication, soustraction, division.
 Opérations booléennes : AND,NAND, OR, NOR, XOR.

Pr. H. Fizazi
6
Structure d’un ordinateur
3.Unité de commande ou de contrôle
 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 :
 Registre instruction (RI): il contient l’instruction en cours d’exécution, elle
demeure dans ce registre pendant toute la durée de son exécution.
 Compteur ordinal ou Program Counter (PC) : il contient l’adresse l’instruction
à exécuter. Il a la possibilité de s’incrémenter ou de se décrémenter pour préparer
l’adresse de la prochaine instruction à exécuter.
 Décodeur de fonction : associé au registre instruction, il analyse l’instruction à
exécuter.
 Séquenceur: entreprend les différentes commandes appropriées dans l’UAL ou
dans la mémoire centrale pour l’exécution de l’instruction contenu dans RI.
Pr. H. Fizazi 7
Remarque

Instruction : est une ligne de texte comportant un code opération, une ou


plusieurs références aux opérandes.

Format de l’instruction:
On a des Instructions à zéro adresse, une adresse, deux adresses et trois adresses

Adressage:
On a plusieurs types adressage dont cite: Adressage immédiat, Direct, Indirect, etc…

Pr. H. Fizazi 8
Structure d’un ordinateur
4.Unité d’Echange: (UE)

 L’unité d’échange est chargée de gérer tous les entrées/sorties.


 L’unité d’échange est un simple canal, un circuit ou bien un processeur
particulier.
 L’unité d’échange est placé entre la mémoire et un certain nombre de
périphériques
 L’unité d’échange soulage le processeur central dans les tâches de gestion du
transfert de l’information.

Remarque:
 Les périphériques sont très lents par rapport à la vitesse du processeur
 Si le processeur central se charge de gérer les échanges avec les périphériques,
il serait tellement ralenti qu’il passerait le plus de son temps à attendre.

Pr. H. Fizazi
9
MERCI

You might also like