Kako radi računalo?

Matična ploča računala




Kao što smo razgovarali, postoji mnogo različitih komponenata koje sve zajedno rade kako bi računalo funkcioniralo, ali koji je osnovni tok kako se sve to radi? Prođimo kroz primjer:

Pretpostavimo da je operativni sustav učitan i da je aplikacija (recimo Mario Double Dash) učitana na tvrdi disk. Kada korisnik klikne na ikonu Mario Double Dash, elektronički se signal šalje CPU-u za pokretanje igre. CPU tada započinje premještanje aplikacije s tvrdog diska na DRAM. To čini jer je DRAM mnogo brži. Ne može zadržati sve programe na DRAM-u jer 1) na pogonima tvrdog diska obično ima puno više memorije i ne bi sve stalo i 2) DRAM izgubi svu memoriju kada se napajanje isključi.

Nakon što se Mario učita u DRAM, CPU razgovara s memorijom i započinje s izvršavanjem uputa. Grabi (dohvaća) po jednu uputu i izvršava je. Na osnovnoj razini svaka uputa ne čini puno. Uputa kaže kontroloru zaslona da osvijetli piksel na zaslonu ili premjesti bajt memorije s jednog mjesta na drugo. Ali sve ove upute rade vrlo brzo i uzrokuju pokretanje igre. Sve ove upute zajedno nazivaju se program ili aplikacija.

Sada CPU dobiva veliku pomoć u izvršavanju uputa. Na primjer, u slučaju kada je piksel trebalo postaviti na određenu boju, CPU zapravo ne bi poslao signal na zaslon da to učini, već bi radije poslao uputu na video čip ili karticu i video čip bi tada uzeo tu uputu i spojio se na monitor kako bi mu rekao da uključi piksel.

Za više informacija o računalu

Što je računalo?

Što je računalni softver?

Početna stranica