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. 1
    Pasul 1: Fetch (preluare) CPU-ul citește instrucțiunea din memoria RAM la adresa indicată de contorul de program.
  2. 2
    Pasul 2: Decode (decodare) Unitatea de control interpretează instrucțiunea, identificând operația de efectuat, de exemplu "adună două numere".
  3. 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).

Mai multe din Sisteme de operare