Вы находитесь на странице: 1из 11

Mémoire (informatique)

En informatique, la mémoire est un dispositif électronique qui sert à stocker des informations (stockage de
données).
La mémoire est un composant essentiel, présent dans tous les ordinateurs, les consoles de jeux,
les GPS et de nombreux appareils électroniques.
Les mémoires sont vendues sous forme de pièces détachées de matériel informatique, ou de composants
électroniques. Les différences entre les pièces sont la forme, l'usage qui en est fait, la technologie utilisée,
la capacité de stockage et le rapport entre le coût et la capacité.
La technologie la plus courante utilise des semi-conducteurs électroniques numériques parfois associés à
des composants mécaniques. Les usages les plus courants sont la mémoire vive et la mémoire de masse.

Caractéristiques[modifier | modifier le code]


l existe différents types de mémoire :
mémoire vive
mémoire où chaque information stockée peut à tout moment être consultée, ou modifiée
(voir adressage mémoire). La mémoire centrale des ordinateurs est la plupart du temps une
mémoire vive volatile bien que le SSD remplisse de plus en plus souvent ce rôle ;
mémoire morte
mémoire où les informations sont écrites une fois mais ne peuvent pas être modifiées. Les
mémoires mortes sont utilisées par exemple pour stocker définitivement des logiciels enfouis.
mémoire volatile
mémoire où les informations sont perdues lors de la mise hors tension de l'appareil. Par
opposition, une mémoire rémanente ou non volatile est une mémoire où les informations sont
conservées même après la mise hors tension de l'appareil. Les mémoires rémanentes sont utilisées
pour les téléphones portables, les autoradios, les GPS, ou les appareils photo numériques.
mémoire flash
mémoire rémanente dont le contenu peut être intégralement effacé en une seule opération.
Certaines mémoires de ce type pouvaient être effacées par une exposition aux ultraviolets.
mémoire virtuelle
mécanisme qui permet de donner plus de mémoire au processeur pour travailler, en simulant la
présence d'un type de mémoire tout en utilisant un autre type (par exemple un disque dur). Il est
utilisé par exemple pour simuler la présence de mémoire vive en utilisant de la mémoire de masse.
Dans la plupart des mémoires, les informations sont classées par adresses, à
l'exception des mémoires adressable par contenu. Celles-ci sont utilisées notamment
pour créer des tableaux associatifs.

Mémoire vive dynamique


La mémoire vive dynamique (en anglais DRAM pour Dynamic Random Access Memory) est un type
de mémoire vive compacte et peu dispendieuse.
La simplicité structurelle de la DRAM — un pico-condensateur et un transistor pour un bit — permet
d'obtenir une densité élevée. Son inconvénient réside dans les courants de fuitedes pico-condensateurs :
l'information disparaît à moins que la charge des condensateurs ne soit rafraîchie avec une période de
quelques millisecondes. D'où le terme de dynamique Sans alimentation, la DRAM perd ses données, ce qui
la range dans la famille des mémoires volatiles.
La mémoire DRAM utilise la capacité parasite drain/substrat d'un transistor à effet de champ.
Les puces mémoires sont regroupées sur des supports SIMM (contacts électriques identiques sur les
2 faces du connecteur de la carte de barrette) ou DIMM (contacts électriques séparés sur les 2 faces du
connecteur).

DDR SDRAM
Luc De Mey
DDR SDRAM ou Double Data Rate Synchronous Dynamic Random Access Memory est un type
de mémoire à circuit intégré utilisé dans les ordinateurs depuis 2000 et communément abrégée sous le
sigle DDR. La DDR fournit une meilleure bande passante que l'ordinaire SDRAM en transférant les
données à la fois sur le front montant et sur le front descendant des impulsions d'horloge, ce qui a pour
effet de doubler la vitesse d'accès à la mémoire, en lecture et en écriture. Cette particularité lui donne son
nom : « Double Data Rate » signifie « débit de données double » (par rapport à la SDR SDRAM). Ainsi, une
carte mère dotée de mémoire DDR-SDRAM et ayant un bus mémoire cadencé à 133 MHz est équivalente
en débit de donnés à de la SDRAM à 266 MHz.

