Skillnaden mellan RAM och ROM

Innehållsförteckning:

Skillnaden mellan RAM och ROM
Skillnaden mellan RAM och ROM

Video: Skillnaden mellan RAM och ROM

Video: Skillnaden mellan RAM och ROM
Video: RAM vs ROM: Vad är skillnaden mellan dem? 2024, November
Anonim

RAM (Random Access Memory) är ett snabbt tillgängligt minne som lagrar data under drift medan ROM (Read Only Memory) lagrar permanent data som används för dess funktioner, såsom informationen för att starta upp datorn. Den viktigaste skillnaden mellan RAM och ROM är alltså hur data lagras i dem; lagringen i RAM är tillfällig medan lagringen i ROM är permanent.

En dator, precis som den mänskliga hjärnan, behöver minne för att lagra nödvändig information. Till exempel kan en människa addera två siffror och producera resultaten utifrån en metod som han har lärt sig och memorerat. På samma sätt måste en dator hålla metoder och information i ett minne för att fungera. RAM och ROM är båda olika typer av minnen som används i vilken dator som helst för att göra den snabb och för att den ska kunna komma åt information som lagras i datorn. Varje dator kommer med en viss mängd fysiskt minne, vilket är i form av chips som innehåller data.

Skillnaden mellan RAM och ROM - Sammanfattning av jämförelse
Skillnaden mellan RAM och ROM - Sammanfattning av jämförelse
Skillnaden mellan RAM och ROM - Sammanfattning av jämförelse
Skillnaden mellan RAM och ROM - Sammanfattning av jämförelse

Vad är RAM?

RAM är en förkortning av Random Access Memory. Som namnet tolkar är användningen eller åtkomsten till minnet slumpmässig eftersom mikroprocessorn läser minnet och skriver till det mycket snabbt. Tänk på en dator som behöver lägga till två siffror som en användare matar in. När användaren matar in de två siffrorna, lagrar datorn dessa siffror i RAM-minnet. Efter det lagrar den tillbaka resultatet i RAM-minnet för användaren att läsa. Det är så datorn eller mikroprocessorn läser och skriver data i RAM-minnet. På samma sätt, medan ett program körs, lagrar datorn nödvändiga data från hårddisken i RAM-minnet för snabb åtkomst.

Hur data lagras i RAM

A RAM är en integrerad krets som består av minnesceller som är kretsar av logiska grindar. Varje minnescell har en adress med vilken mikroprocessorn identifierar var data ska skrivas eller från vilken den ska läsas. En minnescell kan lagra endast en bit data, och vanligtvis är minnescellerna arrangerade som register för att hålla 8 bitar breda data. Databredden kan variera beroende på RAM-typ. Det vill säga, ett 16-bitars RAM har 16-bitars register, medan ett 8-bitars RAM har 8-bitars register.

Ovan nämnda register har två typer av anslutningar: adresslinjer och datalinjer. Den logiska kombinationen '1' och '0' som placeras på adressraderna aktiverar registret som matchar den specifika kombinationen och gör det möjligt att antingen läsa eller skriva. Data som lagras i detta RAM-register är dock bara tillfälliga, så de försvinner när strömmen stängs av. Detta gör RAM till ett flyktigt minne.

Skillnaden mellan RAM och ROM
Skillnaden mellan RAM och ROM
Skillnaden mellan RAM och ROM
Skillnaden mellan RAM och ROM

Figur 01: RAM

Typer av RAM

Det finns flera typer av RAM-minnen som används i en dator; huvudtyperna är statiskt RAM (SRAM) och dynamiskt RAM (DRAM). SRAM är mycket snabbare när det gäller åtkomst och produktionskostnaden är högre än DRAM. Därför används SRAM som ett cacheminne för mikroprocessorkretsen. DRAM, å andra sidan, är lite långsammare och jämförelsevis billigare. DRAM används externt till mikroprocessorn på moderkortet. Ibland gör datorn en separat partition på hårddisken som ett RAM-minne för att kompensera för det överanvända fysiska RAM-minnet. Denna process gör datorn långsammare i drift eftersom detta kräver skrivning och läsning av data i en fil som kallas sidfil på hårddisken. Den här typen av RAM-minne kallas virtuellt RAM-minne.

