Kotisivu | Edellinen sivu | Ylös | Seuraava sivu


17.4 Muistipiirit


Tietokoneen muisti sijaitsee useimmiten erillisillä piireillä, vaikka useissa sulautetuissa järjestelmissä käytetyissä mikrokontrollereissa on myös jonkin verran muistia suorittimen kanssa samalla piirillä.

  • Vaikka yhdelle muistipiirille mahtuvan tiedon määrä onkin kasvanut rajusta viime vuosina, on muistin tarve kasvanut vielä enemmän.
  • Tämän vuoksi nykyisin käytetään usein ns. SIMM-muisteja, jotka ovat pieniä piirikortteja, joissa on vieri vieressä useita muistipiirejä.
  • Kotikoneissa koneen emolevylle mahtuu usein tietty määrä muistia. Jos tämä määrä ylittyy, voi muistin määrää yleensä lisätä piirikorteilla, joissa on tilaa uusille muistipiireille.

Eri tyyppiset muistit

Muistipiirejä on usean tyyppisiä riippuen siitä, miten piirille kirjoittaminen ja lukeminen onnistuu.

  • Suorasaantimuisti eli RAM (Randon Access Memory) on tavanomaista tietokoneen keskusmuistia, joihin tietoa voi sekä kirjoittaa että lukea.
  • Tavallisten RAM-muistien sisältö katoaa, jos koneesta katkaistaan virta.
  • Lukumuisti eli ROM (Read-Only Memory) taas on muistia, jonka sisällön voi lukea, mutta jolle ei voi kirjoittaa.
  • ROM-muistien sisältö ohjelmoidaan yleensä tehtaassa.
  • ROM:n sisältö säilyy virran katkaisemisen jälkeenkin, joten koneen käynnistysohjelma on yleensä ROM:ssa.
  • PROM-muistien (Programmable ROM) sisältöä ei ole ohjelmoitu tehtaalla, vaan niiden sisällön voi syöttää itse erityisellä laitteella.
  • PROM:ien sisällön voi kirjoittaa vain kerran, sen jälkeen ne käyttäytyvät kuin ROM:t
  • EPROM- (Erasable PROM) muistit voi myös tyhjentää erityisellä laitteella. Sen jälkeen niihin voi kirjoittaa uuden sisällön. Tyhjennys tapahtuu yleensä ultraviolettivalolla.
  • EEPROM- (Electronically Erasable PROM) muistit ovat kuten EPROM:t, mutta niiden tyhjennys tapahtuu sähköisesti.
  • Flash-ROM:t ovat uudehkoja muisteja, joiden sisältö säilyy virtakatkoksenkin jälkeen, mutta joiden sisältöä voi myös tarvittaessa muuttaa. Flash-ROM:lle kirjoittaminen on kuitenkin hidasta, joten ne eivät korvaa RAM-muisteja.
  • NVRAM- (Non-Volatile RAM) muistit ovat RAM-muisteja, joiden sisältö säilyy virtakatkoksenkin yli. Usein NVRAM:issa saattaa olla sisällä pieni paristo, joka syöttää muistille vähän virtaa virtakatkoksen aikana.



Kotisivu | Edellinen sivu | Ylös | Seuraava sivu
Sanahaku | Hakemisto