0% ont trouvé ce document utile (0 vote)
37 vues5 pages

Chap3 Info Gen Mem

Le document traite des différents types de mémoires électroniques, en les classant en mémoire centrale (RAM) et mémoire de masse (disques durs, CD-ROM, etc.). Il décrit également les caractéristiques des mémoires, telles que la capacité, le temps d'accès et la non-volatilité, ainsi que les mémoires caches qui améliorent les performances des systèmes informatiques. Enfin, il aborde les mémoires mortes (ROM) et leurs évolutions, ainsi que la mémoire flash, qui combine les avantages des mémoires vives et mortes.

Transféré par

Armiyaou Nsangou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
37 vues5 pages

Chap3 Info Gen Mem

Le document traite des différents types de mémoires électroniques, en les classant en mémoire centrale (RAM) et mémoire de masse (disques durs, CD-ROM, etc.). Il décrit également les caractéristiques des mémoires, telles que la capacité, le temps d'accès et la non-volatilité, ainsi que les mémoires caches qui améliorent les performances des systèmes informatiques. Enfin, il aborde les mémoires mortes (ROM) et leurs évolutions, ainsi que la mémoire flash, qui combine les avantages des mémoires vives et mortes.

Transféré par

Armiyaou Nsangou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

Année Académique 2006-2007

CHAPITRE III : Mémoire

I- Introduction
On appelle « mémoire » tout composant électronique (ou tout dispositif) capable de stocker temporairement des
informations (instructions et données) de telle sorte que l'organe qui les utilise puisse à n'importe quel moment
accéder à l'information qu'il demande.
On distingue ainsi deux grandes catégories de mémoires :
 la mémoire centrale (appelée également mémoire interne) permettant de mémoriser temporairement les
données lors de l'exécution des programmes. La mémoire centrale correspond à ce que l'on appelle la mémoire
vive.
 la mémoire de masse ou mémoire auxiliaire ou mémoire secondaire (appelée également mémoire physique
ou mémoire externe) permettant de stocker des informations à long terme, y compris lors de l'arrêt de
l'ordinateur. La mémoire de masse correspond aux dispositifs de stockage magnétiques, tels que le disque dur,
aux dispositifs de stockage optique, correspondant par exemple aux CD-ROM ou aux DVD-ROM, ainsi qu'aux
mémoires mortes.
Parmi les mémoires secondaires les plus courantes, citons les disquettes et les disques durs, basés sur un
enregistrement magnétique, les CD-ROM, utilisant une lecture optique, et divers types de bandes magnétiques.

Remarque : Les mémoires secondaires ont généralement une capacité stockage plus importante que les mémoires
principales.

II- Types de mémoires

Mémoire vive

La mémoire vive, généralement appelée RAM (Random Access Memory, traduisez mémoire à accès aléatoire), est
la mémoire principale du système, c'est-à-dire qu'il s'agit d'un espace permettant de stocker de manière temporaire
des données lors de l'exécution d'un programme.
En effet, contrairement au stockage de données sur une mémoire de masse telle que le disque dur, la mémoire vive
est volatile, c'est-à-dire qu'elle permet uniquement de stocker des données tant qu'elle est alimentée électriquement.
Ainsi, à chaque fois que l'ordinateur est éteint, toutes les données présentes en mémoire sont irrémédiablement
effacées.

Plusieurs types de mémoires sont utilisés, différentiables par leur technologie (DRAM, SRAM, ...), leur forme
(SIMM, DIMM, ...) ou encore leur fonctionnement (RAM, ROM,).

Types de mémoires vives

On peut réaliser des mémoires RAM avec deux technologies différentes (On distingue généralement deux grandes
catégories de mémoires vives) :
 Les mémoires dynamiques (DRAM, Dynamic Random Access Memory), peu coûteuses et très utilisées. Elles
sont principalement utilisées pour la mémoire centrale de l'ordinateur ;
 Les mémoires statiques (SRAM, Static Random Access Memory), rapides et onéreuses. Les SRAM sont
notamment utilisées pour les mémoires cache du processeur (Les SRAM sont utilisées lorsque l’on désire
maximiser les performances, par exemple pour construire des mémoires caches). Les SRAM permettent des
temps d’accès plus court que les DRAM, mais sont plus coûteuses.

Comme autres types de mémoire nous avons :


DRAM,
SDRAM (Synchronous DRAM, traduisez RAM synchrone) : permet une lecture des données synchronisée avec le
bus de la carte-mère.
Par Mr NOUBISSI Page 1 sur 5
Année Académique 2006-2007

DR-SDRAM (Direct Rambus DRAM ou encore RDRAM) : [ 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. ].
DDR-SDRAM (Double Data Rate SDRAM): est une mémoire basée sur la technologie SDRAM, permettant de
doubler le taux de transfert de la SDRAM à fréquence égale.

REMARQUE

La mémoire vive est une composante très importante dans un ordinateur. Plus il y a de mémoire, plus l'ordinateur
est puissant. Un ordinateur qui possède 512 Mo de mémoire vive est donc plus puissant et plus rapide qu'un
ordinateur qui en possède 256. Actuellement, la mémoire vive la plus répandue sur le marché des composantes
informatiques est nommée DDR. Donc, quand vous achetez un ordinateur, vous avez le choix entre 128 Mo de
SDRAM - DDR, 256 Mo de SDRAM - DDR, 512 Mo de SDRAM - DDR et plus. Ce qu'il faut retenir, C’est que
plus le nombre de Mo de la mémoire vive est élevé, plus l'information sera traitée rapidement par l'ordinateur.

Formats de barrettes de mémoire vive

Il existe de nombreux types de mémoires vives. Celles-ci se présentent toutes sous la forme de barrettes de
mémoire enfichables sur la carte-mère.
On distingue habituellement trois types de barrettes de RAM :
 les barrettes au format SIMM (Single Inline Memory Module),
 les barrettes au format DIMM (Dual Inline Memory Module),
 les barrettes au format RIMM (Rambus Inline Memory Module, appelées également RD-RAM ou DRD-RAM).

Mémoire morte

La mémoire morte, appelée ROM pour Read Only Memory (traduisez mémoire en lecture seule) ou encore
mémoire non volatile est un type de mémoire permettant de conserver les informations qui y sont contenues même
lorsque la mémoire n'est plus alimentée électriquement. A la base ce type de mémoire ne peut être accédée qu'en
lecture. Toutefois il est désormais possible d'enregistrer des informations dans certaines mémoires de type ROM.
Ce type de mémoire permet notamment de conserver les données nécessaires au démarrage de l'ordinateur.

Les types de ROM

Les ROM ont petit à petit évolué de mémoires mortes figées à des mémoires programmables, puis
reprogrammables.

 ROM :
Mémoire programmée de manière hardware en usine. Elle ne peut en aucun cas être reprogrammé. Elle est souvent
utilisée pour stocker des informations statiques. En d’autres termes circuit intégré dont le contenu est déterminé une
fois pour toute au moment de la fabrication. La ROM est programmée une fois par le constructeur et est
essentiellement utilisée pour contenir les programmes de base servant à la mise en route de l’ordinateur.

 PROM (Programmable Read Only Memory):


Alors que la mémoire ROM est enregistrée de manière irréversible lors de sa fabrication, la mémoire PROM est
configurée par l’utilisateur en utilisant un programmateur de PROM, utilisé pour enregistrer son contenu. Le circuit
PROM ne peut plus être modifié par la suite. Cette mémoire peut être programmé à l'aide d'un équipement
spécifique, mais une seule fois seulement. Ce sont des mémoires livrées vierges par le fabricant et qui peuvent être
transformées en ROM.

 EPROM (Erasable Programmable Read Only Memory):

Ce sont des PROM pouvant être effacées. Autrement dit, ce sont des mémoires programmables et effaçables.
Les mémoires EPROM sont des PROM réconfigurables : il est possible de les effacer pour les reprogrammer.

 EEPROM (Electrically Erasable Programmable Read Only Memory) :

Par Mr NOUBISSI Page 2 sur 5


Année Académique 2006-2007

Même principe qu’une EPROM, mais l’effacement se fait à l’aide de signaux électriques, ce qui est plus rapide et
pratique.
Les EEPROM sont aussi des PROM effaçables, mais contrairement aux EPROM, celles-ci peuvent être effacées
par un simple courant électrique, c'est-à-dire qu'elles peuvent être effacées même lorsqu'elles sont en position dans
l'ordinateur.

Ce type de ROM est utilisé pour les Bios pouvant être mis à jour par l'utilisateur (Bios Flash).
Il existe une variante de ces mémoires appelée mémoires flash (également ROM Flash ou Flash EPROM). Des
EEPROM sont ainsi préférentiellement utilisées pour la mémorisation de données de configuration et la mémoire
Flash pour du code programmable (programmes informatiques).