Dénominatio Fréquence
Type de mémoire Bande passante par canal
n réelle

PC1600 DDR-200 100 MHz 1,6 Gio/s

PC2100 DDR-266 133 MHz 2,133 Gio/s

PC2400 DDR-300 150 MHz 2,4 Gio/s

PC2700 DDR-333 166 MHz 2,667 Gio/s

PC3200 DDR-400 200 MHz 3,2 Gio/s

PC3500 DDR-433 217 MHz 3,5 Gio/s

PC3700 DDR-466 233 MHz 3,7 Gio/s

PC4000 DDR-500 250 MHz 4 Gio/s

PC4200 DDR-533 266 MHz 4,2 Gio/s

PC4300 DDR-538 269 MHz 4,3 Gio/s

PC4400 DDR-550 275 MHz 4,4 Gio/s

PC4800 DDR-600 300 MHz 4,8 Gio/s

RDRAM
Luc De Mey
RDRAM (Rambus Dynamic Random Access Memory) est un type de mémoire vive plus précisément c'est
une mémoire vive dynamique synchrone développée par la société Rambus. Elle a eu une forte publicité
autour de 2000 lors de la sortie des premiers processeurs Pentium 4. Ce type de mémoire étant très
cher, Intel l'a abandonné rapidement au profit de la DDR SDRAM (et ses versions suivantes).

Par abus de langage, on désigne parfois directement cette technique par le nom de Rambus.

En 2000, la RDRAM fut utilisée avec les premières générations de Pentium 4,

On pouvait envisager un maximum de 32 boîtiers de 8 octets par bus, soit 512 Mio de mémoire vive au
maximum. Cette capacité était faible même pour l'époque et est une autre raison expliquant l'échec de la
RDRAM.

La XDR DRAM est un type de barrette mémoire vive (RAM) de type RDRAM améliorée et basée sur
la technique Rambus, concurrente des techniques DDR SDRAM, DDR2-SDRAM et DDR3 SDRAM. Elle est
utilisée par les consoles de jeux vidéo PlayStation 3 de Sony.

Static Random Access Memory

Une SRAM de 1999

