Razlika med RAM-om in ROM-om

OVEN (Pomnilnik z naključnim dostopom) je hitro dostopen pomnilnik, ki med delovanjem ROM shranjuje podatke (Bralni pomnilnik) shrani trajne podatke, ki se uporabljajo za njegove funkcije, kot so informacije za zagon računalnika. Tako je ključna razlika med RAM-om in ROM-om je v načinu shranjevanja podatkov v njih; the shranjevanje v RAM-u je začasno, medtem ko je shranjevanje v ROM-u trajno.

Računalnik, tako kot človeški možgani, potrebuje pomnilnik, da shrani potrebne informacije. Na primer človek lahko sešteje dve številki skupaj in ustvari rezultate na podlagi metode, ki se je je naučil in si zapomnil. Računalnik mora na enak način hraniti metode in informacije v pomnilniku, da deluje. RAM in ROM sta različna tipa pomnilnika, ki se uporabljata v katerem koli računalniku za hiter in omogočen dostop do informacij, shranjenih v računalniku. Vsak računalnik ima določeno količino fizičnega pomnilnika, ki je v obliki čipov, ki hranijo podatke.

VSEBINA

1. Pregled in ključne razlike
2. Kaj je RAM
3. Kaj je ROM
4. Primerjava drug ob drugem - RAM proti ROM v tabeli
6. Povzetek

Kaj je RAM?

RAM je okrajšava od Pomnilnik z naključnim dostopom. Kot razlaga ime, je uporaba ali dostop do pomnilnika naključna, saj mikroprocesor prebere pomnilnik in ga napiše zelo hitro. Razmislite o računalniku, ki mora dodati dve številki, ki ju uporabnik vnese. Ko uporabnik vnese obe številki, računalnik te številke shrani v RAM. Nato shrani rezultat v RAM, ki ga uporabnik lahko prebere. Tako računalnik ali mikroprocesor bere in zapiše podatke v RAM. Prav tako računalnik med izvajanjem programa shrani potrebne podatke s trdega diska v RAM za hiter dostop.

Kako se podatki hranijo v RAM-u

RAM je integrirano vezje, sestavljeno iz spominskih celic, ki so vezja logičnih vrat. Vsaka spominska celica ima naslov, s katerim mikroprocesor prepozna, kam naj zapiše podatke ali iz katerega jih lahko prebere. Ena pomnilniška celica lahko shrani samo en bit podatkov in običajno so pomnilniške celice urejene kot registri za shranjevanje 8 bitnih podatkov. Širina podatkov se lahko razlikuje glede na vrsto RAM-a. To pomeni, da ima 16-bitni RAM 16-bitne registre, medtem ko ima 8-bitni RAM 8-bitne registre.

Zgoraj navedeni registri imajo dve vrsti povezav: naslovne vrstice in podatkovne vrstice. Logična kombinacija '1' in '0', postavljena v naslovne vrstice, aktivira register, ki ustreza določeni kombinaciji in omogoča branje ali pisanje. Vendar so podatki, shranjeni v teh RAM-registrih, le začasni, zato izginejo, ko je napajanje izključeno. Zaradi tega je RAM hlapni pomnilnik.

Slika 01: RAM

Vrste RAM-a

V računalniku se uporablja več vrst RAM-ov; glavni vrsti sta statični RAM (SRAM) in dinamični RAM (DRAM). SRAM je pri dostopu veliko hitrejši, stroški proizvodnje pa višji od DRAM-ov. Zato se SRAM uporablja kot predpomnilnik pomnilnika mikroprocesorskega čipa. DRAM je na drugi strani nekoliko počasnejši in sorazmerno cenejši. DRAM-i se uporabljajo zunaj mikroprocesorja na matični plošči. Včasih računalnik na trdem disku naredi ločeno particijo kot RAM, s čimer nadoknadi preveč uporaben fizični RAM. Ta postopek računalnik počasneje deluje, saj to zahteva pisanje in branje podatkov v datoteko z imenom datoteke s strani na trdem disku. Ta vrsta RAM-a se imenuje virtualni RAM.

Kaj je ROM?

