En hukommelse er ligesom en menneskelig hjerne. Den bruges til at lagre data og instruktioner. Computerhukommelse er det lagerrum i computeren, hvor de data, der skal behandles, og de instruktioner, der er nødvendige for behandlingen, lagres. Hukommelsen er opdelt i et stort antal små dele kaldet celler. Hver placering eller celle har en unik adresse, som varierer fra nul til hukommelsens størrelse minus en. Hvis computeren f.eks. har 64k ord, har denne hukommelsesenhed 64 * 1024 = 65536 hukommelsespladser. Adressen på disse placeringer varierer fra 0 til 65535.
Hukommelse er primært af tre typer –
- Cachehukommelse
- Primær hukommelse/hovedhukommelse
- Sekundær hukommelse
Cachehukommelse
Cachehukommelse er en meget hurtig halvlederhukommelse, som kan sætte CPU’en op i hastighed. Den fungerer som en buffer mellem CPU’en og hovedhukommelsen. Den bruges til at opbevare de dele af data og programmer, som CPU’en bruger mest hyppigt. Dele af data og programmer overføres fra disken til cache-hukommelsen af operativsystemet, hvorfra CPU’en kan få adgang til dem.
Fordele
Fordelene ved cache-hukommelse er som følger –
- Cache-hukommelse er hurtigere end hovedhukommelse.
- Den bruger mindre adgangstid sammenlignet med hovedhukommelse.
- Den gemmer det program, der kan udføres inden for en kort periode.
- Den gemmer data til midlertidig brug.
Ulemper
Ulemperne ved cachehukommelse er følgende –
- Cachehukommelsen har begrænset kapacitet.
- Den er meget dyr.
Primær hukommelse (hovedhukommelse)
Primær hukommelse indeholder kun de data og instruktioner, som computeren arbejder med i øjeblikket. Den har en begrænset kapacitet, og data går tabt, når strømmen slukkes. Den består generelt af en halvlederenhed. Disse hukommelser er ikke så hurtige som registre. De data og instruktioner, der skal behandles, befinder sig i hovedhukommelsen. Den er opdelt i to underkategorier RAM og ROM.
Karakteristika ved hovedhukommelse
- Dette er halvlederhukommelser.
- Den kaldes hovedhukommelse.
- Udv. flygtig hukommelse.
- Data går tabt, hvis der slukkes for strømmen.
- Det er computerens arbejdshukommelse.
- Her er hurtigere end sekundære hukommelser.
- En computer kan ikke køre uden den primære hukommelse.
Sekundær hukommelse
Denne type hukommelse er også kendt som ekstern hukommelse eller ikke-flygtig. Den er langsommere end hovedhukommelsen. De bruges til permanent lagring af data/information. CPU’en har ikke direkte adgang til disse hukommelser, men får i stedet adgang til dem via input-output-rutiner. Indholdet af sekundære hukommelser overføres først til hovedhukommelsen, hvorefter CPU’en kan få adgang til det. F.eks. diskette, CD-ROM, DVD osv.
Kendetegn ved sekundær hukommelse
- Dette er magnetiske og optiske hukommelser.
- Det er kendt som backup-hukommelse.
- Det er en ikke-flygtig hukommelse.
- Data gemmes permanent, selv om strømmen er slukket.
- Den bruges til lagring af data i en computer.
- Computeren kan køre uden den sekundære hukommelse.
- Mindre end primærhukommelser.