Schreibgeschützter Speicher (ROM) ähnelt statischen oder dynamischen RAM-Schaltungen, mit der Ausnahme, dass der „Verriegelungs“-Mechanismus für den einmaligen (oder begrenzten) Betrieb vorgesehen ist. Der einfachste ROM-Typ ist derjenige, der winzige „Sicherungen“ verwendet, die selektiv geblasen oder allein gelassen werden können, um die beiden Binärzustände darzustellen. Sobald eine der kleinen Sicherungen durchgebrannt ist, kann sie natürlich nicht mehr ganz hergestellt werden, sodass das Schreiben solcher ROM-Schaltungen nur einmalig ist.,
Da es einmal geschrieben (programmiert) werden kann, werden diese Schaltungen manchmal als PROMs (Programmierbarer schreibgeschützter Speicher) bezeichnet. Allerdings sind nicht alle Schreibmethoden so dauerhaft wie geblasene Sicherungen. Wenn ein Transistor-Latch hergestellt werden kann, der nur mit erheblichem Aufwand rücksetzbar ist, kann eine Speichervorrichtung gebaut werden, die eine art Kreuzung zwischen einem RAM und einem ROM darstellt. Ein solches Gerät erhält einen eher oxymoronischen Namen: das EPROM (Löschbarer programmierbarer schreibgeschützter Speicher).
EPROMs gibt es in zwei Grundvarianten: Elektrisch löschbar (EEPROM) und Ultraviolett löschbar (UV/EPROM)., Beide Arten von EPROMs verwenden kapazitive Ladungs-MOSFET-Geräte zum Ein-oder Ausschalten. UV/EPROMs werden durch langfristige Exposition gegenüber ultraviolettem Licht „gelöscht“.
Sie sind leicht zu identifizieren: Sie haben ein transparentes Glasfenster, das das Siliziumchipmaterial Licht aussetzt. Nach der Programmierung müssen Sie das Glasfenster mit Klebeband abdecken, um zu verhindern, dass Umgebungslicht die Daten im Laufe der Zeit beeinträchtigt. EPROMs werden häufig mit höheren Signalspannungen programmiert als im schreibgeschützten Modus.