Ce este ROM (Memorie numai pentru citire?

Există două clase principale de stocare primară, RAM și ROM. RAM înseamnă Random Access Memory, în timp ce ROM înseamnă Read Only Memory. În general, diferența dintre aceste două tehnologii este că RAM este volatilă, în timp ce ROM este nevolatilă. Memoria volatilă necesită o sursă de alimentare constantă pentru a păstra datele. Aceasta înseamnă că datele se pierd atunci când computerul este oprit. Memoria nevolatilă nu are nevoie de o sursă de alimentare continuă, ceea ce o face potrivită pentru stocarea datelor pe termen lung.

Notă: limitele RAM și ROM pot fi dificil de identificat. De exemplu, NVRAM este nevolatilă, iar tipurile moderne de ROM pot fi reprogramate. De asemenea, hard disk-urile nu se încadrează perfect în nicio categorie, stocarea secundară.

La primele computere, cum ar fi Commodore 64, toată spațiul de stocare era furnizat doar cu RAM și ROM. În acest interval de timp, la începutul anilor 1980, hard disk-ul magnetic era încă prea scump pentru a fi folosit în multe computere. În schimb, programele personalizate ar putea fi rulate prin introducerea unui cartuş de memorie care conţine mai mult ROM.

Core Memory Mask ROM și PROM

Partea cheie a ROM-ului este că este doar pentru citire. Acest lucru este foarte clar în formele timpurii de depozitare. Memoria nucleului magnetic, de exemplu, așa cum este folosită în nava spațială Apollo a NASA, trebuia să aibă un fir conductor țesut prin sau în jurul nucleelor ​​magnetice. Acest tip de ROM putea fi teoretic reprogramat prin dezasamblarea lui și rețesând firul, dar în practică era doar pentru citire.

Odată cu apariția circuitului integrat, masca ROM a devenit alegerea preferată. Dispozitivele Mask ROM erau circuite electronice proiectate la comandă. Ele au fost proiectate prin crearea unei măști de diagramă de circuit și apoi produse pentru a se potrivi cu acea mască. Ele nu au putut fi reprogramate deoarece datele erau codificate fizic în circuit.

Mask ROM are patru probleme de bază. În primul rând, este doar viabil din punct de vedere economic să achiziționați cantități mari, deoarece aceasta compensează costurile de proiectare și costurile de scule pentru turnătoria care produce designul personalizat. În al doilea rând, timpul de realizare dintre finalizarea proiectului și primirea produsului este lung din cauza cerințelor de scule ale turnătoriei.

În al treilea rând, activitatea de cercetare și dezvoltare este nepractică din cauza timpilor lungi de livrare și a costurilor ridicate. În cele din urmă, să presupunem că se găsește o defecțiune după lansarea produsului. În acest caz, singura soluție este rechemarea produsului și înlocuirea fizică a cipul ROM cu unul actualizat.

PROM, sau memoria programabilă pentru citire, inventată în 1956, a abordat primele două probleme și a discutat parțial pe a treia. A făcut acest lucru permițând ca un design generic să fie produs de o turnătorie cu posibilitatea ca fiecare cip să fie programat în orice punct prin aplicarea precisă a tensiunilor mari. Acest lucru a permis companiilor să comande loturi uriașe de cipuri PROM, practic goale, și apoi să le programeze după cum este necesar.

EPROM, EEPROM și Flash

EPROM, prescurtare de la Erasable Programmable Read Only Memory, a fost dezvoltarea ulterioară în 1971. La fel ca PROM, cipurile goale puteau fi achiziționate în vrac și programate după cum este necesar. În mod critic, EPROM ar putea fi, de asemenea, ștearsă. Procesul pentru a face acest lucru a fost puțin complex. Cu toate acestea, necesită ca cipul să fie expus la lumină ultravioletă intensă.

Procesul de ștergere a avut nevoie de aproximativ 10 minute sub o sursă UV strălucitoare, o săptămână pentru lumina directă a soarelui sau trei ani pentru iluminatul fluorescent standard al camerei. EPROM a limitat numărul de ori în care putea fi ștearsă, dar acesta a fost de obicei de mii de ori, rezolvând astfel eficient a treia problemă.

Cipurile EPROM au fost găzduite în cutii cu o fereastră transparentă de cuarț pentru a facilita expunerea la UV. Un autocolant de marcă a fost în general plasat deasupra pentru a preveni dezvăluirea și ștergerea accidentală. Autocolantul era de obicei acoperit cu folie pentru a se asigura că lumina UV nu poate ajunge la cip. În unele cazuri, cipurile EPROM au fost proiectate cu fereastra și vândute în ambalaje solide, făcându-le în esență cipuri PROM.

EEPROM, sau memoria electronică programabilă doar pentru citire, dezvoltată în 1972, a rezolvat în general a patra problemă. Ar putea fi șters electronic. Acest lucru a însemnat că cipul de memorie ar putea fi șters și reprogramat în loc cu o conexiune adecvată la un dispozitiv de control, mai degrabă decât să fie necesar ca cipul să fie îndepărtat.

Memoria flash este o formă de EEPROM inventată la începutul anilor 1980. Avantajele sale cheie sunt că face spațiul pentru cip mai eficient și reprogramat de mii de ori fără deteriorare sau ștergere. Reprogramarea poate fi limitată la o porțiune a cipului, mai degrabă decât la întregul lucru. Procesul de ștergere și reprogramare este mult mai rapid, câștigând numele Flash.

În calculatoarele moderne

În dispozitivele moderne, RAM este încă universală. ROM-ul și-a menținut popularitatea mult timp, tocmai masca ROM-ul pentru că era ieftin de produs. În lumea contemporană, totuși, este esențial să poți împinge actualizări de firmware către dispozitive. Acest lucru a dus, în general, la înlocuirea ROM-ului cu memorie flash aproape complet. Îndeplinește aceeași funcționalitate, dar poate fi reprogramat după cum este necesar. De obicei, ROM-ul reprogramabil poate fi configurat cu protecție la scriere pentru a deveni doar citire. Totuși, aceasta nu este o soluție rezistentă la eșec.

Memoria flash a cunoscut noi progrese, memoria flash NAND fiind dezvoltată în SSD-uri ca un mecanism de stocare secundar alternativ la HDD-uri.

Alte utilizări

Software-ul care a fost găsit în trecut pe cipurile ROM, inclusiv pe memoria flash, este adesea denumit ROM. Acest nume provine de la scurtarea termenului de imagini ROM. De exemplu, multe comunități de pasionați de jocuri retro împărtășesc și schimbă jocuri clasice care pot fi jucate pe computere moderne prin intermediul emulatoarelor. Această terminologie poate fi transmisă și la sistemele de operare mobile, unde versiunile personalizate ale Android sunt adesea denumite ROM-uri.

Concluzie

ROM înseamnă Read Only Memory . Inițial se referea la memoria primară care putea fi programată doar în timpul producției. Cu toate acestea, odată cu evoluția în timp, a devenit posibilă reprogramarea ROM-ului cu diferite grade de dificultate și cerințe hardware.

În calculul modern, ROM-ul este înlocuit în întregime cu memorie flash, care este disponibilă la prețuri reduse și poate fi reprogramată, permițând instalarea actualizărilor de firmware. În mod realist, acest lucru lasă acum ROM-ul ca un termen învechit, deoarece memoria „Numai citire” poate fi, de fapt, suprascrisă.



Leave a Comment

Cum se clonează un hard disk

Cum se clonează un hard disk

În era digitală modernă, în care datele sunt un bun valoros, clonarea unui hard disk pe Windows poate fi un proces crucial pentru mulți. Acest ghid cuprinzător

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

În timpul pornirii computerului, vă confruntați cu mesajul de eroare care spune că driverul WUDFRd nu s-a încărcat pe computer?

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Aveți experiența NVIDIA GeForce cu codul de eroare 0x0003 pe desktop? Dacă da, citiți blogul pentru a afla cum să remediați această eroare rapid și ușor.

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Cum să eliminați un GPU de pe un computer Windows în 2023

Cum să eliminați un GPU de pe un computer Windows în 2023

Trebuie să eliminați GPU-ul de pe computer? Alăturați-vă pentru a explica cum să eliminați un GPU de pe computer în acest ghid pas cu pas.

Cum se instalează un SSD NVMe pe un desktop și laptop

Cum se instalează un SSD NVMe pe un desktop și laptop

Ați cumpărat un nou SSD NVMe M.2, dar nu știți cum să îl instalez? Citiți mai departe pentru a afla cum să instalați un SSD NVMe pe laptop sau desktop.

Ce este o bombă logică?

Ce este o bombă logică?

O bombă logică este un incident de securitate în care un atacator stabilește o acțiune întârziată. Continuați să citiți pentru a afla mai multe.

Ce este un SoC?

Ce este un SoC?

Dacă v-ați uitat vreodată în interiorul unui turn de PC, puteți vedea că există o mulțime de componente diferite. Laptopul tău obișnuit conține majoritatea componentelor

Ce este criptarea asimetrică?

Ce este criptarea asimetrică?

Algoritmii de criptare asimetrică utilizează două chei distincte. O cheie este folosită pentru criptare, iar cealaltă pentru decriptare.

Steam Deck: Cum se formatează cardul SD

Steam Deck: Cum se formatează cardul SD

Steam Deck vine în trei opțiuni de stocare: eMMC de 64 GB, SSD NVMe de 256 GB și SSD NVMe de 512 GB. În funcție de biblioteca dvs. de jocuri și de dimensiunea jocurilor