Cours d’architecture et maintenance
INTRODUCTION
Un ordinateur peut être découpé en bloc fonctionnel. Le traitement de l’information se fait au niveau
du processeur. Les actions que celui-ci doit effectuer sont définies par des actions. Pour être accessible
par le proccesseur,les données à traiter et les instructions sont stockées dans une mémoire. Le
processeur et la mémoire sont reliés par un bus.
Pour qu’une information soit traitée, il faut que l’utilisateur puisse fournir à l’ordinateur des données
et des actions à suivre
Memoire principale(MP)
Processeur
Unité de commande Programme
Donnée binaire
unite de traitement Données
Unité E/S
Clavier Ecran Souris
LE PREOCESSEUR se compose de deux unités :
-L’UNITE DE CONTROL
-L’UNITE ARITHMETIQUE ET LOGIQUE
Les peripheriques quant à eux ce composent des peripheriques d’entrée et sortie,les peripheriques
de sauvegarde(RAM,ROM)
A-UNITE ARITHMETITHOLOGIQUE
Elle constitue le circuit de calcul et est chargée d’effectuer toutes les operation
arithmetiques(addition,soustractio,division,multitplication). Et les operations
logiques(decalage,rotaion,binaire,negation)
B-UNITE DE CONTROL
Elle contient toutes les opérations qui s’effectuent dans l’ordinateur. Est-elle qui permet l’exécution
d’un programme présent dans la mémoire centrale
C-LA MEMOIRE CENTRALE
1-LA RAM
elle a pour role de stocker les programmes à exécuter ainsi que les données résultants. Un programme
ne peut s’executer que s’il est chargé en mémoire centrale. Elle est constituée de plusieurs barrettes
(barettes de RAM) cette mémoire est volatile c’est-à-dire qu’elle s’efface en coupure de courant.
2-LA ROM
C’est une mémoire qui ne s’efface pas par coupure de courant. Elle sert à conserver le code des
paramètres necessaire au bon fonctionnement de l’ordinateur.
D-LE PROCESSEUR
C’est le composant essentiel d’un ordinateur. Son role est ‘interpreter les instructions et de traiter les
données d’un programme.le processeur est un circuit electronique complexe(circuit integrer)il execute
chauqe insturction très rapidement en quelques secondes. Toutes les activités de l’ordinateur sont
cadencées par une hrloge unique de façon à ce que tous les circuits travaillent ensemble et de façon
synchronisée. La frequence de ces horloges s’exprime en giga hertz ou en mega hertz.
1-PRINCIPE DE FONCTIONNEMENT DU PROCESSEUR
Pur chaque instruction le processeur effectu schematiquement les operations suivantes.
-lire dans la mémoire principale les instructions à executer
-effectuer le traitement correspondant à cette instruction
-passer à l’instruction suivante
2-CARACTERIQUES DU PROCESSEUR
un processeur est defini par :
-la largeur de ses registres internes(8,16,32,64,128)
-la cadence de son horloge est exprimé en MH OU GH
-le nombre de noyaux de calcul(le core)
-son jeu d’instructions dépendant de la famille
-la fitness de gravure s’exprimant en nanomètre
3-STRUCTURE D’UN PROCESSEUR
Le processeur est grossièrement divisé en deux parties :l’unité de control et l’unité de traitement
L’unité de control est responsable de la lecture en mémoire et du decodage des instructions.
L’unité de triatement quant à lui execute les instructions qui manipulent les données. Ces deux
unités communiquent avec la meoire principale. La première fournie les instruction,la seconde opur
receboir et transmettre les données en binaireCes unités communiquent également avec les
peripheriques(clavier,souris…).
E.STRUCTURE DE LA MEMOIRE PRINCIPALE
Elle est divisée en emplacement de taille fixe et est utilisée pour stocker les instructions et les données.
1-OPERATION SUR LA MEMOIRE
Seulle processeur peut modifier l’etat de la mémoire. Chaque emplacement mémoire contient
les informations que le processeur a écrit jusqu’à coupure de courant. Les seules operations possibles
sur la mémoire sont :
-l’écriture : le processeur donne une valeur et une adresse et la mémoire range la veleur à
l’emplcemant indiqué par l’adresse.
-la lecture : le processeur demande à la mémoire la valeur contenue à l’emplacement dont reside
l’adresse. Le contenu de l’emplacement auquel le processeur accède en lecture demeure inchangé.
2-CARACTERISTIQUES D’UNE MEMOIRE
-la capacité : c’est le nombre de bit que contient la mémoire.Elle s’exprime souvent en octet.
-le format de données : c’est le nombre de bit dont on peut mémoriser par espace mémoire.
-le temps :c’est le temps qui s’ecoule entre le temps où a été lancé une operation de l’ecriture et
l’instant o la première innformation est disponible sur le bus de données.
-le temps de cycle : il represente l’intervalle minimum pour pouvoir séparer deux demandes
successives d’écriture ou de lecture.
-le debit :c’est le nombre d’informations maximum lues ou écris par seconde.
La volatilité : elle caractérise la permanance des informations dans la mémoire.l’information stockée
est volatile si elle risque d’être altérée par un defaut d’alimentation electrique et non volatile dans le
cas contraire.
F-LES TYPES DE REGISTRES
-le compteur de programme :ce registre contient l’adresse mémoire des instruction pour
l’expedition.
-l’accumulateur : ce registre est utilisé opur stocker les données en cours de traitement.
-le registre d’adresse : il contient toiujours l’adresse de la prochaine instruction à lire,soi la suite de
l’instruction en cours,soit la suite de la prochaine instruction.
-le registre d’instruction : il contient l’instruction en cours de traitement
-le registre d’etat : il sert à stocker les informations qui concernent le resultat de la dernière
instruction executée.
-les registre generaux : ces registres sont utilisés pour les calculs.
-l’horloge : qui s’ynchronise toutes les actions de l’unité central
-l’unite d’entrée/sortie : il prend en charge le communication avec la mémoire centrale de
l’ordinateur.permettant ainsi au processeur d’accéder aux peripheriques de l’ordinateur