Définition de la ROM
ROM est un terme informatique qui signifie Mémoire morte ( «Mémoire morte» ). Il s’agit d’un support de stockage utilisé par les ordinateurs et autres équipements électroniques.
Les données stockées dans le ROM ne peuvent pas être modifiées par l’utilisateur ordinaire. Ce type de mémoire est utilisé pour stocker le firmware (le logiciel lié à un matériel spécifique) et d’autres données essentielles au fonctionnement de l’ordinateur.
Il existe plusieurs types de ROM. Les plus anciennes sont MROM (qui stocke des données de manière permanente et non modifiable), tandis que les plus modernes sont EPROM et Flash EEPROM , qui peuvent être réécrites et programmées.
Les premiers ordinateurs avaient leur système d’exploitation stocké sur ROM. Pour les mises à jour, la puce ROM a dû être remplacée par une nouvelle. La technologie a considérablement progressé depuis lors et, dans les ordinateurs d’aujourd’hui, seuls quelques programmes sont hébergés en ROM, alors que la plupart sont sur des disques durs ou des mémoires Flash, entre autres technologies.
Il convient de noter que certaines consoles de jeux utilisent la mémoire ROM dans des cartouches , comme les jeux de Sega Mega Drive , Super Nintendo ou Game Boy , par exemple. La ROM ne fonctionne que lorsque la cartouche est insérée dans l’espace correspondant et que les données sont lues . Lorsque la cartouche est retirée, l’information n’est plus accessible.
Dans le cas des ordinateurs, la ROM est toujours utilisée pour stocker les données car elle offre une vitesse plus élevée que celle des disques durs . D’autre part, il est impossible de lire un programme qui nécessite l’exécution d’un disque à partir du disque lui-même et c’est l’une des raisons pour lesquelles le BIOS des ordinateurs est logé dans la mémoire ROM.
Différences avec la RAM
La nomenclature fait déjà apparaître de nettes différences entre la mémoire ROM (Read Only) et la mémoire RAM (Random Access). La mémoire RAM est mieux connue des utilisateurs, car elle fait généralement partie des spécifications techniques des ordinateurs, des consoles de jeux vidéo, des téléphones mobiles et des tablettes PC, entre autres , et est généralement associée à la puissance de l’ordinateur, bien que cela ne soit pas exact.
La signification du mot «aléatoire» dans le nom de la mémoire RAM fait référence au fait que chaque fois qu’elle est utilisée, les données sont stockées dans des cellules au hasard, et le temps d’accès à chacune d’entre elles ne dépend pas de son emplacement au niveau physique dans la carte puisque, contrairement à un disque dur, au lieu de le parcourir jusqu’à ce qu’il trouve le point souhaité, il est adressé comme s’il s’agissait d’une table cartésienne.
La RAM, également appelée mémoire temporaire ou volatile , a le potentiel d’être constamment réécrite et lue ; en fait, c’est l’une de ses caractéristiques essentielles, la tâche pour laquelle elle a été créée. Il stocke les programmes que l’utilisateur souhaite exécuter, y compris le système d’exploitation lui-même, en prenant soin de ne pas attribuer le même espace à deux applications simultanément.
Une caractéristique qui peut être considérée comme une faiblesse est que lorsque l’alimentation électrique est coupée, son contenu disparaît. D’où la nécessité d’un support de stockage permanent, où les demandes et les documents personnels peuvent être stockés. La mémoire ROM était l’une des réponses à ces exigences, et elle était conçue de manière à disposer d’assez d’informations pour démarrer l’ordinateur, contrôler les dispositifs et composants connectés, charger et exécuter le système d’exploitation et d’autres fonctions, qui constituent ce qu’on appelle le BIOS.
En tenant compte de toutes les caractéristiques susmentionnées et en les ajoutant à l’impossibilité d’écrire librement dans la ROM, il est clair que même si leurs noms ne diffèrent que d’une lettre, les technologies de la RAM et de la ROM jouent des rôles très différents.