Forskjellen mellom RAM og ROM

RAM (Tilfeldig tilgangshukommelse) er et raskt tilgjengelig minne som lagrer data under operasjonen mens ROM (Kun Les minne) lagrer permanente data som brukes til sine funksjoner, for eksempel informasjonen for oppstart av datamaskinen. Dermed er nøkkelforskjell mellom RAM og ROM er slik dataene lagres i dem; de lagring i RAM er midlertidig, mens lagringen i ROM er permanent.

En datamaskin, som den menneskelige hjernen, trenger minne for å lagre nødvendig informasjon. For eksempel kan et menneske legge til to tall sammen og produsere resultatene basert på en metode han har lært og memorisert. På samme måte må en datamaskin holde metoder og informasjon i minnet for å operere. RAM og ROM er begge forskjellige typer minner som brukes i hvilken som helst datamaskin for å gjøre det raskt og for å få tilgang til informasjon som er lagret i datamaskinen. Hver datamaskin kommer med en viss mengde fysisk minne, som er i form av sjetonger som holder data.

INNHOLD

1. Oversikt og nøkkelforskjell
2. Hva er RAM
3. Hva er ROM
4. Side ved side-sammenligning - RAM vs ROM i tabellform
6. Sammendrag

Hva er RAM?

RAM er forkortelsen til Tilfeldig tilgangshukommelse. Som navnet tolker, er bruken eller tilgangen til minnet tilfeldig siden mikroprosessoren leser minnet og skriver til det veldig raskt. Vurder en datamaskin som må legge til to tall som en bruker skriver inn. Når brukeren skriver inn de to tallene, lagrer datamaskinen disse tallene i RAM. Etter det lagrer det resultatet i RAM for brukeren å lese. Slik leser og skriver datamaskinen eller mikroprosessoren data i RAM. På samme måte, mens du utfører et program, lagrer datamaskinen de nødvendige dataene fra harddisken i RAM for rask tilgang.

Hvordan data lagres i RAM

Et RAM er en integrert krets bestående av minneceller som er kretser av logiske porter. Hver minnecelle har en adresse hvor mikroprosessoren identifiserer hvor du skal skrive dataene eller hvorfra du skal lese den. En minnescelle kan kun lagre en bit data, og vanligvis er minnescellene arrangert som register for å holde 8 bit brede data. Bredden på dataene kan variere avhengig av RAM-typen. Det vil si, en 16-biters RAM har 16 bits register, mens en 8-bits RAM har 8-biters register.

De ovennevnte registre har to typer tilkoblinger: adresselinjer og datalinjer. Den logiske kombinasjonen "1" og "0" plassert på adresselinjene aktiverer registeret som samsvarer med den aktuelle kombinasjonen og gjør det mulig å lese eller skrive. Dataene som er lagret i disse RAM-registre er imidlertid bare midlertidige, slik at de forsvinner når strømmen er slått av. Dette gjør RAM til et flyktig minne.

Figur 01: RAM

Typer RAM

Det finnes flere typer RAM-er som brukes i en datamaskin; Hovedtyper er statisk RAM (SRAM) og dynamisk RAM (DRAM). SRAM er mye raskere på tilgang og produksjonskostnadene er høyere enn DRAM. Derfor brukes SRAM som et cache-minne på mikroprosessor-brikken. DRAM, derimot, er litt langsommere og relativt billigere. DRAM brukes eksternt til mikroprosessoren på hovedkortet. Noen ganger lager datamaskinen en separat partisjon på harddisken som et RAM for å gjøre opp for det overførte fysiske RAM-en. Denne prosessen gjør datamaskinen tregere i drift, da dette krever skriving og lesing av data i en fil som heter sidefil på harddisken. Denne typen RAM kalles virtuell RAM.

Hva er ROM?

ROM er akronym for Read-Only Memory. I motsetning til RAM er ROM et ikke-flyktig minne; Selv om strømmen er fjernet fra ROM-brikken, forblir de lagrede dataene fortsatt i deres register. ROM-er, har vanligvis data forhåndsbestemt når de blir produsert. For datamaskiner er ROM nyttig for lagring av uendrede programmer; for eksempel, BIOS, som utføres ved start (oppstart).

Ulemper med ROM

Det er mange ulemper med ROMer, og den største ulempen er manglende evne til å endre eller oppdatere funksjonene til fastvaren. Hvis produsenten har programmert den med funksjonsfeil, må alle chipsene tilbakekalles og erstattes en etter en. En annen ulempe er at ROMer ikke er nyttige i FoU-arbeid, siden mange versjoner av firmware må testes av programmøren før lanseringen av sluttproduktet.

Typer ROM

En utryddbar programmerbar ROM (EPROM) der fastvaren kan skrives om av programmøren, er innført for å overvinne de ovennevnte problemene. Men sletningen trenger et UV-lys med høy intensitet, noe som gjør det fortsatt vanskelig. Som en løsning for dette, har den elektrisk slettbare programmerbare ROM (EEPROM) blitt introdusert til programmererne, slik at de kunne brukes på selve testbunnen og kan omprogrammeres gjentatte ganger.

Figur 02: EEPROM

Flash-minne, som brukes i USB-stasjoner og moderne bærbare datamaskiner som harddisken, er en videreutvikling av EEPROM som bruker chipområdet meget effektivt. De omskrivbare CD-ene og DVD-ene anses også som en fremgang for CD- og DVD-ROM-er.

Forskjellen mellom RAM og ROM

RAM vs ROM

Data kan både lagres og hentes fra RAM (Random Access Memory). Data kan bare leses fra ROM (Read-Only Memory).
Adgang
Tilgangstid er svært kort i RAM. Datamaskinen bruker den raskt til å lagre ofte nødvendige data. Tilgangstid er lang i ROM. Det kan ikke brukes til å lese raskt.
Oppbevaring
RAM er et flyktig minne, så når spenningsforsyningen går tapt, blir dataene fjernet fra minnet. ROM er et ikke-flyktig minne. Hvis det ikke er sletbart, blir dataene lagret til harddisken er skadet.
Bruk
RAM brukes i cache og hovedminne på datamaskinen siden det er raskt, produksjonskostnaden er høy og overflatearealet per minne er større. ROM-er brukes til å lagre permanente, men mindre brukte data som programvareoppsett, BIOS-engangsbruk på datamaskiner, siden de er produsert i større kapasiteter og produksjonskostnadene er mindre.

Sammendrag - RAM vs ROM

RAM er en midlertidig midlertidig lagringsplass for data som brukes til å lagre verdier som brukes raskt. I kontrast er ROMer en permanent type minne og i motsetning til RAM, vil tap av data ikke skje selv om spenningen er fjernet. Dette er nøkkelen forskjellen mellom RAM og ROM. ROM-er er ufordelaktig i bruk siden en gang fastvaren er skrevet i ROM, kan den ikke endres for forbedringer eller rettelser. Derfor blir ROM også introdusert med lese- og skrivefunksjon som RAM-er. Men lese / skrive-funksjonen til RAM-er er mye raskere enn ROM.

Bilde Courtesy:
1. "Chip ram" Av Laserlicht - Eget arbeid (CC BY-SA 3.0) via Commons Wikimedia
2. "AT24C02 EEPROM 1480355 6 7 HDR Enhancer" Av © Nevit Dilmen (CC BY-SA 3.0) via Commons Wikimedia