Különbség RAM és ROM között | RAM vs ROM

Anonim

Kulcskülönbség - RAM vs ROM

A számítógépet úgy lehet tekinteni, mint egy önállóan működő gépet, mint az emberi agy. Ezért egy számítógépnek vagy hasonló elektronikus gépnek memóriára van szüksége a szükséges információk tárolásához. Például egy ember két számot is hozzáadhat, és az eredményeket a tanult és memorizált módszer alapján hozhatja létre. Ugyanígy a számítógépnek módokat és információkat kell tárolnia a memóriában a működéshez. A RAM és a ROM egyaránt különböző típusú memóriák, amelyek bármely számítógépben gyorsabbá és gyorsabbá teszik a számítógépen tárolt információkat. Minden számítógéphez tartozik egy bizonyos fizikai memória, amely az adatátvivő chipek formájában található. A RAM (Véletlen hozzáférésű memória ) egy könnyen hozzáférhető memória, amely a működés közben tárolódik, miközben a ROM (Csak olvasható memória ) tárolja a funkciókhoz használt állandó adatokat,. Így a kulcskülönbség a RAM és a ROM között az adatok tárolása a bennük; a RAM tárolása ideiglenes, míg a ROM tárolása állandó.

Tartalomjegyzék

1. Áttekintés és kulcskülönbség

2. Mi a RAM

3. Mi a ROM

4. Side by Side Összehasonlítás - RAM vs ROM

5. Összefoglaló

Mi a RAM?

A RAM a Random Access Memory rövidítése. Ahogy a név értelmezi, a memóriahasználat vagy hozzáférés véletlenszerű, mivel a mikroprocesszor felolvassa a memóriát és nagyon gyorsan írja. Vegye fontolóra egy olyan számítógépet, amelyhez két számot kell hozzáadnia a felhasználó által. Amikor a felhasználó beírja a két számot, a számítógép ezeket a számokat a RAM-ban tárolja. Ezt követően tárolja az eredményt a RAM-ban, hogy a felhasználó olvasson. Így a számítógép vagy a mikroprocesszor olvas és ír adatokat a RAM-ban. Hasonlóképpen, amikor egy program fut, a számítógép tárolja a szükséges adatokat a merevlemez-meghajtóról a RAM-ban a gyors elérés érdekében.

A RAM egy integrált áramkör, amely memóriacellákból áll, amelyek logikai kapuk áramkörei. Minden memóriacella rendelkezik egy olyan címmel, amellyel a mikroprocesszor azonosítja, hol írják az adatokat vagy olvassák el. Egy bit adat tárolható egy memóriakártyában, és általában a memóriakártyák regiszterként vannak elrendezve, hogy 8 bit széles adatot tároljanak. Az adatok szélessége a RAM típusától függően változhat. Vagyis egy 16 bites RAM 16 bites regiszterből áll, míg a 8 bites RAM 8 bites regiszterekkel rendelkezik. Ezek a regiszterek kétféle kapcsolattal rendelkeznek: címsorok és adatvonalak. A címsorokra helyezett "1" és "0" logika aktiválja a regisztert, amely megfelel az adott kombinációnak, és lehetővé teszi vagy olvasható vagy írható. Azonban a RAM-regiszterben tárolt adatok csak átmenetiek, ezért eltűnnek, ha a tápellátást eltávolítják a chipről.Ez megkönnyíti a RAM memóriáját.

Számos RAM-típust használnak a számítógépben; a fő típusok a statikus RAM (SRAM) és a dinamikus RAM (DRAM). Az SRAM sokkal gyorsabb a hozzáféréssel szemben, és a termelési költségek magasabbak, mint a DRAM-ok. Ezért az SRAM a mikroprocesszoros chip cache memóriájaként szolgál. A DRAM viszont lassabb és viszonylag olcsóbb. A DRAM-okat az alaplapon lévő mikroprocesszoron kívül használják. Néha a számítógép különálló partíciót hoz létre a merevlemezen RAM-ként, amikor a fizikai RAM-t túlhasználják. Ez a folyamat lassítja a számítógép működését, mivel ez írási és olvasási adatokat igényel a merevlemezen lévő oldalfájlban. Ez a fajta RAM virtuális RAM.

01. ábra: RAM

Mi a ROM?

