Keskprotsessor (CPU) on väga-mahukas integraallülitus, mis toimib arvuti töötlemise ja juhtimise tuumana. Selle põhifunktsioonid on arvutijuhiste tõlgendamine ja andmete töötlemine arvutitarkvaras.
CPU koosneb peamiselt aritmeetilisest loogikast (ALU), vahemälust ning neid ühendavatest andme-, juht- ja olekusiinidest. Koos sisemälu ja sisend/väljund (I/O) seadmetega moodustab see elektroonilise arvuti kolm põhikomponenti.
Loogiliselt võib protsessori jagada kolmeks mooduliks: juhtplokiks, aritmeetiliseks üksuseks ja mäluseadmeks. Need kolm osa on ühendatud CPU sisemiste siinidega.