ROM je akronim za pomnilnik samo za branje. Za razliko od RAM-a je ROM nezahteven pomnilnik; čeprav se napajanje odstrani iz čipa ROM, shranjeni podatki še vedno ostanejo v njihovih registrih. Običajno imajo ROM-ji vnaprej shranjene podatke, ko so izdelani. Za računalnike je ROM uporaben za shranjevanje nespremenjenih programov; na primer BIOS, ki se izvaja ob zagonu (zagonski).

Slabosti ROM-a

ROM-ov je veliko pomanjkljivosti, glavna pomanjkljivost pa je nezmožnost spreminjanja ali posodobitve funkcij vdelane programske opreme. Če ga je proizvajalec programiral z nepravilno delujočo programsko opremo, je treba vse čipe ponovno priklicati in jih zamenjati. Druga pomanjkljivost je, da ROM-ji niso uporabni za raziskave in razvoj, saj mora programer pred lansiranjem končnega izdelka preizkusiti številne različice vdelane programske opreme..

Vrste ROM

Za odpravo zgoraj omenjenih težav je bila uvedena izbrisljiva programska oprema ROM (EPROM), kjer programer lahko ponovno napiše programsko opremo. Vendar pa za brisanje potrebujemo visokointenzivno UV svetlobo, zaradi česar je še vedno težko. Kot rešitev za to je programerjem predstavljen električno izbrisljiv programirljivi ROM (EEPROM), tako da jih je mogoče uporabiti na sami testni plošči in jih je mogoče večkrat ponovno programirati.

Slika 02: EEPROM

Flash pomnilnik, ki se uporablja v pogonih USB in sodobnih prenosnikih kot trdi disk, je nadaljnji razvoj EEPROM-a, ki področje čipov uporablja zelo učinkovito. CD-ji in DVD-ji, ki jih je mogoče ponovno zapisati, veljajo tudi za napredek CD-jev in DVD-jev.

Razlika med RAM-om in ROM-om

RAM - ROM

Podatki se lahko shranijo in pridobijo iz RAM-a (Random-Access Memory). Podatke je mogoče brati samo z ROM-a (samo za branje).
Dostop
Čas dostopa je v RAM-u zelo kratek. Računalnik ga hitro uporablja za shranjevanje pogosto potrebnih podatkov. Čas dostopa je v ROM dolg. Za hitro branje ga ni mogoče uporabiti.
Skladiščenje
RAM je hlapni pomnilnik, zato se po izgubi napajanja napetosti podatki odstranijo iz pomnilnika. ROM je nehlapni pomnilnik. Če je ni mogoče izbrisati, ostanejo podatki shranjeni, dokler se strojna oprema ne poškoduje.
Uporaba
RAM se uporablja v predpomnilniku in glavnem pomnilniku računalnika, saj je hiter, proizvodni stroški so visoki in površina površine na enoto pomnilnika je večja. ROM-ji se uporabljajo za shranjevanje trajnih, a manj uporabljanih podatkov, kot so nastavitve programske opreme, nekoč uporabljen BIOS v računalnikih, saj se proizvajajo v večjih zmogljivostih in so stroški proizvodnje manjši.

Povzetek - RAM in ROM

RAM je hitra začasna shramba podatkov, ki se uporablja za shranjevanje hitro uporabljenih vrednosti. V nasprotju s tem so ROM-ji stalna vrsta pomnilnika in za razliko od RAM-a se izguba podatkov ne bo zgodila, čeprav je napetost odstranjena. To je ključna razlika med RAM-om in ROM-om. ROM-ji so neuporabni, saj ko je vdelana programska oprema zapisana v ROM-ju, je ni mogoče spremeniti za izboljšave ali popravke. Zato se ROM-ji uvajajo tudi z zmožnostjo branja in pisanja, kot so RAM-i. Toda funkcija branja / pisanja RAM-ov je veliko hitrejša kot ROM.

Vljudnost slik:
1. "Chip ovna" avtorja Laserlicht - Lastno delo (CC BY-SA 3.0) prek Commons Wikimedia
2. ”AT24C02 EEPROM 1480355 6 7 HDR Enhancer” avtor © Nevit Dilmen (CC BY-SA 3.0) prek Commons Wikimedia