A csak olvasható memória rövidítése ROM. A RAM-tól eltérően a ROM nem felejtő memória; bár a hatalom eltávolításra kerül a ROM chipen, a tárolt adatok továbbra is a regiszterükben maradnak. Az ROM-ban tárolt adatok általában a gyártás során tárolódnak. A számítógépek számára a ROM hasznos olyan programok tárolására, amelyek nem változnak; például a BIOS, amelyet a indításkor (indítás) hajt végre. A kompakt lemezek korábbi verziói ROM-ként is ismert (CD-ROM).

A ROM-oknak számos hátránya van, a fő hátrány pedig, hogy képtelen megváltoztatni vagy frissíteni a firmware funkcióit. Ha a gyártó hibásan telepítette a firmware-t, minden egyes forgácsot fel kell hívni és egyenként fel kell cserélni. Egy másik hátránya az, hogy a ROM-ok nem hasznosak a K + F munkában, mivel a firmware sok változatát a programozónak meg kell vizsgálnia a végtermék elindítása előtt. Ott egy ROM nem hasznos a firmware teszteléséhez, mivel nem felhasználóbarát eszköz. Egy törölhető programozható ROM-ot, ahol a programozó újraírhatja a firmware-t, felvette ezeket a problémákat. A törlés azonban nagy intenzitású UV fényt igényel, ami még mindig nehézzé teszi. Ennek megoldásaként az elektromosan törölhető programozható ROM-ot bevezették a programozókhoz, így azok a tesztágyon is használhatók, és ismételten programozhatók. Az USB meghajtókban használt modern flash memória és a modern laptopok, mint merevlemez, az EEPROM továbbfejlesztése, amely a chipterületet nagyon hatékonyan használja. Az újraírható CD-k és DVD-k a CD- és DVD-ROM-ok előrehaladásának is tekinthetők.

02. ábra: EEPROM

Mi a különbség a RAM és a ROM között?

- diff A cikk előtti táblázat ->

RAM vs ROM

Az adatok tárolhatók és letölthetők a RAM-ból (Véletlen hozzáférésű memória). Az adatok csak olvashatóak (csak olvasható memória).
Hozzáférés
A hozzáférési idő nagyon rövid a RAM-ban. A számítógép gyorsan felhasználja a gyakran szükséges adatok tárolását. A hozzáférési idő hosszú a ROM-ban. Gyorsan nem olvasható.
Tárolás
A RAM memória, ezért a tápfeszültség elvesztése után az adatokat eltávolítják a memóriából. A ROM nem felejtő memória. Ha nem törölhető, az adatok a hardver sérüléséig tárolódnak.
RAM használata a gyorsítótárban és a fő memóriában, mivel gyors, a gyártási költség magas, és a felszíni egységegység nagysága nagyobb. A ROM-okat állandó, de kevésbé használt adatok tárolására használják, mint például a szoftverbeállítások, a csak egyszer használt BIOS a számítógépekben, mivel nagyobb kapacitással készülnek, és a gyártási költségek kisebbek.

Összefoglaló - RAM vs ROM

A RAM egy nagy sebességű ideiglenes tároló az adatok tárolására, amelyeket a gyorsan felhasználható értékek tárolására használnak. Ezzel szemben a ROM-ok állandó memóriatípusok, és ellentétben a RAM-okkal, az adatvesztés nem fog megtörténni, még akkor sem, ha a feszültséget eltávolítják. Ez a legfontosabb különbség a RAM és a ROM között. A ROM-ok használata hátrányos, mivel a firmware-t a ROM-ban írták be, de nem változtatható javításra vagy javításra. Ezért a ROM-okat olvasási és írási képességekkel, például RAM-kkal is bevezetik. De a RAM-ok olvasási / írási funkciója sokkal gyorsabb, mint a ROM.

Kép jóvoltából:

1. "Chip ram" A Laserlicht - Saját munka (CC BY-SA 3. 0) a Commons Wikimedia alatt

2. "AT24C02 EEPROM 1480355 6 7 HDR Enhancer" © Nevit Dilmen (CC BY-SA 3. 0) Commons Wikimedia alatt

Kapcsolódó hozzászólások:

1. A SRAM és a DRAM közötti különbség

2. A RAM és a cache memória közötti különbség

3. RAM és processzor közötti különbség

4. A PLA és ROM közötti különbség

5. Az illékony és nem felejtő memória közötti különbség

6. Az elsődleges és másodlagos memória közötti különbség