Forstå hvad en CPU, RAM og lagring gør – og hvordan software oversættes til elektriske signaler i en processor.
Hvad er en computer?
En computer er en elektronisk maskine, der behandler information. Den kan modtage input, behandle det efter programinstruktioner og producere output. Alt – tekst, billeder, lyd, video – er i en computers verden blot tal i det binære talsystem: nuller og ettaller.
En computers arkitektur følger Von Neumann-modellen (1945): en CPU (processor) udfører instruktioner, RAM lagrer data midlertidigt, lagermedier gemmer data permanent, og I/O-enheder forbinder den med brugeren.
Sådan fungerer det
CPUens arbejdscyklus gentages milliarder af gange per sekund:
- Fetch: CPU'en henter den næste instruktion fra RAM via programtælleren.
- Decode: Instruktionen dekodes til mikrooperationer.
- Execute: ALU (Arithmetic Logic Unit) udfører beregningen.
- Write-back: Resultatet skrives til et register eller RAM.
Moderne CPUer udfører dette milliarder af gange per sekund (GHz = milliarder cycles/sekund). En 3,5 GHz CPU udfører 3,5 milliarder instruktioner per sekund. Med moderne "pipelining" og parallelkørsel af instruktioner kan moderne chips faktisk behandle mange instruktioner per cycle.
Ofte stillede spørgsmål
Hvad er forskellen på RAM og lagring?
RAM (Random Access Memory) er hurtig, midlertidig hukommelse – som dit arbejdsbord. Den gemmer data, du aktivt bruger, men mister det ved sluk. Lagerplads (SSD/HDD) er permanent – som dit arkivskab. Langsom men vedvarende. Jo mere RAM, jo flere programmer kan køre samtidig.
Hvad er en GPU, og hvad gør den?
En GPU (Graphics Processing Unit) er designet til at behandle mange beregninger parallelt. Mens en CPU har 8-32 kraftige kerner, har en GPU tusindvis af mindre kerner. Det gør GPU'er ideelle til grafik, AI-træning og videnskabelige simuleringer, der kræver massive parallelle beregninger.