RAM (Random Access Memory) er en type computerhukommelse, der gemmer flygtige data. Den bruges til at gemme kode og data, der i øjeblikket behandles af den centrale behandlingsenhed (CPU) og er direkte tilgængelig for CPU'en. Selvom RAM ikke sender og modtager data direkte, spiller den en afgørende rolle i at lette dataoverførslen mellem CPU'en og andre komponenter i computersystemet.
Sådan fungerer RAM ved afsendelse og modtagelse af data:
1. CPU'en anmoder om data eller kode fra hovedhukommelsen (normalt en harddisk eller et solid-state-drev).
2. Hovedhukommelsen henter de anmodede data og sender dem til RAM'en.
3. RAM'en gemmer dataene i sine hukommelsesceller, hvilket gør dem let tilgængelige for CPU'en.
4. Når CPU'en har brug for de lagrede data, kan den få adgang til RAM'en og hente den hurtigt, da RAM arbejder med en meget hurtigere hastighed sammenlignet med hovedhukommelsen.
5. Hvis CPU'en skal skrive data, fungerer processen på samme måde, hvor dataene først bliver skrevet til RAM'en. RAM'et giver derefter hovedhukommelsen besked, hvis det er nødvendigt, for at opdatere sine lagrede data.
Det er vigtigt at bemærke, at RAM kun holder data midlertidigt. Når en computer lukker ned eller mister strømmen, går de data, der er gemt i RAM, tabt. Som sådan fungerer det som et fungerende lager for aktive processer og data, der skal tilgås hurtigt af CPU'en.
Samlet set spiller RAM en afgørende rolle i at lette effektiv kommunikation og dataoverførsel mellem CPU'en og andre komponenter, hvilket giver mulighed for hurtig adgang og behandling af information i et computersystem.