Informatică Sisteme de operare
Cum functioneaza un procesor?
Un procesor (CPU) este unitatea centrală de procesare a unui calculator care execută instrucțiuni din programe prin cicluri de fetch, decode și execute. Funcționează pe baza unor tranzistoare microscopice care comută stări electrice.
Componente principale
- Unitatea de control (CU) Coordonează fluxul de date și instrucțiuni, de exemplu citește o comandă din memoria RAM.
- ALU (Unitatea Aritmetică și Logică) Efectuează calcule matematice și operații logice, cum ar fi adunarea 2+3 sau compararea a > b.
- Registre Memorii rapide mici care stochează date temporare, cum ar fi adresa următoarei instrucțiuni în registrul PC.
Ciclul de instrucțiune
- 1 Pasul 1: Fetch (preluare) CPU-ul citește instrucțiunea din memoria RAM la adresa indicată de contorul de program.
- 2 Pasul 2: Decode (decodare) Unitatea de control interpretează instrucțiunea, identificând operația de efectuat, de exemplu "adună două numere".
- 3 Pasul 3: Execute (executare) ALU-ul efectuează operația, cum ar fi calculul 5+7=12, iar rezultatul este stocat într-un registru sau memorie.
Pentru a alege un procesor, verifică numărul de nuclee (minim 4 pentru multitasking) și frecvența (peste 3 GHz pentru jocuri).