Središnja procesorska jedinica (CPU) računala obično nema upravljačke programe u tradicionalnom smislu, barem ne na isti način na koji to imaju drugi uređaji. CPU upravljački programi su zapravo programi ili softver koji korisniku može omogućiti izmjenu ili promjenu ponašanja CPU-a računala na više različitih načina. Matična ploča prepoznaje CPU računala od trenutka kada se računalo prvi put uključi, tako da je osnovni ulazno/izlazni sustav (BIOS) na matičnoj ploči u stanju nositi se s određenim osnovnim aspektima u vezi s CPU-om. Složenije kontrole nad CPU-om na računalu, kao što su overclocking i underclocking, mogu se postići bilo promjenom BIOS-a ili preuzimanjem CPU drajvera koji olakšavaju proces.
CPU računala može se smatrati srcem računala. Regulira gotovo sve ostale procese računala i bez njega većina računala jednostavno neće funkcionirati. Noviji, moćniji CPU-i mogu imati upravljačke programe koji se mogu instalirati u operacijski sustav (OS) računala kako bi računalo i korisnik iskoristili neke od značajki CPU-a. Tradicionalno, upravljački programi su računalne datoteke koje omogućuju OS-u računala da prepozna uređaj, kao što je video kartica ili pisač, i ispravno funkcionira s tim uređajem. Ako OS na računalu ne bi mogao prepoznati ili raditi s CPU-om, računalo ne bi moglo ispravno raditi.
Većina CPU upravljačkih programa namijenjena je korisniku računala da pristupi određenim značajkama CPU-a ili promijeni funkcionalnost CPU-a na više različitih načina. Dvije od najčešćih vrsta promjena koje se mogu napraviti korištenjem ovih vrsta drajvera su overclocking i underclocking. CPU na računalu funkcionira u osnovi poput srca unutar osobe. CPU šalje redovite “otkucaje srca” kako bi se omogućilo drugim sustavima da pravilno rade regulirajući izvođenje programa prema tim impulsima.
Kada je CPU overclockan, često kroz instalaciju i korištenje CPU drajvera, srce računala kuca brže. Ti brži impulsi kroz razne druge sustave omogućuju brži rad programa i brži pristup memoriji. Međutim, poput srca u osobi, brže lupanje ili veće brzine takta mogu brže istrošiti CPU i u konačnici dovesti do kvara i “smrti” CPU-a.
Underclocking je u osnovi suprotan proces. CPU upravljački programi mogu se koristiti za smanjenje brzine takta na CPU-u kako bi se produžio životni vijek procesora, smanjila potrošnja energije ili na drugi način smanjilo opterećenje računalnih sustava. Iako se upravljački programi CPU obično ne moraju ažurirati radi redovite funkcionalnosti, novi upravljački programi mogu omogućiti bolji pristup nekim funkcijama i opcijama CPU-a.