Forskjell mellom RAM og ROM | RAM vs ROM

Anonim

Hovedforskjell - RAM vs ROM

En datamaskin kan betraktes som en uavhengig arbeidsmaskin som den menneskelige hjerne. Derfor trenger en datamaskin eller en lignende elektronisk maskin et 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. RAM (Random Access Memory ) er et raskt tilgjengelig minne som lagrer seg under operasjonen mens ROM (Read Only Memory ) lagrer permanente data som brukes til funksjonene, for eksempel metoder for å utføre. Dermed er nøkkelforskjellen mellom RAM og ROM på den måten data lagres i dem; lagringen i RAM er midlertidig, mens lagringen i ROM er permanent.

INNHOLD

en. Oversikt og nøkkelforskjell

2. Hva er RAM

3. Hva er ROM

4. Sammenligning ved siden av siden - RAM vs ROM

5. Sammendrag

Hva er RAM?

RAM er forkortelsen for

Random Access Memory . 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, når et program blir utført, lagrer datamaskinen de nødvendige dataene fra harddisken i RAM for rask tilgang.

En RAM er en integrert krets bestående av minneceller som er kretser av logiske porter. Hver minnescelle har en adresse hvor mikroprosessoren identifiserer hvor dataene skal skrives til eller leses fra. En bit av data kan lagres i en minnekelle, og vanligvis blir minneceller 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 består av 16 bit-register, mens 8-bits RAM har 8-biters register. Disse 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 fjernes fra brikken.Dette gjør RAM til et flyktig minne.

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 når det fysiske RAM-kortet er overnyttet. 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.

Figur 01: RAM

Hva er ROM?

Begrepet Read-Only Memory forkortes som ROM. 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. Data i ROM-er lagres vanligvis når de blir produsert. For datamaskiner er ROM nyttig for å lagre programmer som ikke endres. for eksempel, BIOS, som utføres ved start (oppstart). Eldre versjoner av kompakte disker er også kjent som ROM-er (CD-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 byttes ut 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. Der er en ROM ikke nyttig for å teste firmware, siden det ikke er en brukervennlig enhet. En utryddbar programmerbar ROM der fastvaren kan skrives om av programmøren, er innført for å overvinne disse 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 blitt introdusert til programmererne, slik at de kunne brukes på selve testbunnen og kan omprogrammeres flere ganger. 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.

Figur 02: EEPROM

Hva er forskjellen mellom RAM og ROM?

- diff Artikkel Midt før tabell ->

RAM vs ROM

Data kan både lagres og hentes fra RAM (Random Access Memory).

Data kan bare leses fra ROM (Read-Only Memory). Tilgang
Tilgangstid er svært kort i RAM. Datamaskinen bruker den raskt til å lagre ofte nødvendige data.
Tilgangstiden er lang i ROM. Det kan ikke brukes til å lese raskt. Lagring
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 datamaskinens cache og hovedminne 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, engangsbruk BIOS på datamaskiner, siden de er produsert i større kapasiteter og produksjonskostnadene er mindre. Sammendrag - RAM vs ROM

RAM er en høyhastighets midlertidig lagring 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.

Image 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

Relaterte innlegg:

1. Forskjellen mellom SRAM og DRAM

2. Forskjellen mellom RAM og Cache Memory

3. Forskjellen mellom RAM og prosessor

4. Forskjellen mellom PLA og ROM

5. Forskjellen mellom flyktig og ikke-flyktig minne

6. Forskjellen mellom primær og sekundær minne