Der programmierbare Nur-Lese-Speicher, kurz PROM, ist eine Form des Nur-Lese-Speichers, der es dem Benutzer ermöglicht, die Daten oder das Programm auszuwählen, die in den Speicher abgelegt werden sollen. Der Speicherchip wird blank geliefert und der Programmierer überträgt die Daten darauf. Sobald die Daten übertragen wurden, können sie nicht mehr geändert oder gelöscht werden. Um den Unterschied zwischen programmierbarem und standardmäßigem Nur-Lese-Speicher vollständig zu verstehen, ist es wichtig, zuerst das Konzept des Nur-Lese-Speichers zu verstehen.
Im Nur-Lese-Speicher (ROM) sind während des Herstellungsprozesses Daten gespeichert. Diese Daten sind dauerhaft und können nicht geändert oder gelöscht werden. ROM ist in Computern üblich. Es kann ein Programm enthalten, das der Computer zum Betrieb benötigt. Wenn der Computer ausgeschaltet wird, behält das ROM weiterhin alle darauf gespeicherten Daten und wird nicht gelöscht.
Andere Speicherformen, die als flüchtiger Speicher bekannt sind, benötigen Strom, um Daten zu speichern. Während ein Computer eingeschaltet ist, speichert der Strom Daten auf dem Speicherchip. Wenn der Computer jedoch ausgeschaltet wird, wird der Strom unterbrochen und alle Daten auf dem Chip werden gelöscht. ROM ist eine Art nichtflüchtiger Speicher, da es keinen Strom benötigt, um Daten zu speichern. ROM ist erforderlich, um die Programme zu speichern, die dem Computer mitteilen, wie er funktioniert. Ohne sie würde der Computer nicht funktionieren.
Der einzige Unterschied zwischen einem programmierbaren Festwertspeicher und einem normalen ROM besteht darin, dass der programmierbare Speicher als leerer Chip hergestellt wird. Die Daten oder das Programm werden dann später vom Benutzer hinzugefügt. Nachdem die Daten hinzugefügt wurden, funktioniert es wie ein normaler ROM-Speicher.
Mehrere Elektronikhersteller verwenden in ihren Produkten programmierbare Nur-Lese-Speicher. Videospielkonsolen verwenden es häufig, ebenso wie Elektronik, die eine High-Definition-Multimedia-Schnittstelle (HDMI) verwendet. Mobiltelefone und bestimmte Autoteile nutzen auch die PROM-Technologie, um zu funktionieren.
Elektronischer Speicher funktioniert, indem er über Signale mit dem Gerät, das es verwendet, z. B. einem Computer, kommuniziert. Diese Signale werden mit Nullen und Einsen gesendet. Andere Nummern werden nicht verwendet. Wenn der PROM-Speicherchip im Büro des Herstellers ankommt, werden alle Bits darauf als Einsen gelesen. Ein Programmierer ändert dann die erforderlichen Bits auf Nullen und der Chip ist einsatzbereit.
Neben der Grundform existieren auch andere Arten von PROM-Chips. Der löschbare programmierbare Nur-Speicher (EPROM) verwendet UV-Licht, um die Daten darauf zu löschen und neu zu schreiben. Der einmalig programmierbare nichtflüchtige Speicher (OTP NVM) und der feldprogrammierbare Festwertspeicher (FPROM) ähneln einem normalen PROM und führen die gleichen Funktionen aus.