După cum puteți vedea, modul în care un cip ROM de lucrări necesită programarea datelor perfectă și completă atunci când este creat cipul. Nu puteți reprograma sau rescrie un cip standard de ROM. Dacă este incorect, sau datele trebuie să fie actualizat, trebuie să-l arunci și începe peste. Crearea șablonul inițial pentru un cip ROM este de multe ori un proces laborios plin de încercare și eroare. Dar beneficiile de chips-uri ROM depășesc dezavantajele. Odată ce modelul este finalizat, chips-uri reale poate costa cât mai puțin câțiva cenți fiecare. Ei folosesc foarte puțină putere, sunt extrem de fiabile și, în cazul cele mai multe dispozitive electronice de mici dimensiuni, conțin toate programarea necesară pentru a controla dispozitivul. Un exemplu foarte bun este chip mic în jucărie de pește cântând. Acest cip, cam de marimea unghia, conține clipuri de 30 de secunde în cântec ROM și codurile de control pentru a sincroniza motoarele de muzica.
PROM
Crearea cipuri ROM total de la zero este de timp consumatoare de timp și foarte scumpe în cantități mici. Din acest motiv, în principal, promotori creat un tip de ROM cunoscut sub numele de memorie programabilă (PROM). Chips-uri PROM goale pot fi cumpărate ieftin și codificate de către oricine cu o unealtă specială numită un programator.
jetoane PROM (Figura 2), au o rețea de coloane și rânduri doar ca ordinare uri fac. Diferența este că fiecare intersecție a unei coloane și rânduri într-un cip PROM are o siguranță conectarea acestora. O taxă trimis printr-o coloană va trece prin siguranța într-o celulă a unui rând la pământ care indică o valoare de 1. Din moment ce toate celulele au o siguranță, The (gol) starea inițială de un cip PROM este tot 1s. Pentru a modifica valoarea unei celule la 0, utilizați un programator pentru a trimite o anumită sumă de curent la celula. Tensiunea mare rupe legătura dintre coloană și rând de ardere siguranța. Acest procedeu este cunoscut și ca arderea PROM.