RADNA MEMORIJA (RAM memorija) je brzo dostupna memorija koja pohranjuje podatke tijekom rada dok ROM (Samo čitanje memorije) pohranjuje trajne podatke koji se upotrebljavaju za njegove funkcije, poput podataka za dizanje računala. Dakle, ključna razlika između RAM-a i ROM-a je u načinu na koji se podaci pohranjuju u njima; pohrana u RAM-u je privremena dok je pohrana u ROM-u trajna.
Računalo, poput ljudskog mozga, treba memoriju za pohranu potrebnih podataka. Na primjer, čovjek može sabrati dva broja zajedno i proizvesti rezultate na temelju metode koju je naučio i upamtio. Na isti način, računalo treba držati metode i informacije u memoriji da bi radilo. RAM i ROM su obje vrste memorija koje se koriste u bilo kojem računalu kako bi se ubrzao i omogućio pristup informacijama pohranjenim u računalu. Svako računalo dolazi s određenom količinom fizičke memorije koja je u obliku čipova koji sadrže podatke.
1. Pregled i ključne razlike
2. Što je RAM-a
3. Što je ROM
4. Usporedna usporedba - RAM vs ROM u tabelarnom obliku
6. Sažetak
RAM je skraćenica od RAM memorija. Kako tumači ime, upotreba ili pristup memoriji je slučajna jer mikroprocesor čita memoriju i piše je u nju vrlo brzo. Razmotrite računalo koje treba dodati dva broja koja korisnik unosi. Kad korisnik unese dva broja, računalo pohranjuje te brojeve u RAM-u. Nakon toga, on vraća rezultat u RAM-u koji korisnik može očitati. Ovako računalo ili mikroprocesor čita i zapisuje podatke u RAM-u. Isto tako, dok izvršava program, računalo pohranjuje potrebne podatke s pogona tvrdog diska u RAM memoriji za brzi pristup.
RAM-ova je integrirani sklop sastavljen od memorijskih ćelija koje su sklopovi logičkih vrata. Svaka memorijska ćelija ima adresu putem koje mikroprocesor identificira gdje treba upisati podatke ili s koje strane za čitanje. Jedna memorijska ćelija može pohraniti samo jedan bit podataka, a obično su memorijske ćelije raspoređene kao registri za 8-bitne podatke. Širina podataka može varirati ovisno o vrsti RAM-a. Odnosno, 16-bitna RAM-a ima 16-bitne registre, dok 8-bitna RAM-a ima 8-bitne registre.
Gore navedeni registri imaju dvije vrste veza: adresne linije i podatkovne linije. Logičke kombinacije '1' i '0' smještene u adresnim linijama aktiviraju registar koji odgovara određenoj kombinaciji i omogućuje mu čitanje ili pisanje. Međutim, podaci pohranjeni u ovim RAM-ovim registrima samo su privremeni pa nestaju kada nestane napajanja. Zbog toga je RAM memorija hlapljiva.
Slika 01: RAM-a
Postoji nekoliko vrsta RAM-a koji se koriste u računalu; glavne su vrste statički RAM (SRAM) i dinamički RAM (DRAM). SRAM je mnogo brži u pristupu, a cijena proizvodnje veća je od DRAM-a. Stoga se SRAM koristi kao predmemorijska memorija mikroprocesorskog čipa. DRAM je, s druge strane, malo sporiji i relativno jeftiniji. DRAM-ovi se koriste vanjski prema mikroprocesoru na matičnoj ploči. Ponekad računalo čini zasebnu particiju na tvrdom disku kao RAM-u radi nadoknade pretjeranog fizičkog RAM-a. Ovaj postupak računala čini sporijim, jer zahtijeva pisanje i čitanje podataka u datoteku koja se zove stranica na tvrdom disku. Ova vrsta RAM-a naziva se virtualnom RAM-om.
ROM je akronim za memoriju samo za čitanje. Za razliku od RAM-a, ROM je nehlapljiva memorija; Iako se struja uklanja s ROM čipa, pohranjeni podaci i dalje ostaju u njihovim registrima. ROM-ovi obično imaju podatke koji su unaprijed pohranjeni kada su proizvedeni. Za računala je ROM korisno za spremanje neizmijenjenih programa; na primjer, BIOS, koji se izvodi pri pokretanju (boot).
Postoji mnogo nedostataka ROM-a, a glavni nedostatak je nemogućnost promjene ili ažuriranja značajki upravljačkog softvera. Ako ga je proizvođač programirao s neispravnim firmware-om, tada je potrebno ponovo opozvati sve čipove i zamijeniti ih jednim. Drugi je nedostatak to što ROM-i nisu korisni u radu na istraživanju i razvoju, jer programer mora testirati mnoge verzije firmvera prije lansiranja konačnog proizvoda..
Uklonjen je programirljivi ROM (EPROM) na kojem programer može ponovno napisati firmware kako bi se riješili gore navedeni problemi. Međutim, za brisanje treba UV svjetlost visokog intenziteta, što još uvijek otežava. Kao rješenje za to, programerima je uveden električno izbrisljiv programirljivi ROM (EEPROM), tako da se oni mogu koristiti na samom testnom sloju i mogu se više puta reprogramirati.
Slika 02: EEPROM
Flash memorija, koja se koristi u USB pogonima i modernim prijenosnim računalima kao tvrdi disk, daljnji je razvoj EEPROM-a koji područje čipa koristi vrlo učinkovito. CD-ovi i DVD-i koji se ponovo mogu zapisati smatraju se i poboljšanjem CD-a i DVD-ova.
RAM-a u odnosu na ROM | |
Podaci se mogu pohraniti i preuzeti iz RAM-a (Random-Access Memory). | Podaci se mogu čitati samo s ROM-a (Memorija samo za čitanje). |
Pristup | |
Vrijeme pristupa vrlo je kratko u RAM-u. Računalo ga brzo koristi za pohranu često potrebnih podataka. | Vrijeme pristupa dugo je u ROM-u. Ne može se koristiti za brzo čitanje. |
skladištenje | |
RAM je hlapljiva memorija, pa nakon gubitka napajanja naponom podaci se uklanjaju iz memorije. | ROM je neisparljiva memorija. Ako ga nije moguće izbrisati, podaci se spremaju dok hardver ne ošteti. |
Koristiti | |
RAM se koristi u predmemoriji i glavnoj memoriji računala jer je brz, proizvodni trošak je visok, a površina po jedinici memorije je veća. | ROM-ovi se koriste za pohranjivanje trajnih, ali manje korištenih podataka poput postavki softvera, nekad korištenog BIOS-a u računalima jer se proizvode u većim kapacitetima i troškovi proizvodnje su manji. |
RAM je brza privremena pohrana podataka koja se koristi za pohranjivanje vrijednosti koje se brzo koriste. Suprotno tome, ROM-i su trajna vrsta memorije i za razliku od RAM-a, gubitak podataka se neće dogoditi iako je napon uklonjen. Ovo je ključna razlika između RAM-a i ROM-a. ROM-ovi su neupotrebljivi u upotrebi jer jednom kada se firmver upiše u ROM, ne može se mijenjati za poboljšanja ili ispravke. Stoga se ROM-ovi uvode i sa sposobnošću čitanja i pisanja poput RAM-a. Ali funkcija čitanja / pisanja RAM-a mnogo je brža od ROM-a.
Ljubaznošću slike:
1. "Chip ram" Laserlicht - Vlastita djela (CC BY-SA 3.0) preko Commons Wikimedia
2. ”AT24C02 EEPROM 1480355 6 7 HDR Enhancer” Autor: Nevit Dilmen (CC BY-SA 3.0) putem Commons Wikimedia