Razlika između RAM-a i ROM-a

Sadržaj:

Razlika između RAM-a i ROM-a
Razlika između RAM-a i ROM-a

Video: Razlika između RAM-a i ROM-a

Video: Razlika između RAM-a i ROM-a
Video: Estri.Esterifikacija 2024, Novembar
Anonim

RAM (Random Access Memory) je brzo dostupna memorija koja pohranjuje podatke tokom svog rada dok ROM (memorija samo za čitanje) pohranjuje trajne podatke koji se koriste za njegove funkcije, kao što su informacije za pokretanje računara. Dakle, ključna razlika između RAM-a i ROM-a je u načinu na koji se podaci pohranjuju u njima; skladištenje u RAM-u je privremeno, dok je skladište u ROM-u trajno.

Kompjuteru, poput ljudskog mozga, potrebna je memorija za pohranjivanje potrebnih informacija. Na primjer, čovjek može sabrati dva broja i proizvesti rezultate na osnovu metode koju je naučio i zapamtio. Na isti način, računar treba da drži metode i informacije u memoriji da bi mogao raditi. RAM i ROM su različite vrste memorije koje se koriste u svakom računaru kako bi ga učinili brzim i omogućili mu pristup informacijama pohranjenim u računaru. Svaki računar dolazi sa određenom količinom fizičke memorije, koja je u obliku čipova koji sadrže podatke.

Razlika između RAM-a i ROM-a - sažetak poređenja
Razlika između RAM-a i ROM-a - sažetak poređenja
Razlika između RAM-a i ROM-a - sažetak poređenja
Razlika između RAM-a i ROM-a - sažetak poređenja

Šta je RAM?

RAM je skraćenica od Random Access Memory. Kako naziv tumači, korištenje ili pristup memoriji je nasumičan jer mikroprocesor čita memoriju i upisuje u nju vrlo brzo. Zamislite računar koji treba da sabere dva broja koja korisnik unese. Kada korisnik unese dva broja, računar pohranjuje te brojeve u RAM. Nakon toga pohranjuje rezultat u RAM kako bi ga korisnik mogao pročitati. Ovo je način na koji računar ili mikroprocesor čita i upisuje podatke u RAM. Isto tako, tokom izvršavanja programa, računar pohranjuje potrebne podatke sa hard diska u RAM radi brzog pristupa.

Kako se podaci pohranjuju u RAM

RAM je integrisano kolo sastavljeno od memorijskih ćelija koje su kola logičkih kapija. Svaka memorijska ćelija ima adresu po kojoj mikroprocesor identifikuje gde da upiše podatke ili odakle da ih pročita. Jedna memorijska ćelija može pohraniti samo jedan bit podataka, a obično su memorijske ćelije raspoređene kao registri da drže podatke širine 8 bita. Širina podataka može varirati ovisno o vrsti RAM-a. To jest, 16-bitni RAM ima 16-bitne registre, dok 8-bitni RAM ima 8-bitne registre.

Gore navedeni registri imaju dvije vrste veza: adresne linije i linije podataka. Logička kombinacija '1' i '0' postavljena na adresne linije aktivira registar koji odgovara određenoj kombinaciji i omogućava mu čitanje ili pisanje. Međutim, podaci pohranjeni u ovim RAM registrima su samo privremeni, tako da nestaju kada se napajanje isključi. Ovo čini RAM nestabilnom memorijom.

Razlika između RAM-a i ROM-a
Razlika između RAM-a i ROM-a
Razlika između RAM-a i ROM-a
Razlika između RAM-a i ROM-a

Slika 01: RAM

Vrste RAM-a

Postoji nekoliko tipova RAM-a koji se koriste u računaru; glavni tipovi su statički RAM (SRAM) i dinamički RAM (DRAM). SRAM je mnogo brži u pristupu i troškovi proizvodnje su veći od DRAM-a. Stoga se SRAM koristi kao keš memorija mikroprocesorskog čipa. DRAM je, s druge strane, malo sporiji i relativno jeftiniji. DRAM memorije se koriste eksterno u odnosu na mikroprocesor na matičnoj ploči. Ponekad računar napravi zasebnu particiju na čvrstom disku kao RAM kako bi nadoknadio preterano upotrebljeni fizički RAM. Ovaj proces čini računar sporijim u radu jer to zahtijeva pisanje i čitanje podataka u datoteku koja se zove datoteka stranice na tvrdom disku. Ova vrsta RAM-a se naziva virtuelna RAM memorija.