Vad är ROM?

ROM är förkortningen för Read-Only Memory. Till skillnad från RAM är ROM ett icke-flyktigt minne; även om strömmen tas bort från ROM-chippet, finns den lagrade datan fortfarande kvar i deras register. ROM-skivor har vanligtvis data förlagrade när de tillverkas. För datorer är ROM användbart för att lagra oförändrade program; till exempel BIOS, som körs vid start (boot).

Nackdelar med ROM

Det finns många nackdelar med ROM, och den största nackdelen är oförmågan att ändra eller uppdatera funktionerna i den fasta programvaran. Om tillverkaren har programmerat den med felaktig firmware, måste alla chips återkallas och bytas ut en efter en. En annan nackdel är att ROM inte är användbara i FoU-arbete eftersom många versioner av den fasta programvaran måste testas av programmeraren innan den slutliga produkten lanseras.

Typer av ROM

En raderbar programmerbar ROM (EPROM) där den fasta programvaran kan skrivas om av programmeraren har introducerats för att övervinna ovan nämnda problem. Men raderingen kräver ett högintensivt UV-ljus, vilket gör det fortfarande svårt. Som en lösning på detta har det elektriskt raderbara programmerbara ROM-minnet (EEPROM) introducerats för programmerarna, så att de kan användas på själva testbädden och kan programmeras om upprepade gånger.

Nyckelskillnad - RAM vs ROM
Nyckelskillnad - RAM vs ROM
Nyckelskillnad - RAM vs ROM
Nyckelskillnad - RAM vs ROM

Figur 02: EEPROM

Flashminne, som används i USB-enheter och moderna bärbara datorer som hårddisk, är en vidareutveckling av EEPROM som använder chipområdet mycket effektivt. De omskrivbara CD- och DVD-skivorna betraktas också som ett framsteg för CD- och DVD-ROM-skivor.

Skillnaden mellan RAM och ROM

RAM vs ROM

Data kan både lagras och hämtas från RAM (Random-Access Memory). Data kan endast läsas från ROM (Read-Only Memory).
Access
Åtkomsttiden är mycket kort i RAM. Datorn använder den snabbt för att lagra data som krävs ofta. Åtkomsttiden är lång i ROM. Den kan inte användas för att läsa snabbt.
Storage
RAM är ett flyktigt minne, så när spänningsförsörjningen bryts tas data bort från minnet. ROM är ett icke-flyktigt minne. Om det inte går att radera, lagras data tills hårdvaran skadas.
Använd
RAM används i datorns cache och huvudminne eftersom det är snabbt, produktionskostnaden är hög och ytan per minnesenhet är större. ROM-skivor används för att lagra permanent, men mindre använd data som programvaruinställningar, engångs-BIOS i datorer eftersom de tillverkas i större kapacitet och produktionskostnaden är lägre.

Sammanfattning – RAM vs ROM

RAM är en temporär höghastighetslagring för data som används för att lagra värden som snabbt används. Däremot är ROM-skivor en permanent typ av minne och till skillnad från RAM-minnen kommer förlust av data inte att ske även om spänningen tas bort. Detta är nyckelskillnaden mellan RAM och ROM. ROM-skivor är ofördelaktiga vid användning eftersom när den fasta programvaran väl är skriven i ROM-minnet kan den inte ändras för förbättringar eller korrigeringar. Därför introduceras även ROM-skivor med läs- och skrivförmåga som RAM. Men läs/skrivfunktionen för RAM-minnen är mycket snabbare än ROM.

Rekommenderad: