Information Technology Reference
In-Depth Information
-la bande passante de la mémoire. Ce critère s'exprime sous la forme du produit de
la largeur du bus de données et de la fréquence de la mémoire. Par exemple pour
une mémoire de 64 bits de largeur sur un bus à 100 MHz la bande passante est de
800 Mo/s. Ce critère est très utilisé et tend à remplacer le critère de temps d'accès,
il permet, en effet, de mieux évaluer les différents débits à synchroniser entre les
modules de l'ordinateur;
-le temps de latence mesure le temps nécessaire à la réalisation d'une opération.
C'est un critère important qui intervient pour tous les types de mémoire. Il exprime
que tous les cycles horloge ne pourront être utilisés. Une latence de 3 indique que
l'obtention de l'information « coûte » 3 cycles horloge, il y a donc perte de cycles
horloge. Pour un disque magnétique, le temps de latence mesure le temps qu'il
faut pour que, une fois la piste atteinte, la donnée se trouve sous la tête de lecture.
Il varie de 0 à une révolution complète du disque ;
-la volatilité représente le temps pendant lequel une information est disponible en
mémoire. Les mémoires magnétiques sont non volatiles : l'information est conservée
même après l'arrêt de l'alimentation électrique. Les mémoires électroniques sont
généralement volatiles et perdent l'information dès que l'alimentation électrique
est coupée : c'est le cas des mémoires vives telles que les mémoires RAM ;
-l' encombrement . Les mémoires physiques occupent une place de plus en plus petite
ce qui permet une plus grande intégration. C'est un facteur important de dévelop-
pement de l'informatique ;
-le coût est un critère très important dans les développements de l'informatique.
Les mémoires électroniques ont un coût de stockage relativement élevé et donc
leurs capacités sont d'autant plus faibles. Les mémoires magnétiques sont beaucoup
moins onéreuses et présentent donc de beaucoup plus grandes capacités de stockage.
8.2
MÉMOIRES DE TRAVAIL
Dans cette partie nous examinons selon divers points de vue les différentes mémoires
de travail : RAM, ROM, registres. Nous consacrerons un paragraphe particulier aux
mémoires caches qui bien que faisant parties des mémoires de travail jouent un rôle
si important que nous avons souhaité les traiter à part. Dans une première partie nous
abordons une approche externe, puis un point de vue interne où pour quelques cas
nous présentons des exemples de réalisation possible.
8.2.1 Les mémoires vives
Ce sont des mémoires sur lesquelles les opérations de lecture et d'écriture sont possi-
bles. Ce sont les mémoires dites RAM ( Random Access Memory ), où le temps d'accès
est indépendant de la place de l'information dans la mémoire. Elles sont volatiles et
le risque de perte d'informations est non négligeable (microcoupures de l'alimenta-
tion). Le temps d'accès est très faible (mémoire rapide) et la consommation élec-
trique est faible. Elles sont essentiellement utilisées en tant que mémoire centrale et
mémoires caches.
 
 
Search WWH ::




Custom Search