Wikisage is op 1 na de grootste internet-encyclopedie in het Nederlands. Iedereen kan de hier verzamelde kennis gratis gebruiken, zonder storende advertenties. De Koninklijke Bibliotheek van Nederland heeft Wikisage in 2018 aangemerkt als digitaal erfgoed.
- Wilt u meehelpen om Wikisage te laten groeien? Maak dan een account aan. U bent van harte welkom. Zie: Portaal:Gebruikers.
- Bent u blij met Wikisage, of wilt u juist meer? Dan stellen we een bescheiden donatie om de kosten te bestrijden zeer op prijs. Zie: Portaal:Donaties.
Computergeheugen
Computergeheugen stelt een computer in staat om informatie op te slaan voor later gebruik. Computergeheugen kan worden onderscheiden in intern geheugen of extern geheugen en als vluchtig geheugen of niet-vluchtig (permanent) geheugen.
Soorten
Een indeling naar de manier waarop computergeheugen in een computer is geïmplementeerd:
- Read Only Memory (ROM) - geheugen dat alleen gelezen kan worden;
- Programmable Read Only Memory (PROM) - geheugen dat slechts eenmalig beschreven kan worden en daarna alleen nog maar gelezen;
- Erasable Programmable Read Only Memory (EPROM) - PROM met wismogelijkheid, daardoor herprogrammeerbaar (met EPROM-programmer);
- Electrically Erasable Programmable Read Only Memory (EEPROM) - geheugen dat elektronisch opnieuw geschreven kan worden (zonder uit de schakeling gehaald te hoeven worden);
- Random Access Memory (RAM) - geheugen dat zowel gelezen als beschreven kan worden. RAM-geheugen vormt de basis voor het werkgeheugen van de computer.
Daarnaast kunnen ook de magnetische/optische opslagmedia als:
als een vorm van extern geheugen worden opgevat. Ook magnetische banden worden veel gebruikt voor het opslaan van gegevens.
Vluchtig geheugen verliest de opgeslagen gegevens als de computer wordt uitgeschakeld, niet-vluchtig geheugen behoudt ook dan de gegevens.
Oudere vormen van opslag die nu nauwelijks meer gebruikt worden zijn:
Adressering
Een geheugenchip heeft over het algemeen een aantal adreslijnen (genummerd van A0 tot An) en datalijnen (bijvoorbeeld genummerd van D0 tot Dn). Merkwaardig is dat die nummering er in het geheel niet toe doet. De meeste computerbouwers zullen zorgvuldig op de volgorde van de data- en adreslijnen letten, maar de computer werkt even goed als er datalijnen of adreslijnen van een ram verwisseld worden.
Bij een rom geldt dit ook, maar dan is het wel nodig dat bij het programmeren de lijnen op dezelfde wijze worden verwisseld. Eventueel kan een computerbouwer het uitlezen van een rom (bijvoorbeeld met een eprommer) bemoeilijken door de lijnen te verwisselen.
Hiërarchie
Het is gebruikelijk om de soorten geheugen die een computer heeft in te delen in een hiërarchie, aflopend in snelheid en kosten per opgeslagen byte:
- Registergeheugen
- Processor cache
- Random Access Memory
- Harde schijf
- secundaire opslag (CD, DVD, Tape)
Veel componenten in een moderne personal computer (PC) bevatten zelf ook geheugen en soms een eigen processor. Veel harde schijf controllers zijn voorzien van een cache geheugen en videokaarten zijn over het algemeen voorzien van ruime hoeveelheden videogeheugen.