Memorie numai pentru citire
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 5 mai 2020; verificările necesită
11 modificări .
Memoria read-only ( ROM ) este o memorie non-volatilă folosită pentru a stoca o serie de date imuabile.
Clasificare
În funcție de tipul de execuție a ROM-ului, există:
- ROM-uri, în care o matrice de date (numită în mod obișnuit „firmware”) este combinată cu un dispozitiv de eșantionare (cititor):
- cip ROM ;
- una dintre resursele interne ale unui computer cu un singur cip ( microcontroler ), de obicei FlashROM ;
- monoscop ;
- ROM-uri în care matricea de date există independent:
În funcție de tipurile de microcircuite, ROM-urile se disting:
- conform tehnologiei de fabricare a cristalului:
- ROM - ( engleză read-only memory , read-only memory) - ROM mascat, fabricat prin metoda din fabrică;
- PROM - ( ing. memorie programabilă doar pentru citire , ROM programabilă ( PROM )) - ROM , odată „flash” de către utilizator;
- EPROM ( memorie de doar citire programabilă și șters în engleză ) - ROM reprogramabilă, de exemplu, conținutul cipului K573RF1 a fost șters folosind o lampă cu ultraviolete. Pentru trecerea razelor ultraviolete către cristal a fost prevăzută o fereastră cu sticlă de cuarț în carcasa microcircuitului;
- EEPROM ( memorie de doar citire programabilă în limba engleză , care se poate șterge electric) - ROM reprogramabilă șters electric, a cărei memorie poate fi ștearsă și umplută cu date de câteva zeci de mii de ori, este utilizată în unitățile cu stare solidă, una dintre varietățile de EEPROM este flash memorie ;
- ROM pe domenii magnetice , de exemplu, K1602RTs5, care avea un dispozitiv complex de eșantionare și stoca o cantitate destul de mare de date sub formă de zone magnetizate ale cristalului, deși nu are părți mobile, oferă un număr nelimitat de cicluri de rescriere;
- NVRAM ( în engleză non-volatile memory , memorie „non-distructivă”) - ROM care acționează ca o cantitate mică de RAM , combinată structural cu o baterie; în URSS , astfel de dispozitive erau adesea numite „Dallas” după compania Dallas Semiconductor , care le-a lansat pe piață; în NVRAM-ul computerelor moderne, bateria nu mai este conectată structural cu RAM și poate fi înlocuită;
- dupa tipul de acces:
- ROM cu acces paralel - ROM, care în sistem poate fi accesat în spațiul de adrese RAM , de exemplu, K573RF5;
- Serial Access ROM - ROM, adesea folosit pentru a încărca constante sau „firmware” într-un procesor sau FPGA o dată , folosit pentru a stoca, de exemplu, setările canalelor TV și alte date, de exemplu, 93C46, AT17LV512A;
- conform metodei de programare a microcircuitelor (adică conform metodei de scriere a „firmware” într-un microcircuit):
- ROM neprogramabil;
- ROM-uri programate numai cu ajutorul unui dispozitiv special - un programator ROM (atât o singură dată, cât și repetat), utilizarea unui programator este necesară, în special, pentru a furniza tensiuni nestandard și relativ înalte (până la ± 27 V). ) la ieşiri speciale;
- ROM-uri reprogramabile în circuit ( ing. programare în sistem, ISP ) - microcircuite care au în interior un generator de toate tensiunile înalte necesare pot fi refashed programatic, adică fără un programator și fără dezlipire de pe o placă de circuit imprimat.
Aplicație
Memoria numai în citire este adesea scrisă pentru a controla firmware -ul pentru un dispozitiv tehnic: un televizor , un telefon mobil , diverse controlere sau un computer ( BIOS sau OpenBoot pe mașinile SPARC ).
BootROM este un astfel de firmware încât, dacă este scris pe un cip ROM adecvat instalat pe o placă de rețea , atunci devine posibilă pornirea sistemului de operare pe un computer de la un nod de rețea locală la distanță . Pentru plăcile de rețea încorporate, BootROM poate fi activat prin BIOS.
ROM -ul în computerele compatibile cu IBM-PC este situat în spațiul de adrese de la F600:0000 la FD00:0FFF.
ROM poate fi folosit ca bază a unui detector de frecvență, în timp ce adresarea acestuia utilizează valorile codurilor de semnal digital [1] .
Tipuri istorice de ROM
Dispozitivele de memorie cu doar citire au început să găsească aplicații în tehnologie cu mult înainte de apariția computerelor și a dispozitivelor electronice. În special, unul dintre primele tipuri de ROM a fost o rolă cu came, folosită în ghilele , cutiile muzicale și ceasurile de sunet.
Odată cu dezvoltarea tehnologiei electronice și a computerelor, a apărut nevoia de ROM de mare viteză. În era electronicii cu vid, au fost folosite ROM-uri bazate pe potențialoscoape , monoscoape și lămpi cu raze . În calculatoarele bazate pe tranzistori , matricele plug-in au fost utilizate pe scară largă ca ROM-uri de capacitate mică. Dacă a fost necesară stocarea unor cantități mari de date (câteva zeci de kiloocteți pentru calculatoarele din primele generații), s-au folosit ROM-uri bazate pe inele de ferită (nu trebuie confundate cu tipuri similare de RAM). Termenul „ firmware ” provine din aceste tipuri de ROM - starea logică a celulei a fost stabilită de direcția de înfășurare a firului care înconjoară inelul. Deoarece o sârmă subțire trebuia trasă printr-un lanț de inele de ferită, pentru a efectua această operație au fost folosite ace metalice asemănătoare cu acele de cusut. Și însăși operațiunea de umplere a ROM-ului cu informații semăna cu procesul de cusut.
Vezi și
Note
- ↑ Patent al Federației Ruse Nr. 2113759, IPC H03D3 / 00. Detector digital de frecvență. // Slyusar V.I., Pokrovsky V.I., Sakhno V.F. - Declarat 29.09.1992. — Publicat. 20.06.1998, Bull. Nr. 17. [1] Arhivat 2 iunie 2022 la Wayback Machine
Literatură
- Ugryumov E.P. Circuite digitale. - Sankt Petersburg. : BHV-Petersburg, 2005. - Capitolul 5.
Dicționare și enciclopedii |
|
---|
În cataloagele bibliografice |
|
---|