Centralna procesorska jedinica (CPU), koja se često jednostavno naziva procesorom, mozak je svakog računalnog sustava. Izvodi osnovne operacije koje omogućuju funkcioniranje računala, pokretanje operativnog sustava i aplikacija, obradu podataka i kontrolu ostalih hardverskih komponenti sustava. U ovoj lekciji ćemo istražiti ulogu CPU-a, kako radi i njegovu važnost u računalnim sustavima.
CPU je kritična komponenta i tradicionalnih računala i modernih pametnih uređaja. Izvršava upute iz programa, izvodeći osnovne aritmetičke, logičke, upravljačke i ulazno/izlazne (I/O) operacije navedene u uputama. U biti, obrađuje podatke i pretvara upute u akcije. CPU se mogu pronaći u raznim uređajima, od stolnih i prijenosnih računala do pametnih telefona i tableta.
Rad CPU-a može se podijeliti u tri glavne faze: dohvaćanje, dekodiranje i izvršavanje.
Ovaj proces je ciklički, a brzina kojom CPU može izvesti ove operacije mjeri se u Hercima (Hz), što označava broj ciklusa koje može izvesti u sekundi. Moderni procesori mogu izvesti milijarde ciklusa u sekundi, a brzina se mjeri u gigahercima (GHz).
Arhitektura CPU-a opisuje njegov dizajn i značajke, koje se mogu uvelike razlikovati između različitih modela i proizvođača. Međutim, većina CPU-a dijeli neke zajedničke komponente:
Moderni CPU-i mogu sadržavati više jezgri, u biti nekoliko CPU-a u jednom, što im omogućuje da obavljaju više zadataka istovremeno, značajno povećavajući performanse za programe dizajnirane da iskoriste prednosti višejezgrene obrade.
Uloga CPU-a nadilazi samo izvršavanje programskih instrukcija; također uključuje koordinaciju aktivnosti svih ostalih hardverskih komponenti. Upravlja protokom podataka između memorije računala, uređaja za pohranu i perifernih uređaja (kao što su tipkovnice i ekrani), osiguravajući da sustav radi glatko i učinkovito.
Na rad CPU-a utječe nekoliko čimbenika:
Međutim, performanse CPU-a također ovise o tome koliko dobro softverske aplikacije koriste njegove značajke. Softver optimiziran za višejezgrenu obradu, na primjer, bolje će raditi na procesorima s više jezgri.
CPU su sastavni dio funkcije mnogih uređaja koje svakodnevno koristimo:
Središnja procesorska jedinica (CPU) vitalna je komponenta svakog računalnog sustava, odgovorna za izvršavanje programskih instrukcija i upravljanje radom ostalih hardverskih komponenti. Njegova izvedba ključna je za ukupnu brzinu i odziv računala, na što utječu faktori kao što su brzina takta, broj jezgri i veličina predmemorije. Razumijevanje načina na koji CPU radi i njegove uloge u računalstvu može pomoći korisnicima u donošenju informiranih odluka pri kupnji ili nadogradnji hardvera.