Read-only memory, sau ROM, este un tip de stocare de calculator care conține date non-volatile, permanente, care, în mod normal, pot fi doar citite, nu scrise. ROM-ul conține programarea care permite unui computer să pornească sau să se regenereze de fiecare dată când este pornit. ROM-ul efectuează, de asemenea, sarcini mari de intrare/ieșire (I/O) și protejează programe sau instrucțiuni software. Odată ce datele sunt scrise pe un cip ROM, acesta nu poate fi eliminat.aproape fiecare computer încorporează o cantitate mică de ROM care conține firmware-ul de pornire., Acest firmware de pornire se numește sistemul de intrare/ieșire de bază (BIOS). Acest software este format din cod care instruiește procesele de boot-up pentru computer-cum ar fi încărcarea sistemului de operare (OS) în memoria cu acces aleator (RAM) sau rularea diagnosticării hardware. În consecință, ROM-ul este cel mai adesea utilizat pentru actualizări de firmware.cu toate acestea, ROM-ul este utilizat și în Console de jocuri video, permițând unui sistem să ruleze diverse jocuri. În plus, ROM-ul este utilizat în stocarea optică, inclusiv diferite tipuri de discuri compacte (CD)-cum ar fi CD-ROM și CD-RW., ROM – ul este, de asemenea, utilizat frecvent în calculatoare și dispozitive periferice, cum ar fi imprimantele laser, ale căror fonturi sunt de obicei stocate în ROM.
tipuri de ROM
ROM poate fi uneori numit maskROM (MROM). MROM este o formă de read-only memorie care este statică și programată într-un circuit inclus de către producător. Solid-state ROM, cel mai vechi tip de ROM, este un exemplu de maskROM. Cu ROM-ul original, deoarece a fost cu adevărat doar pentru citire, a trebuit să fie eliminat și înlocuit fizic pentru a schimba oricare dintre conținutul său.,cu toate acestea, au apărut noi tipuri de ROM care sunt încă non-volatile, dar pot fi reprogramate; aceste tipuri sunt clasificate ca memorie programabilă numai pentru citire (PROM). PROM poate fi folosit pentru a actualiza firmware-ul, cum ar fi BIOS, prin utilizarea software-ului de instalare.tipurile de PROM includ:
- Ultraviolet-ROM erasable (UV-ROM) – ROM al cărui conținut poate fi șters cu ajutorul luminii ultraviolete și apoi reprogramat.
- Rom programabil Erasable (EPROM) – un tip de ROM care este programat folosind tensiuni ridicate și expunerea la lumina ultravioletă timp de aproximativ 20 de minute.,
- Rom programabil electric-erasable (EEPROM) – adesea folosit în cipuri de calculator mai vechi și pentru a controla BIOS-ul, EEPROM poate fi șters și reprogramat de mai multe ori, permițând ștergerea și scrierea unei singure locații la un moment dat. Memorie Flash este o versiune actualizată a EEPROM care permite numeroase locații de memorie pentru a fi schimbat în același timp.
cum funcționează ROM-ul?
ROM-ul este susținut de o baterie mică, cu durată lungă de viață în computer. Acesta conține două componente de bază: decodorul și porțile logice OR., În ROM, decodorul primește intrare în formă binară; ieșirea va fi echivalentul zecimal. Porțile OR din ROM utilizează ieșirea zecimală a decodorului ca intrare.
ROM-ul funcționează ca o matrice de discuri. Conține o grilă de rânduri și coloane care sunt utilizate pentru a porni și opri sistemul. Fiecare element al matricei se corelează cu un element de memorie specific de pe cipul ROM. O diodă este utilizată pentru a conecta elementele corespunzătoare.
când se primește o solicitare, intrarea adresei este utilizată pentru a găsi locația specifică a memoriei., Valoarea citită din cipul ROM trebuie să se potrivească cu conținutul elementului de matrice ales.spre deosebire de memoria RAM a unui computer, datele din ROM nu se pierd atunci când alimentarea computerului este oprită. În timp ce cipul ROM este utilizat în mod obișnuit în operațiunile de pornire pentru computer, cipul RAM este adesea utilizat în sarcinile recurente ale computerului odată ce sistemul de operare a fost configurat.o altă diferență între ROM și RAM este cantitatea de spațiu pe care o conțin. Cipurile ROM pot stoca doar câteva megaocteți (MB) de date, de obicei între 4 și 8 MB pe cip ROM., Cipurile RAM pot stoca mai multe Gigabyte (GB); acest spațiu de stocare variază adesea de la 1 la 265 GB pe cip RAM. 1 GB este considerat a fi echivalentul a 1000 MBs. Prin urmare, RAM afișează capacități de memorie mai extinse.este aproape imposibil să operezi un computer folosind doar ROM. RAM este necesar pentru a rula programe utile și schimbabile. Prin urmare, computerele trebuie să includă ambele forme de memorie.
avantajele ROM
ROM oferă instrucțiunile necesare pentru comunicarea între diferite componente hardware., Așa cum am menționat anterior, este esențial pentru stocarea și funcționarea BIOS-ului, dar poate fi folosit și pentru gestionarea datelor de bază, pentru a ține software pentru procesele de bază ale utilităților și pentru a citi și scrie pe dispozitivele periferice.alte avantaje ale ROM includ:
- natura sa statică înseamnă că nu necesită reîmprospătare.
- este ușor de testat.
- ROM-ul este mai fiabil decât RAM, deoarece este non-volatil în natură și nu poate fi modificat sau schimbat accidental.
- conținutul ROM – ului poate fi întotdeauna cunoscut și verificat.
- mai puțin costisitoare decât RAM.