Keskprotsessor (CPU) on arvuti aju. See tõlgendab ja täidab arvuti kasutamise põhijuhiseid. Huvitaval kombel kasutasid esimesed elektroonilised arvutid vooluringide jaoks vaakumlampe ja tarbisid kuni 200 kilovatti võimsust. Tänapäeva personaalarvutite protsessorid on mikroprotsessorid, mis kasutavad väga vähe energiat. Mikroprotsessorid sisaldavad ka kõiki mälu, sisendi/väljundi (I/O) ja loogika jaoks vajalikke lülitusi. Seetõttu nimetatakse mikroprotsessorit mõnikord “kiibil olevaks arvutiks”.
Kuidas protsessor töötab
CPU koosneb kahest põhiosast: juhtplokist (CU) ja aritmeetilisest loogikast (ALU). ALU teostab aritmeetilisi ja loogilisi toiminguid, nagu arvude liitmine, lahutamine, korrutamine, jagamine ja võrdlemine. Kõik arvutirakenduste aluseks olevad toimingud peab tegema ALU. CU juhib arvutis toimingute järjestust. See loeb ja tõlgendab iga mällu salvestatud programmi käsku ning suunab seejärel ALU või muud komponendid seda käsku täitma.
Kiirust, millega protsessor juhiseid täidab, mõõdetakse megahertsides (MHz) või gigahertsides (GHz). Üks MHz võrdub ühe miljoni tsükliga sekundis; üks GHz võrdub ühe miljardi tsükliga sekundis. 3 GHz protsessor teeb 3 miljardit toimingut sekundis. Mälu aadressid genereeritakse palju kiiremini, kui tegelikke andmeid saab mälurakkudesse teisaldada või sealt välja viia, nii et kiiremad protsessorid annavad teile lühema ooteaja, kui käivitate programme või avate kõvakettale salvestatud faile. Kuid need ei muuda teie programme tingimata kiiremaks.
CPU on arvuti tööks hädavajalik. See sisaldab juhtplokki ja aritmeetilist loogikat, mis juhivad vastavalt arvuti toimingute jada ning teostavad aritmeetilisi ja loogilisi toiminguid. Protsessori kiirust mõõdetakse MHz või GHz – mida suurem arv, seda suurem on kiirus. Kiirem protsessor ei tähenda tingimata, et teie programmid töötavad kiiremini, kuid see tähendab, et failide avamisel või programmide käivitamisel on ooteaeg lühem.