- La DR-SDRAM (Direct Rambus DRAM ou encore RDRAM) est un type de mémoire permettant
de transférer les données sur un bus de 16 bits de largeur à une cadence de 800Mhz, ce qui lui
confère une bande passante de 1,6 Go/s. Comme la SDRAM, ce type de mémoire est synchronisé
avec l'horloge du bus pour améliorer les échanges de données. En contrepartie, la mémoire
RAMBUS est une technologie propriétaire, ce qui signifie que toute entreprise désirant construire
des barrettes de RAM selon cette technologie doit reverser des droits (royalties) aux sociétés
RAMBUS et Intel.
2.2.1.3 Les mémoires RAM dans la machine
Registre du CPU : Ils servent au stockage des opérandes et des résultats intermédiaires (5ns).
Mémoire cache : Elle sert de tampon entre le CPU et la mémoire centrale (15 ns).
Lorsque le processeur d'un ordinateur exécute les instructions d'un programme chargé dans sa mémoire
vive , on constate que les mêmes instructions et les mêmes données tendent à réapparaître de façon
répétée lors d'une séquence donnée (notamment dans le cas des boucles d'instructions).
D'où l'idée, pour accélérer les traitements, d'aménager une zone de mémoire vive intermédiaire avec
laquelle l'échange est plus rapide. C'est la mémoire cache .
Sur les ordinateurs modernes, la mémoire cache est mise en oeuvre à l'intérieur même du
microprocesseur : une zone de transistors est réservée à cet usage dans l'architecture du
microprocesseur. Ainsi, au lieu d'" oublier " les instructions qu'il exécute et les données sur lesquelles
elles opèrent, le microprocesseur les stocke temporairement dans cette zone au cas où elles seraient à
nouveau sollicitées par le programme avant qu'elles aient été remplacées par d'autres.
L'avantage est que la mémoire cache, placée au plus près du coeur du processeur (l'UAL), fonctionne à
la même cadence que ce dernier et n'occasionne donc presque aucun ralentissement. L'inconvénient, c'est
que sa capacité est nécessairement limitée à quelques ou quelques dizaines de kilo-octets .
On a alors imaginé de mettre en oeuvre un second niveau de mémoire cache (en anglais Level-2 Cache
ou L2). Placée à l'extérieur du microprocesseur et proche de ce dernier, le cache de niveau 2 lui est relié
par une liaison qui, sans être rythmée à la même cadence que le processeur, est tout de même 2 à 3 fois
plus rapide que la vitesse du bus interne. Ce que l'on perd en vitesse, on le gagne en capacité, puisque la
mémoire cache de second niveau fait en général plusieurs centaines de kilo-octets.
Mémoire centrale : Elle est utilisée pour le rangement des informations; Elle contient s programmes à
exécuter et les données traitées. (60 ns).
Mémoire d’appui : C’est la mémoire tampon qui se situe entre la mémoire centrale et les mémoires de
masse (100 ns).
2.2.2 Mémoire ROM (Read Only Memory)
C’est une mémoire morte. Elle ne permet que la lecture. Elle contient des informations qui ne peuvent
pas être modifiées. Par exemple sur le programme de lancement de la machine, son programme d’auto-
test. Mémoire dans laquelle on ne peut que lire l’information.
Mémoire permanente (conserve indéfiniment son contenu).
Aujourd'hui nous trouvons des mémoires « intermédiaire EPROM » (Erasable
Programmable ROM) qui peuvent être effacées un certain nombre de fois. Ces
mémoires ne peuvent pas pour autant servir de rom. Elles sont utilisées dans les
PC pour mettre à jour le BIOS c'est à dire le programme de configuration de la
machine.
2.3 Les Bus
Alain Boivin 5 UFR Sciences Humaines