A memória olyan, mint az emberi agy. Adatok és utasítások tárolására szolgál. A számítógép memóriája az a tárolóhely a számítógépben, ahol a feldolgozandó adatokat és a feldolgozáshoz szükséges utasításokat tárolják. A memória nagyszámú kis részre, úgynevezett cellákra oszlik. Minden egyes hely vagy cella egyedi címmel rendelkezik, amely nullától a memóriaméret mínusz egyig terjed. Például, ha a számítógép 64k szóval rendelkezik, akkor ez a memóriaegység 64 * 1024 = 65536 memóriahelyet tartalmaz. Ezeknek a helyeknek a címe 0 és 65535 között változik.
A memóriának elsősorban három típusa van –
- Cache memória
- Primáris memória / fő memória
- Szekunder memória
Cache memória
A cache memória egy nagyon nagy sebességű félvezető memória, amely képes felgyorsítani a processzort. Pufferként működik a CPU és a főmemória között. Az adatok és a program azon részeinek tárolására szolgál, amelyeket a CPU a leggyakrabban használ. Az adatok és programok részeit az operációs rendszer a lemezről a cache-memóriába továbbítja, ahonnan a CPU hozzáférhet hozzájuk.
Előnyei
A cache-memória előnyei a következők –
- A cache-memória gyorsabb, mint a főmemória.
- Kisebb hozzáférési időt fogyaszt a főmemóriához képest.
- A rövid idő alatt végrehajtható programot tárolja.
- Az adatokat ideiglenes használatra tárolja.
Hátrányok
A cache-memória hátrányai a következők –
- A cache-memória kapacitása korlátozott.
- Nagyon drága.
Főmemória (főmemória)
A főmemóriában csak azokat az adatokat és utasításokat tárolja, amelyeken a számítógép éppen dolgozik. Korlátozott kapacitással rendelkezik, és az adatok elvesznek, ha kikapcsoljuk a készüléket. Általában félvezető eszközből áll. Ezek a memóriák nem olyan gyorsak, mint a regiszterek. A feldolgozáshoz szükséges adatok és utasítások a főmemóriában találhatók. Két alkategóriára osztható: RAM és ROM.
A főmemória jellemzői
- Ezek félvezető memóriák.
- Ezt nevezik főmemóriának.
- Általában illékony memória.
- Az adatok elvesznek, ha kikapcsolják az áramellátást.
- Ez a számítógép munkamemóriája.
- Gyorsabb, mint a másodlagos memóriák.
- A számítógép nem tud működni az elsődleges memória nélkül.
Szekunder memória
Ezt a memóriatípust külső memóriának vagy nem illékony memóriának is nevezik. Lassabb, mint a főmemória. Ezeket az adatok/információk tartós tárolására használják. A CPU közvetlenül nem fér hozzá ezekhez a memóriákhoz, ehelyett input-output rutinokon keresztül érik el őket. A másodlagos memóriák tartalma először átkerül a főmemóriába, majd a CPU hozzáférhet hozzá. Például lemez, CD-ROM, DVD stb.
A másodlagos memória jellemzői
- Ezek mágneses és optikai memóriák.
- Ez a tartalék memória.
- Ez egy nem illékony memória.
- Az adatok tartósan tárolódnak, még akkor is, ha az áramellátás kikapcsol.
- A számítógépben az adatok tárolására szolgál.
- A számítógép a másodlagos memória nélkül is működhet.
- Kisebb, mint az elsődleges memóriák.