Académique Documents
Professionnel Documents
Culture Documents
Présentation et fonctionnement
de la mémoire centrale
1
I - INTRODUCTION
C’est le lieu de passage OBLIGATOIRE des programmes et
des données que ces programmes emploient au moment
de leur exécution.
2
II - ENVIRONNEMENT GENERAL DE
LA MEMOIRE CENTRALE
La MC est constituée de mots mémoires (MM) servant à la
conservation des données et des instructions constituant les
programmes en cours d’exécution.
3
En plus des mots-mémoires, on retrouve dans l’environnement de
la MC :
• des registres,
• un décodeur,
• des bus, et
• des microcommandes.
4
- Des Bus : ce sont des ensembles de fils sur lesquels transite
l’information. En fonction de ce qui est transporté on
distingue :
5
- Les microcommandes : ce sont les ordres qui
déclenchent la réalisation des actions élémentaires au
sein de l’ordinateur. Elles sont de deux types :
7
Autres
microcommandes
H
…
ERA
Décodeur
Bus d’adresses Mots
RA
mémoires
RE
SRE ERE
Bus de données
8
III - ORGANISATION GENERALE
DES INFORMATIONS EN MEMOIRE
CENTRALE
La MC est le lieu de rangement des informations qui, dans leur
forme élémentaire, correspondent à des bits. L’unité
fondamentale de stockage / mémoire est le bistable (bascule).
Cet ensemble de bits peut être structuré en :
- mots mémoires ;
- octets (ensemble de 8 bits consécutifs) ou byte en anglais ;
- quartets (ensemble de 4 bits consécutifs, i.e. 1/2 octet).
11
11
L’opération de lecture en mémoire centrale s’effectue selon
le chronogramme suivant :
12
12
L’opération d’écriture se déroule selon les étapes
suivantes :
14
Des préfixes anciennement employés :
1 Kilo- = 103
1 Méga- = 106
1 Giga- = 109
1 Tera- = 1012
1 Peta- = 1015
15
Exemples :
16
2) L’adressabilité/accessibilité
Pour accéder au contenu d’un objet rangé en MC, il faut
connaître l’adresse de cet objet, c’est-à-dire la valeur
numérique indiquant sa place (indice) en MC. Ainsi
l’adresse d’un objet correspond à celle de début de cet
objet, en général la plus petite des adresses affectée aux
octets ou mots mémoires employés pour l’objet.
Exemple : La MC associée au processeur i8086 est
constituée de mots mémoires ayant 2 octets chacun et des
octets qui sont adressables séparément.
C’est cette valeur qui doit être rangée dans le registre
d’adresses pour permettre de désigner l’objet. Cet accès à la
mémoire est direct en ce sens qu’on n’a pas besoin de
passer par des mots intermédiaires avant d’atteindre le
début de l’objet.
17
Il existe 4 autres modes d’accès à l’information : accès séquentiel,
accès indexé, accès séquentiel indexé et accès par le contenu.
18
• Accès séquentiel indexé : grâce à une table, on peut accéder à un
groupe d’objets qu’il faut parcourir séquentiellement pour retrouver
un objet précis.
19
NB : L’accès DIRECT est aussi appelé accès ALEATOIRE en anglais Random
Access Memory (RAM) correspondant au mode d’accès le plus utilisé en
machine.
20
20
3) La volatilité
4) La vivacité
La MC de type RAM est également appelée Mémoire
VIVE du fait qu’elle ne conserve que dans le cas où elle
est alimentée électriquement, mais aussi du fait que les
opérations de lecture et d’écriture (activités diverses) s’y
déroulent en permanence.
21
21
FIN CHAPITRE 2
22