Hajasaantimuisti

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. Tietokonetekniikana alkuaikoina hajasaantimuisti oli usein haihtumatonta ferriittirengasmuistia.

DRAM ja SRAM muistin 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.

Lähteet

  1. Tietokoneen käytön ja ohjelmoinnin alkeet astro.utu.fi. 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.
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.