Devoir de Philosophie

mémoire (informatique) - informatique.

Publié le 25/04/2013

Extrait du document

mémoire (informatique) - informatique. 1 PRÉSENTATION mémoire (informatique), organe d'un ordinateur permettant d'enregistrer, de stocker et de restituer des données. Par extension, on parle de mémoire de masse pour désigner les unités de stockage externes d'un ordinateur (disque dur, disquettes, etc.). La mémoire est généralement constituée de circuits électroniques à base de semi-conducteurs. Lorsqu'une application requiert une portion de la mémoire de l'ordinateur, elle en fait la demande au système d'exploitation, qui se charge alors d'allouer au programme un espace mémoire. On distingue deux types d'allocations : l'allocation statique, où la portion de mémoire demeure attribuée au programme jusqu'à son achèvement, et l'allocation dynamique, où la mémoire réservée est désallouée lors de l'exécution du programme. La mémoire interne d'un ordinateur est séparée en deux sections : la mémoire morte, qui ne comporte que des données accessibles en lecture, et la mémoire vive qui comprend des données accessibles en lecture et écriture. 2 MÉMOIRE MORTE (ROM) La mémoire morte, encore appelée ROM (Read Only Memory), contient des données enregistrées qui ne peuvent être modifiées par l'utilisateur. Toutefois, il est possible d'écrire sur certains types de mémoire morte, désignés par les sigles PROM (Programmable Read Only Memory) et EPROM (Erase Programmable Read Only Memory). 2.1 PROM Une PROM autorise l'écriture de données grâce à un dispositif appelé programmateur PROM ; lorsqu'une PROM est programmée, elle est dédiée à une fonction donnée et ne peut être reprogrammée. La production des PROM n'étant rentable qu'à grande échelle, ce type de mémoire est notamment utilisé lors de la phase de conception d'un logiciel. 2.2 EPROM À la différence d'une PROM, une EPROM peut être effacée puis reprogrammée pour un autre usage. On procède généralement à cet effacement en retirant le couvercle de protection de la puce puis en soumettant le matériau semi-conducteur à un rayonnement ultraviolet. Une EPROM s'avère fort utile pour charger une instruction en code machine dans un prototype de logiciel lorsque le coût de fabrication de PROM se révèle trop onéreux. En effet, bien que plus coûteuse qu'une PROM, la EPROM peut apparaître plus économique à l'usage, si les modifications doivent être nombreuses. 3 MÉMOIRE VIVE (RAM) La mémoire vive, également nommée RAM (Random Access Memory), est une mémoire effaçable qui peut être reprogrammée par l'utilisateur. Il en existe essentiellement deux types : la RAM statique et la RAM dynamique. 3.1 RAM dynamique La RAM dynamique est constituée de circuits intégrés contenant des condensateurs qui se déchargent au cours du temps, si bien qu'une puce RAM doit être continuellement rafraîchie. Durant ce rafraîchissement, elle ne peut être lue, ce qui provoque un ralentissement. Malgré cet inconvénient, la RAM dynamique est beaucoup plus utilisée que la RAM statique, car plus économique en raison de sa grande simplicité interne. 3.2 RAM statique La RAM statique se compose de semi-conducteurs pourvus du circuit logique appelé bascule (flip-flop), qui retient l'information stockée aussi longtemps qu'il est alimenté ( voir Électronique). Une puce RAM statique n'enregistre à peu près qu'un quart des données stockées par une puce RAM dynamique de complexité équivalente, mais en revanche, elle ne nécessite pas de régénération et s'avère souvent plus rapide qu'une RAM dynamique. Son utilisation est plutôt réservée à la mémoire cache, portion de mémoire vive dans laquelle sont copiés des données ou des éléments de programmes fréquemment utilisés. La RAM statique permet ainsi de conserver temporairement de l'information. Voir aussi Mémoire étendue. Microsoft ® Encarta ® 2009. © 1993-2008 Microsoft Corporation. Tous droits réservés.

Liens utiles