Remarque : Etant donné que les ROM sont beaucoup plus lentes que les mémoires de types RAM (une ROM a un
temps d'accès de l'ordre de 150 ns tandis qu'une mémoire de type SDRAM a un temps d'accès d'environ 10 ns), les
instructions contenues dans la ROM sont parfois copiées en RAM au démarrage, on parle alors de shadowing (en
français cela pourrait se traduire par ombrage, mais on parle généralement de mémoire fantôme).

Mémoire flash

La mémoire flash est un compromis entre les mémoires de type RAM et les mémoires mortes. En effet, la
mémoire Flash possède la non-volatilité des mémoires mortes tout en pouvant facilement être accessible en lecture
ou en écriture. En contrepartie les temps d'accès des mémoires flash sont plus importants que ceux de la mémoire
vive.

La mémoire flash est une mémoire à semi-conducteurs, non volatile et réinscriptible, c'est-à-dire une mémoire
possédant les caractéristiques d'une mémoire vive mais dont les données ne se volatilisent pas lors d'une mise hors
tension.
En raison de sa vitesse élevée, de sa durabilité et de sa faible consommation, la mémoire flash est idéale pour de
nombreuses applications - comme les appareils photos numériques, les téléphones cellulaires, les imprimantes, les
assistants personnels (PDA), les ordinateurs portables, ou les dispositifs de lecture ou d'enregistrement sonore tels
que les baladeurs mp3. De plus ce type de mémoire ne possède pas d'éléments mécaniques, ce qui leur confère une
grande résistance aux chocs.

III- Les mémoires auxiliaires

(Support de cours : Club Informatique de dschang, Module I : MS-DOS)

La mémoire centrale d’accès très rapide a une capacité limitée et un coût élevé. Elle est complétée par les mémoires
auxiliaires ou mémoire de masse. On les classe généralement en deux catégories selon le mode d’accès aux
informations.

 Les mémoires à accès séquentiel

Sur un support, les données sont enregistrées les unes derrières les autres. Pour parvenir par exemple à la 5éme
information, on passe automatiquement par les 4 premières informations.
Exemple : les bandes magnétiques (cassette audio, cassette vidéo, disque vinyle).

 Les mémoires à accès direct

Ici pour avoir l’information recherchée, on donne simplement son adresse.


Exemple : Le disque dur (hard disk), les disquettes (floppy disk).

IV- Hierarchie mémoire


Les informations peuvent être écrites ou lues. Il y a écriture lorsqu'on enregistre des données en mémoire, lecture
lorsqu'on sort des informations précédemment enregistrées. La lecture peut être destructive (l'information lue n'est
plus en mémoire) ou non.

Par Mr NOUBISSI Page 3 sur 5


Année Académique 2006-2007

Les principales caractéristiques d'une mémoire sont les suivantes :

 La capacité, représentant le volume global d'informations (en bits) que la mémoire peut stocker ;
 Le temps d'accès, correspondant à l'intervalle de temps entre la demande de lecture/écriture et la disponibilité
de la donnée [Le temps d'accès est le temps qui s'écoule entre l'instant où a été lancée une opération de lecture
en mémoire et l'instant où la première information est disponible. ];
 Le temps de cycle, représentant l'intervalle de temps minimum entre deux accès successifs [Le temps de cycle
représente l'intervalle minimum qui doit séparer deux demandes successives de lecture ou d'écriture. Le temps
de cycle est égal ou supérieur au temps d'accès.] ;
 Le débit, définissant le volume d'information échangé par unité de temps, exprimé en bits par seconde [On
appelle cadence de transfert ou débit d'une mémoire, le nombre maximum d'informations lues ou écrites par
unité de temps.] ;
 La non volatilité caractérisant l'aptitude d'une mémoire à conserver les données lorsqu'elle n'est plus alimentée
électriquement.

Ainsi, la mémoire idéale possède une grande capacité avec des temps d'accès et temps de cycle très restreints, un
débit élevé et est non volatile.
Néanmoins les mémoires rapides sont également les plus onéreuses. C'est la raison pour laquelle des mémoires
utilisant différentes technologiques sont utilisées dans un ordinateur, interfacées les unes avec les autres et
organisées de façon hiérarchique.

Les mémoires les plus rapides sont situées en faible quantité à proximité du processeur et les mémoires de masse,
moins rapides, servent à stocker les informations de manière permanente.

V- Mémoires caches
L’idée est d’intercaler entre le processeur et la mémoire principale un circuit de mémoire statique, plus rapide que
la mémoire dynamique constituant la mémoire principale mais de petite taille. Dans cette mémoire, on va essayer
de garder les informations normalement en mémoire principale dont le processeur se sert le plus souvent à un
instant donné.
Lors d’un accès par le processeur à un mot en mémoire,
deux cas peuvent se rencontrer :

1. le mot est présent dans le cache : le cache, plus rapide,


envoie la donnée demandée sur le bus de données ;
2. le mot n’est pas présent dans le cache : l’accès
mémoire se déroule normalement (le cache peut en
profiter pour copier la donnée afin d’en disposer pour la
prochaine fois).

VI- Quelques définitions

 On appelle bus, en informatique, un ensemble de liaisons physiques (câbles, pistes de circuits imprimés, etc.)
pouvant être exploitées en commun par plusieurs éléments matériels afin de communiquer.

Par Mr NOUBISSI Page 4 sur 5


Année Académique 2006-2007

 les registres : mémoire locale très rapide qui permet de stocker des résultats temporaires ou des informations de
commande. Parmi ceux-ci on distingue les registres arithmétiques qui servent aux opérations arithmétiques.
D'autres registres ont des fonctions particulières.
 Le BIOS (« Basic Input/Output System » traduisez « Système de gestion élémentaire des entrées/sorties ») est
un composant essentiel de l'ordinateur, permettant le contrôle des éléments matériels. Il s'agit d'un petit logiciel
dont une partie est dans une ROM (mémoire morte, c'est-à-dire une mémoire qui ne peut pas être modifiée), et
une autre partie est dans un EEPROM (mémoire modifiable par impulsions électriques, d'où le terme flasher
pour désigner l'action de modifier l'EEPROM).

Par Mr NOUBISSI Page 5 sur 5

Vous aimerez peut-être aussi