Siirry sisältöön

Hajasaantimuisti

Wikipediasta
(Ohjattu sivulta RAM-muisti)

Hajasaantimuisti[1], eli RAM (engl. random-access memory) on tietotekniikassa muisti, jossa tietoa voidaan lukea mielivaltaisessa järjestyksessä halutuista muistiosoitteista. Yleensä muisti on myös kirjoitettavaa.[2][3]

RAM-muisti toteutetaan tyypillisesti haihtuvalla muistilla (DRAM). Aiemmin (n. 1990-luvun lopulle asti) SRAM-muisti oli tyypillisin toteutustapa. Tietokonetekniikan alkuaikoina hajasaantimuisti oli usein haihtumatonta ferriittirengasmuistia.

DRAM- ja SRAM-muistien toteutustyypit eroavat toisistaan muistin virkistämisessä ja tyhjentämisessä. DRAM, eli dynaaminen RAM, tyhjenee joka lukukerralla, jolloin tiedon säilyminen vaatii sen uudelleenkirjoittamista ja poisto aktiivista poistoa tai lukemista. Staattinen RAM ei tyhjene luettaessa, vaan se pitää aktiivisesti tyhjentää.

RAM-muistin käyttökohteita ovat muun muassa:

Eräissä suorittimissa RAM-muistia myös suorittimen sisäisiä toimintoja varten, kuten pinon toteuttamiseen.

Nykyisin kehitetään myös haihtumattomaan muistiin perustuvaa hajasaantimuistia. RAM-muistin vastakohta on ROM-muisti.

  1. Tietokoneen käytön ja ohjelmoinnin alkeet astro.utu.fi. Arkistoitu 8.12.2021. Viitattu 4.10.2017.
  2. Hajasaantimuisti TEPA-termipankki. Viitattu 4.4.2022.
  3. IEC 521-11-08 Random access memory Electropedia. Viitattu 4.4.2022.