Šta je ROM?

ROM je akronim za Read-Only Memory. Za razliku od RAM-a, ROM je nepromjenjiva memorija; iako je napajanje isključeno iz ROM čipa, pohranjeni podaci i dalje ostaju u njihovim registrima. ROM-ovi obično imaju podatke unaprijed pohranjene kada su proizvedeni. Za računare, ROM je koristan za skladištenje neizmenjenih programa; na primjer, BIOS, koji se izvršava pri pokretanju (boot).

Nedostaci ROM-a

Postoji mnogo nedostataka ROM-ova, a glavni nedostatak je nemogućnost izmjene ili ažuriranja karakteristika firmvera. Ako ga je proizvođač programirao s neispravnim firmverom, tada se svi čipovi moraju opozvati i zamijeniti jedan po jedan. Još jedan nedostatak je što ROM-ovi nisu korisni u istraživanju i razvoju jer mnoge verzije firmvera moraju biti testirane od strane programera prije lansiranja konačnog proizvoda.

Vrste ROM-a

Izbrisivi programabilni ROM (EPROM) u kojem programer može ponovo napisati firmver je uveden da bi se prevazišli gore navedeni problemi. Međutim, za brisanje je potrebno UV svjetlo visokog intenziteta, što ga i dalje čini teškim. Kao rješenje za ovo, programerima je uveden ROM koji se može izbrisati (EEPROM) koji se može programirati, kako bi se mogli koristiti na samom testnom stolu i mogu se reprogramirati više puta.

Ključna razlika - RAM vs ROM
Ključna razlika - RAM vs ROM
Ključna razlika - RAM vs ROM
Ključna razlika - RAM vs ROM

Slika 02: EEPROM

Fleš memorija, koja se koristi u USB drajvovima i modernim laptopima kao čvrsti disk, je dalji razvoj EEPROM-a koji veoma efikasno koristi područje čipa. CD-ovi i DVD-ovi koji se mogu ponovo upisivati također se smatraju napretkom CD i DVD ROM-ova.

Razlika između RAM-a i ROM-a

RAM vs ROM

Podaci mogu biti pohranjeni i preuzeti iz RAM-a (Memorija slučajnog pristupa). Podaci se mogu čitati samo iz ROM-a (memorija samo za čitanje).
Pristup
Vrijeme pristupa je vrlo kratko u RAM-u. Računar ga brzo koristi za skladištenje često potrebnih podataka. Vrijeme pristupa je dugo u ROM-u. Ne može se koristiti za brzo čitanje.
Skladište
RAM je nestabilna memorija, tako da kada se napon izgubi, podaci se uklanjaju iz memorije. ROM je nepromjenjiva memorija. Ako se ne može izbrisati, podaci ostaju u pohrani dok se hardver ne ošteti.
Koristi
RAM se koristi u keš i glavnoj memoriji računara jer je brz, troškovi proizvodnje su visoki i površina po jedinici memorije je veća. ROM-ovi se koriste za skladištenje trajnih, ali manje korišćenih podataka kao što su podešavanja softvera, jednom korišćeni BIOS u računarima jer se proizvode u većim kapacitetima i troškovi proizvodnje su manji.

Sažetak – RAM vs ROM

RAM je privremena memorija velike brzine za podatke koja se koristi za pohranjivanje vrijednosti koje se brzo koriste. Nasuprot tome, ROM-ovi su trajni tip memorije i za razliku od RAM-a, gubitak podataka se neće dogoditi čak i ako je napon uklonjen. Ovo je ključna razlika između RAM-a i ROM-a. ROM-ovi su nepovoljni u upotrebi jer jednom kada je firmver napisan u ROM-u, ne može se mijenjati radi poboljšanja ili ispravki. Stoga su ROM-ovi također predstavljeni sa mogućnošću čitanja i pisanja poput RAM-a. Ali funkcija čitanja/pisanja RAM-a je mnogo brža od ROM-a.

Preporučuje se: