Quest-ce que la ROM (mémoire en lecture seule ?

Il existe deux classes principales de stockage primaire, la RAM et la ROM. RAM signifie Random Access Memory, tandis que ROM signifie Read Only Memory. Généralement, la différence entre ces deux technologies est que la RAM est volatile tandis que la ROM est non volatile. La mémoire volatile nécessite une alimentation constante pour conserver les données. Cela signifie que les données sont perdues lorsque l'ordinateur est éteint. La mémoire non volatile n'a pas besoin d'une alimentation électrique continue, ce qui la rend adaptée au stockage de données à long terme.

Remarque : Les limites de la RAM et de la ROM peuvent être difficiles à discerner. Par exemple, la NVRAM est non volatile et les types modernes de ROM peuvent être reprogrammés. Les disques durs ne rentrent pas non plus parfaitement dans l'une ou l'autre catégorie, le stockage secondaire.

Dans les premiers ordinateurs tels que le Commodore 64, tout le stockage était fourni uniquement avec de la RAM et de la ROM. À cette époque, au début des années 1980, le disque dur magnétique était encore trop cher pour être utilisé dans de nombreux ordinateurs. Au lieu de cela, des programmes personnalisés pourraient être exécutés en insérant une cartouche mémoire contenant plus de ROM.

Core Memory Mask ROM et PROM

L'élément clé de la ROM est qu'elle est en lecture seule. Ceci est très net dans les premières formes de stockage. La mémoire Magnetic Core, par exemple, telle qu'utilisée dans le vaisseau spatial Apollo de la NASA, devait avoir un fil conducteur tissé à travers ou autour des noyaux magnétiques. Ce type de ROM pouvait théoriquement être reprogrammé en le démontant et en retissant le fil, mais en pratique, il était en lecture seule.

Avec l'avènement du circuit intégré, le masque ROM est devenu le choix préféré. Les dispositifs Mask ROM étaient des circuits électroniques conçus sur mesure. Ils ont été conçus en créant un masque de schéma de circuit, puis produits pour correspondre à ce masque. Ils ne pouvaient pas être reprogrammés car les données étaient physiquement encodées dans le circuit.

Mask ROM a quatre problèmes principaux. Premièrement, il n'est économiquement viable que d'acheter de grandes quantités, car cela compense les coûts de conception et les coûts d'outillage pour la fonderie produisant la conception personnalisée. Deuxièmement, le délai d'exécution entre l'achèvement de la conception et la réception du produit est long en raison des exigences d'outillage de la fonderie.

Troisièmement, les travaux de R&D ne sont pas pratiques en raison des longs délais d'exécution et des coûts élevés. Enfin, supposons qu'un défaut soit trouvé après le lancement du produit. Dans ce cas, la seule solution consiste à rappeler le produit et à remplacer physiquement la puce ROM par une puce mise à jour.

La PROM, ou Programmable Read Only Memory, inventée en 1956, abordait les deux premiers problèmes et discutait en partie du troisième. Pour ce faire, il a permis à une fonderie de produire une conception générique avec la possibilité de programmer chaque puce à tout moment en appliquant précisément de grandes tensions. Cela a permis aux entreprises de commander des lots géants de puces PROM essentiellement vierges, puis de les programmer selon leurs besoins.

EPROM, EEPROM et Flash

EPROM, abréviation de Erasable Programmable Read Only Memory, a été le développement ultérieur en 1971. Comme la PROM, les puces vierges pouvaient être achetées en vrac et programmées selon les besoins. De manière critique, l'EPROM pourrait également être effacée. Le processus pour le faire était un peu complexe. Cependant, cela nécessite que la puce soit exposée à une lumière ultraviolette intense.

Le processus d'effacement a nécessité environ 10 minutes sous une source UV brillante, une semaine pour la lumière directe du soleil ou trois ans pour un éclairage fluorescent standard. L'EPROM a limité le nombre de fois qu'elle pouvait être effacée, mais c'était généralement des milliers de fois, résolvant ainsi efficacement le troisième problème.

Les puces EPROM étaient logées dans des boîtiers avec une fenêtre en quartz transparente pour faciliter l'exposition aux UV. Un autocollant de marque était généralement placé sur le dessus pour empêcher la divulgation et l'effacement accidentels. L'autocollant était généralement recouvert d'une feuille d'aluminium pour s'assurer que la lumière UV ne pouvait pas atteindre la puce. Dans certains cas, les puces EPROM ont été conçues avec la fenêtre et vendues dans un emballage solide, ce qui en fait essentiellement des puces PROM.

L'EEPROM, ou Electronically Erasable Programmable Read Only Memory, développée en 1972, a généralement résolu le quatrième problème. Il pourrait être effacé électroniquement. Cela signifiait que la puce mémoire pouvait être effacée et reprogrammée en place avec une connexion appropriée à un dispositif de contrôle plutôt que d'exiger que la puce soit retirée.

La mémoire flash est une forme d'EEPROM inventée au début des années 1980. Ses principaux avantages sont qu'il rend l'espace de la puce plus efficace et reprogrammé des milliers de fois sans dommage ni effacement. La reprogrammation peut être limitée à une partie de la puce plutôt qu'à l'ensemble. Le processus d'effacement et de reprogrammation est beaucoup plus rapide, ce qui lui vaut le nom de Flash.

Dans les ordinateurs modernes

Dans les appareils modernes, la RAM est toujours universelle. La ROM a maintenu sa popularité pendant longtemps, masque précisément la ROM car elle était bon marché à produire. Dans le monde contemporain, cependant, il est essentiel de pouvoir pousser les mises à jour du micrologiciel sur les appareils. Cela a généralement conduit à remplacer presque complètement la ROM par une mémoire flash. Il exécute la même fonctionnalité mais peut être reprogrammé selon les besoins. En règle générale, la ROM reprogrammable peut être configurée avec une protection en écriture pour devenir en lecture seule. Ce n'est pas une solution infaillible, cependant.

La mémoire flash a connu de nouvelles avancées, la mémoire flash NAND étant développée dans les SSD en tant que mécanisme de stockage secondaire alternatif aux disques durs.

Autres utilisations

Les logiciels qui ont toujours été trouvés sur les puces ROM, y compris la mémoire flash, sont souvent appelés ROM. Ce nom vient du raccourcissement du terme images ROM. Par exemple, de nombreuses communautés de passionnés de jeux rétro partagent et échangent des jeux classiques qui peuvent être joués sur des ordinateurs modernes via des émulateurs. Cette terminologie peut également s'appliquer aux systèmes d'exploitation mobiles, où les versions personnalisées d'Android sont souvent appelées ROM.

Conclusion

ROM signifie Read Only Memory . Il faisait à l'origine référence à la mémoire primaire qui ne pouvait être programmée que lors de la fabrication. Avec les développements au fil du temps, cependant, il est devenu possible de reprogrammer la ROM avec divers degrés de difficulté et d'exigences matérielles.

Dans l'informatique moderne, la ROM est entièrement remplacée par la mémoire flash, qui est disponible à moindre coût et peut être reprogrammée, permettant l'installation de mises à jour du micrologiciel. De manière réaliste, cela laisse désormais la ROM comme un terme obsolète car la mémoire "Lecture seule" peut, en fait, être écrasée.



Leave a Comment

Fix Always on Display ne fonctionne pas sur Galaxy Watch

Fix Always on Display ne fonctionne pas sur Galaxy Watch

Pour résoudre les problèmes de Always on Display sur Samsung Galaxy Watch, désactivez le mode d

La mémoire du Chromebook peut-elle être mise à niveau ?

La mémoire du Chromebook peut-elle être mise à niveau ?

Découvrez si la mémoire du Chromebook peut être mise à niveau et comment optimiser ses performances avec la gestion de la RAM.

Comment numériser sur Canon MX492

Comment numériser sur Canon MX492

Apprenez à numériser à partir de limprimante et du scanner multifonctions Canon MX492.

Principes de base de limpression 3D : astuces pour lisser les impressions PLA

Principes de base de limpression 3D : astuces pour lisser les impressions PLA

Vous avez du mal à lisser les impressions PLA ? Ce guide convivial pour les débutants vous montrera comment vous pouvez le faire facilement avec des méthodes efficaces.

Correction dune erreur Chromebook lors de la configuration de limprimante

Correction dune erreur Chromebook lors de la configuration de limprimante

Si votre Chromebook indique qu

Quest-ce que le TDP ?

Quest-ce que le TDP ?

Découvrez ce qu

Comment réinitialiser la clé Amazon Fire TV aux paramètres dusine

Comment réinitialiser la clé Amazon Fire TV aux paramètres dusine

Découvrez comment effectuer une <strong>réinitialisation d

Comment utiliser Spotify dans le nouveau Garmin Venu

Comment utiliser Spotify dans le nouveau Garmin Venu

Découvrez comment connecter votre montre Garmin Venu à Spotify et profitez de vos playlists préférées tout en restant actif !

Comment utiliser Samsung Flow

Comment utiliser Samsung Flow

Découvrez comment utiliser Samsung Flow pour connecter votre smartphone Samsung à votre PC et bénéficier de fonctionnalités avancées telles que le partage de fichiers et la synchronisation des notifications.

Comment faire une capture décran sur un ordinateur portable Chromebook

Comment faire une capture décran sur un ordinateur portable Chromebook

Découvrez comment faire une capture d