definiție CPU

CPU sau Unitatea centrală de procesare (Central Processing Unit în spaniolă) este partea centrală a fiecărui computer, deoarece este cea care îndeplinește sarcina de a procesa toate funcțiile, precum și de a stoca informații. Este un circuit electronic care a existat dintotdeauna în computere indiferent de modelul său și de aceea este considerat unul dintre elementele de bază ale oricărui computer.

Ar trebui să fie un element cu scop general, căruia software-ul îi dictează ce să facă. Există procesoare specifice pentru a realiza o sarcină specifică, pe care, deși unii autori o consideră CPU, alții nu o fac. Poziția mea în acest sens este clară: un CPU trebuie să fie, insist, cu scop general.

Primele modele de mașini pe care le putem considera ca precedente ale computerelor de astăzi nu aveau un procesor ca atare. Prima generație de computere nu avea un singur element care să acționeze ca un procesor, dar acea funcție a fost distribuită între diferite elemente ale hardware-ului.

Pentru ca primul procesor să fie pus într-o singură bucată, în mod specific pe un cip, trebuie să ne întoarcem la începuturile tehnologiei siliciu și, mai precis, la Intel 4004 din 1970.

Noua tehnologie nu numai că a făcut posibilă furnizarea acestor mașini cu o putere mai mare în timp ce ocupa un volum mai mic, dar le-a și ieftinit și, în consecință, a facilitat adoptarea lor de către un public mai masiv.

Progresele tehnologice în CPU le-au făcut mai ușor să crească în mod semnificativ viteza de execuție a programului și să găsim mai multe procesoare integrate pe un singur cip.

Acesta din urmă este ceea ce se numește arhitectură multicore și este ceea ce ne determină să spunem că acest chip sau altul are „dual core” sau „quad core”, printre alte posibilități.

Dar computerele nu sunt singurele dispozitive care au procesoare; Smartphone-urile, tabletele și chiar televizoarele au cipuri care îndeplinesc această funcție și care le oferă „inteligență”, oferind partea „inteligentă” a cuvântului, ca într-un smartphone sau televizor inteligent.

CPU-ul trebuie să comunice cu restul componentelor computerului sau dispozitivului în care este montat, lucru care se face prin ceea ce se numește magistrală.

Diferitele magistrale comunică CPU-ul cu fiecare dintre celelalte componente ale sistemului computerului, cum ar fi porturile de intrare și ieșire (I / O), sloturile de expansiune (care conduc CPU-ul să comunice cu plăcile PCI) sau placa grafică.

Deși Intel a fost producătorul care a început era chip-urilor de siliciu și a procesoarelor moderne, acesta nu rămâne exclusiv în acest domeniu.

Există producători care oferă alternative, indiferent dacă sunt sau nu compatibili cu cipurile acestei companii. De exemplu, AMD (Advanced Micro Devices) oferă o linie de procesoare compatibile Intel.

Pe de altă parte, Qualcomm oferă o linie de procesoare care funcționează într-un mod total diferit de Intel sau AMD.

Arhitectura microprocesorului este ceea ce definește modul în care funcționează CPU.

Aceasta implică modul în care funcționează instrucțiunile și care sunt limitările pe care le au programatorii și cum pot funcționa. Fiecare CPU are propriul set de instrucțiuni pentru arhitectura sa.

În prezent există două arhitecturi care acoperă aproape întreaga piață: x86 (și extensia sa pe 64 de biți, x86-64) și ARM. Primul pentru computerele desktop și al doilea pentru dispozitivele mobile de tot felul.