Un microprocesor este un mic cip electronic găsit în interiorul unității centrale de procesare a calculatorului și a altor dispozitive electronice. Funcția sa principală este de a lua intrare, de a procesa și de a furniza o ieșire corespunzătoare.
Pe suprafața de lucru microprocesorul poate părea o sarcină ușoară, dar microprocesoarele moderne execută trilioane de instrucțiuni pe secundă.
Unitatea centrală de procesare a unui computer gestionează toate funcțiile de procesare ale unui computer, inclusiv instrucțiunile de procesare de la dispozitivele periferice, precum și intrările din programele care rulează.
Din momentul în care un computer este pornit până când este oprit, un microprocesor va fi efectuat milioane de operații logice și aritmetice. Aceste operațiuni utilizează numeroase spații de numere numite registre. Operațiile aritmetice tipice includ adăugarea, scăderea și compararea a două sau mai multe valori.
Pentru a efectua operațiunile, un microprocesor trebuie să primească instrucțiuni specifice ca parte a designului său. De exemplu, atunci când un computer este pornit, microprocesorul primește primul set de instrucțiuni din sistemul de intrare-ieșire de bază.
Viteza unui microprocesor este măsurată în megahertzi. Este comun să asociați un megahertz mai înalt cu performanțe mai bune, dar acest lucru nu este întotdeauna adevărat. Performanța generală a unui computer este influențată de mai mulți factori, cum ar fi cantitatea de memorie disponibilă, arhitectura magistralei, aplicațiile care rulează pe computer și eficiența procesorului.