La mémoire vive statique (ou SRAM pour l'anglais Static Random Access Memory) est un type
de mémoire vive utilisant des bascules pour mémoriser les données. Mais contrairement à la mémoire
dynamique, elle n'a pas besoin de rafraîchir périodiquement son contenu. Comme la mémoire dynamique,
elle est volatile : elle ne peut se passer d'alimentation sous peine de voir les informations effacées
irrémédiablement.
La mémoire statique est plus onéreuse et moins dense1, mais beaucoup moins énergivore et plus rapide
que la mémoire dynamique (6 à 25 ns de temps d'accès contre 60 à 120)

Fonctionnement du cache

Lorsque le microprocesseur demande l'accès à une information particulière de la mémoire


centrale, ce n'est pas seulement celle-ci qui est transférée dans la mémoire cache mais un
bloc de mémoire entier (souvent quelques dizaines d'octets).

Le cache contient ainsi plusieurs blocs qui sont remplis au fur et à mesure des besoins du
microprocesseur. Quand tous les blocs sont remplis, un système de contrôle du cache
détermine quel bloc va être écrasé par le nouveau (le bloc le plus ancien dans le cache par
exemple).

Ce principe utilise le phénomène de localité (spatiale et temporelle ; eh oui Albert, même


dans l'informatique !) des références faites par le microprocesseur à la mémoire. En
Luc De Mey
d'autres termes, il suffit de faire un petit peu de programmation langage machine pour se
rendre compte qu'un programme à tendance à faire appel à des adresses mémoires qui ont
été récemment utilisées (localité temporelle dans les boucles, variables locales ou piles), ou
encore des adresses qui sont proches les unes des autres (localité spatiale dans la
succession des adresses pour un même programme par exemple).

Grâce à ce cache, le microprocesseur a moins souvent accès à la mémoire lente.


Cependant, le système perd du temps à recopier le bloc complet. Il faut donc définir une
taille de bloc raisonnable. De plus, le prix de l'ensemble du cache est lié directement au
nombre de blocs dans celui-ci, il faut donc là aussi veiller à faire une bonne évaluation du
nombre requis (c'est le travail du concepteur).

Le cache permet de limiter les pertes de temps en accès mémoire. Mais pour concevoir des
architectures de machines vraiment efficaces les concepteurs se sont rendu compte qu'il
fallait éviter le gaspillage de celle-ci, ce qui nous amène à parler de la mémoire virtuelle.

Registre de processeur
Un registre est un emplacement de mémoire interne à un processeur. Les registres se situent au sommet
de la hiérarchie mémoire : il s'agit de la mémoire la plus rapide d'un ordinateur, mais dont le coût de
fabrication est le plus élevé car la place dans un microprocesseur est limitée.

Registres spécialisés

Les registres d'un processeur Motorola 6800.

Registres spécialisés[modifier | modifier le code]


Sur de nombreux processeurs, les registres sont spécialisés et ne peuvent contenir qu'un type bien précis
de données.
On rencontre souvent les classes de registres suivantes :

 les registres entiers, chargés de stocker des nombres entiers (et éventuellement des adresses) ;

Luc De Mey
 les registres flottants, qui stockent des nombres à virgule flottantes ;

 les registres d'adresses : sur certains processeurs, les adresses mémoires à manipuler sont
placées dans ces registres dédiés ;

 les registres d'Index, qui servaient à faciliter certains calculs d'adresses sur de vieilles
architectures ;

 les registres à prédicats, des registres qui stockent des résultats de comparaisons et d'instructions
de tests diverses ;
Un processeur contient souvent des registres spécialisés, présents en un seul exemplaire. On trouve parmi
ceux-ci :

 compteur ordinal (CO) : indique l'emplacement de la prochaine instruction à être exécutée


(synonymes : compteur de programme, pointeur d'instruction) ;

 registre d'état (PSW pour Processor Status Word) : décrit l'état du processeur ; il est le plus souvent
interprété bit à bit, chaque bit représentant un drapeau ;

 pointeur de pile : indique la position du prochain emplacement disponible dans la pile mémoire ;
Registres généraux[modifier | modifier le code]
Sur certaines architectures, tout ou partie des registres spécialisés sont remplacés par un ensemble de
registres d'usage général interchangeables (parfois notés R0, R1, etc.). Ceux-ci peuvent stocker
indifféremment adresses, entiers, flottants, etc. Par exemple, le Motorola 68000 dispose de 8 registres de
données banalisés (D0 à D7) et de 8 registres d'adresses (A0 à A7, banalisés sauf A7 qui sert de pointeur
de pile).
Sur la majorité des processeurs, ces registres généraux ne sont pas les seuls registres du processeur, qui
contient aussi des registres spécialisés comme un compteur ordinal ou un registre d'état. Mais sur certains
processeurs, il se peut que ces registres soient malgré tout des registres généraux, adressables comme
tous les autres registres. Il devient alors possible d'aller écrire ou lire directement leur contenu sans
restrictions. Cela peut servir pour faciliter l'implémentation des branchements indirects ou relatifs (si le
compteur ordinal devient un registre général).

La ROM
La ROM "Read Only Memory" (mémoire à lecture seule) est aussi appelée mémoire
morte. Il est impossible d'y écrire, leur contenu est en principe immuable. Leur
principal avantage par rapport aux mémoires vives (RAM) est que les mémoires
mortes n’ont pas besoins d’être alimentées électriquement pour conserver
l’information. Les ROM sont programmées par leurs fabricants pour contenir des
informations permanentes telles que les fonctions de certains BIOS.
Nous en verrons quatre variantes : PROM, EPROM, EEPROM et Flash EPROM
La PROM "Programmable ROM" est une ROM qui peut être programmée à l'aide
d'un graveur de PROM. Une fois écrite, il est impossible d'en modifier le contenu.
Le principe de fonctionnement d’une PROM est relativement simple. Cette mémoire
contient une matrice de diodes. L’adresse du mot à lire agit sur un décodeur qui dans le
schéma ci-dessous est représenté symboliquement par un commutateur à quatre
positions. Ce schéma représente donc une PROM de 4 octets. Le code en sortie de la
mémoire est une combinaison de bits à 1 et à 0. Les niveaux ‘1’ sont fournis au travers
de résistances électriques reliées à la tension d’alimentation du circuit. Par endroits,
Luc De Mey
des diodes forcent les bits les bits de la ligne sélectionnée vers une tension qui
correspond au niveau logique 0.

L'EPROM "Erasable PROM" est effaçable.

On efface ces mémoires en les laissant 10 à 20 minutes sous des rayons ultraviolets.
Le composant possède une petite fenêtre qui permet le passage des UV. Une fois
effacée, l’EPROM peut être reprogrammée.
L'EEPROM "Electricaly Erasable PROM" est une EPROM qui s'efface par des
impulsions électriques. Elle peut donc être effacée sans être retirée de son support.

La Flash EPROM plus souvent appelée mémoire Flash est un modèle de mémoire
effaçable électriquement. Les opérations d'effacement et d'écriture sont plus rapides
qu'avec les anciennes EEPROM. C'est ce qui justifie l'appellation "Flash". Cette
mémoire, comme les autres ROM, conserve les données même quand elle n'est plus

Luc De Mey
sous tension. Ce qui en fait le composant mémoire amovible idéal
pour les appareils photos numériques, les GSM, les PDA et
l’informatique embarquée.
La caractéristique essentielle de toutes ces « mémoires mortes »,
n’est donc pas qu’elles peuvent uniquement être lues mais plutôt
qu’elles ne s’effacent pas quand l’alimentation est coupée.

Mémoire de masse
En informatique, une mémoire de masse est une mémoire de grande capacité,
non volatile et qui peut être lue et écrite, entre autres, par un ordinateur. La plupart du
temps la mémoire vive d'un ordinateur n’est pas une mémoire de masse pour des
raisons de coups et de vitesse d'accès.

Types de mémoires de masse[modifier | modifier le code]

Solid-state drive (SSD)

Technologies désuètes
Mémoire à tores magnétiques, carte perforée1, ruban perforé, cassette
audioa, tambour magnétiqueb et disquettec.
D'ou le mot inverse de "random access memory"
Technologies en usage
Bande magnétiqued, disque dur2, Solid-state drive, disque optique (CD, DVD, Blu-
ray), disque magnéto-optique et mémoire flash.
Technologie expérimentale
Mémoire holographique et memristor

Caractéristiques[modifier | modifier le code]

 Capacité de stockage

 Temps d’accès aux informations

 Débit de transfert des informations

 Coût initial d'acquisition ; coût par information ; coût d'usage


 Durée de vie des informations stockées.

DVD
Le DVD, sigle de l'anglais Digital Versatile Disc (« disque numérique polyvalent »), est
un disque optique utilisé pour la sauvegarde et le stockage de données sous
forme numérique. Créé en décembre 19951, il représente le format vidéo numérique le
plus répandu dans le monde, successeur de la vidéocassette, du Laserdisc et du Video
CD. Le format successeur du DVD Vidéo, adapté aux signaux TVHD, est le disque Blu-
ray.

Capacité de stockage[modifier | modifier le code]


Couches
1 2
Faces

1 DVD-5 DVD-9

DVD-
2 DVD-18
10

Les capacités nominales des DVD sont données


en gigaoctets (1 Go = 1 000 000 000 octets = 10^9 octets), mais la mesure officielle est
en gibioctets (1 Gio = 1 073 741 824 octets = 2^30 octets). Il existe au départ quatre
types de DVD :

 Le DVD-5 : il est composé d’une face et d’une couche de stockage. Sa capacité


est de 4,70 Go ou 4,38 Gio.

 Le DVD-9 : il est composé d’une face et de deux couches de stockage. Sa


capacité est de 8,50 Go ou 7,96 Gio.

 Le DVD-10 : il est composé de deux faces et d’une couche par face (il faut
retourner le DVD pour pouvoir lire la seconde face). Sa capacité est de 9,4 Go ou
8,76 Gio.

 Le DVD-18 : il est composé de deux faces et de deux couches par face. Sa


capacité est de 17 Go ou 15,8 Gio.
Actuellement, les DVD du commerce (films, concerts, etc.) sont très souvent des DVD-9
car leur capacité permet un encodage à plus haut débit fournissant une meilleure qualité
sonore et visuelle que le DVD-5. Mais il existe maintenant le DVD+R 9 (qui offre
8,50 Go de capacité de stockage) pour les particuliers qui désirent graver leurs propres v

Disque dur
Un disque dur, parfois abrégé DD, en anglais HDa ou HDDb, est une mémoire de
masse à disque tournant magnétiqueutilisée principalement dans les ordinateurs, mais
également dans des baladeurs numériques, des caméscopes, des lecteurs/enregistreurs
de DVD de salon, des consoles de jeux vidéo, etc.
Inventé en 1956, le disque dur a fait l'objet d'évolutions de capacité et de performances
considérables, tout en voyant son coût diminuer, ce qui a contribué à la généralisation de
son utilisation, particulièrement, dans l'informatique. Avec l'arrivée des SSDla part de
marché des disques durs est en baisse.
Capacité de stockage[modifier | modifier le code]

Évolution de la capacité de stockage (en Go) du disque dur depuis le premier disque dur en 1956.

Les disques durs ayant les capacités les plus importantes sur le marché dépassent les
2 To (téraoctets) (2010) et 3 To en 2011. La capacité des disques durs a augmenté
beaucoup plus vite que leur rapidité, limitée par la mécanique14. Le temps d'accès en
lecture est lié à la vitesse de rotation du disque et au temps de positionnement des têtes
de lectures14. En revanche, le débit d'information ensuite est d'autant meilleur que la
densité du disque et la vitesse de rotation sont élevées14.

 En 1997, le standard pour les PC de bureau est de 2 Go pour les disques durs
de 3,5 pouces.

 Vers 2002, les disques durs de 40 Go sont courants pour des PC de bureau.

 En 2009, le standard pour les PC de bureau est de 1 To (à partir de 0,1 €/Go en


août 2008) et de 500 Go pour les PC portables.

 En 2010, 1,5 à 2 To sont devenus courants. Pour les « faibles capacités » de


moins de 100 Go environ, ils sont remplacés, de plus en plus, par des mémoires
électroniques de type carte SD ou « disques » SSD.

Disque Seagate de 36 Go.

Historique des capacités des disques durs


toutes tailles confondues

Capacité Date Fabricant Modèle Taille

195
5 Mo IBM 350 Ramac3 24"
6
196
28 Mo IBM modèle 1301
2

198
1,02 Go Hitachi15 H8598 14"
2

199
25 Go IBM Deskstar 25 GP 3,5"
8

200
500 Go Hitachi 3,5"
5

200
1 To Hitachi Deskstar 7K100016 3,5"
7

200
2 To Western Digital17 Caviar Green WD20EADS 3,5"
9

201
3 To Seagate 3,5"
0

4 To 2011 Hitachi18 7K4000 3,5"

201
6 To HGST19,20 WD Red Pro 3,5"
3

201
8 To Seagate21 Archive HDD 3,5"
4

201
10 To HGST Ultrastar He1022 3,5"
5

En 2,5 pouces (2,5") :

 premier disque 200 Go 2,5" sur un seul plateau en avril 2007 (Toshiba) 23 ;

 premier disque 1 To 2,5" en août 2009 (Western Digital Scorpio Blue


WD10TEVT)24.

Вам также может понравиться