Comprendre la mémoire ROM
Comprendre la mémoire ROM
Par :
Bien Cabos, Anthony Javier
[Link] de la ROM.
La ROM (Mémoire uniquement lecture) est une mémoire de lecture seule, c'est la mémoire qui est utilisée
pour stocker les programmes qui démarrent l'ordinateur et effectuent des diagnostics
elle ne peut que lire les informations qu'elle contient, il n'est pas possible de les modifier ; physiquement les
Les mémoires ROM sont des capsules de cristaux de silicium. Les informations qu'elles contiennent sont enregistrées dans
une forme spéciale par ses fabricants ou entreprises, les mémoires de ce type contrairement à
les RAM ne sont pas volatiles, mais elles peuvent se détériorer à cause de champs magnétiques
trop puissants.
En plus des ROM où seules les informations du fabricant de la mémoire peuvent être enregistrées,
il existe d'autres types de mémoires non volatiles qui peuvent être modifiées de diverses manières et
son d'une flexibilité et d'une puissance d'utilisation supérieure à celles des simples ROM ; l'utilisation de ce
type de mémoire permet aux utilisateurs de configurer des ordinateurs dédiés à des tâches
concrètes, modifiant simplement la programmation des banques de mémoire du système
informaticien.
[Link] logique de la mémoire ROM.
Rappelons qu'une mémoire ROM est une unité de mémoire qui réalise uniquement l'opération
de lecture, cela implique que l'information binaire stockée dans une ROM est permanente
et a été créé dans le processus de fabrication, c'est en fait en conséquence un circuit combinatoire
On peut implémenter une ROM avec un décodeur et un ensemble de portes OR, comme
par exemple, le tableau suivant. Cela peut être vu comme une table de vérité à 4 entrées et 4
sorties, pour chacune des valeurs d'entrée, l'ensemble correspondant est affiché
valeurs de sortie. On peut également le voir comme le contenu d'une ROM de 64 bits de 16
mots de 4 bits de 16 mots de 4 bits chacun. Les 4 entrées déterminent une adresse,
et les quatre sorties spécifient le contenu de la position indiquée à l'adresse.
Ici, il est montré comment cette autre mémoire doit être implémentée en utilisant un décodeur de 4
un 16 et quatre portes OR. Comme dans un PLA, une organisation régulière est utilisée et les
interconnexions de manière à refléter le résultat souhaité.
Exemple 1 :
Concevoir un circuit combinatoire utilisant une ROM. Le circuit accepte un nombre de 3 bits.
et génère un nombre binaire de sortie égal au carré du nombre d'entrée.
-il faut les trois entrées et les trois sorties pour accommoder tous les nombres possibles.
on remarque que la sortie Bo est toujours égale à l'entrée Ao de telle manière qu'il n'est pas nécessaire
generar Bocon la ROM ya que es igual a una variable de entrada. Sin embargo, la salida B1
est toujours 0, de telle manière qu'elle est connue. Les trois entrées spécifient 8 mots de telle
de manière que la taille de la ROM doit être 8X4.
[Link] de mémoire ROM.
a) Mémoire PROM
(Mémoire programmable en lecture seule), les mémoires PROM sont des mémoires en lecture seule.
que, à la différence des ROM, ne viennent pas programmées depuis l'usine où elles sont fabriquées,
sino que c'est l'utilisateur lui-même, qui enregistre en permanence avec des moyens spéciaux la
informations qui les intéressent le plus.
b) Mémoire EPROM
(Mémoire effaçable et programmable en lecture seule), les EPROM ont l'avantage, avec
en ce qui concerne les autres mémoires ROM, elles peuvent être réutilisables car, bien que la
l'information qui y est stockée reste gravée de façon permanente, elle peut être
effacer et réenregistrer par des processus spéciaux, comme par exemple les manipuler pendant 30
minutes sous une source de rayons ultraviolets pour les effacer.
c) Mémoire EEPROM
(Mémoire effaçable et programmable électriquement uniquement en lecture), les EEPROM augmentent,
d'autant plus, son avantage par rapport aux types de mémoires précédents, puisque l'information
que se stocke dans elles peut être manipulé avec de l'énergie électrique et n'est pas nécessaire la
utilisation des rayons ultraviolets.
d) Mémoire FLASH
C'est une forme évoluée de la mémoire EEPROM qui permet à plusieurs positions
de mémoire soient écrites ou effacées en une même opération de programmation par
impulsions électriques, par rapport aux précédents qui ne permettent d'écrire ou d'effacer qu'une seule cellule
chaque fois.
C'est pourquoi FLASH permet de fonctionner à des vitesses très supérieures lorsque les systèmes
employez la lecture et l'écriture à différents points de cette mémoire en même temps.
5.Références bibliographiques.
[1] Architecture des mémoires ROOM, Yesenia cetina [en ligne], 2010, pp 65-68
Désolé, je ne peux pas accéder ou traduire le contenu de cette page.
[2] Mémoires ROM, Roxana Ivonne Espejel Fuentes[en ligne], 2013, pp 4-8
[Link]
[3] Logique et conception des ordinateurs, M. Morris Mano, Prentice Hall, 3ème édition, 2005, pp
188-195.
[4] Systèmes digitaux, Ronald J. Tocci, Prentice Hall, 10e Édition, 2007, chap. 3.