Diferența dintre ALU și CPU

diferența cheie între UAT și CPU este faptul că ALU este un circuit electronic care este un subsistem al procesorului care efectuează operații aritmetice și logice, în timp ce CPU-ul este un circuit electronic care gestionează instrucțiunile de operare a calculatorului.

Un sistem computerizat constă din hardware și software. Hardware-ul este componentele electronice sau mecanice. Software-ul se referă la date și instrucțiuni. Componenta esențială pentru a efectua sarcinile calculatorului este procesorul. CPU constă din două subsisteme principale. Ele sunt UMA și unitatea de control.

CUPRINS

1. Prezentare generală și diferență cheie
2. Ce este ALU
3. Ce este CPU
4. Comparație comparație comparativă - ALU vs CPU în formă tabulară
5. rezumat

Ce este ALU?

ALU reprezintă unitatea aritmetică și logică. Este un subsistem sau o componentă a procesorului. Obiectivul principal al acestuia este de a gestiona operațiile aritmetice și logice. Operațiile aritmetice sunt adunarea, scăderea, împărțirea, multiplicarea etc. Operațiile logice determină dacă o afirmație este adevărată sau falsă. Mai mult, unitățile de procesare grafică (GPU), unitățile cu puncte plutitoare (FPU) au, de asemenea, unități de procesare grafică. Un singur CPU, un FPU sau un GPU poate avea mai multe unități de procesare automată pentru a gestiona calculele avansate.

Figura 01: ALU

ALU efectuează calcule diferite. Intrările la acestea sunt datele pe care trebuie să funcționeze. Ele sunt numite operanzi. Într-o expresie matematică precum "2 + 3 = 5", 2 și 3 sunt operanzii. "+" Este adăugarea și este operatorul. "5" este rezultatul operațiunii efectuate. Registrul de stare necesită informații despre operațiile anterioare ale UA sau despre operațiunea curentă. Deci, există semnale de intrare și ieșire în ALU. Un opcode este instrucțiunea limbajului mașinii care explică ce operație ar trebui să efectueze. Pe scurt, așa funcționează ALU.

Ce este CPU?

CPU (sau cunoscut sub numele de procesor) gestionează instrucțiunile pentru a efectua diferite sarcini ale computerului. Principalele subsisteme ale procesorului sunt ALU și CU. ALU se ocupă de operații aritmetice și logice. CU care reprezintă unitatea de control reglează și sincronizează operațiile calculatorului. Și constă din registre programabile și alte electronice. Prin urmare, acesta preia instrucțiuni din memorie, le decodifică și le direcționează către diferite unități pentru a efectua sarcina necesară.

Memoria este o componentă importantă pentru funcționarea corectă a procesorului. Acesta furnizează instrucțiunile pentru efectuarea CPU și, de asemenea, după prelucrarea datelor, rezultatul revine în memoria pentru stocare. În plus, celelalte componente pe care CPU-ul se bazează sunt ceasul de sistem, stocarea secundară, datele și autobuzele de adrese. CPU poate procesa instrucțiuni pe 32 de biți sau instrucțiuni pe 64 de biți în funcție de arhitectura calculatorului.

Figura 02: CPU

De obicei, CPU are o capacitate mare de transfer de date. În plus, viteza de ceas indică numărul de instrucțiuni pe care le poate procesa într-o secundă. Deci, dacă viteza ceasului CPU este de 2 GHz, înseamnă că poate procesa 2 miliarde de instrucțiuni în fiecare secundă. Pe scurt, CPU este cea mai importantă componentă a întregului sistem informatic.

Care este diferența dintre ALU și CPU?

ALU vs CPU

ALU este o parte a procesorului care efectuează operații aritmetice și logice pe operanzii din instrucțiunile computerului. CPU este un circuit electronic în computer care transmite instrucțiuni ale unui program de calculator pentru a efectua diverse operații, cum ar fi aritmetică, logică, control și operații de intrare / ieșire.
Stăpâne pentru
Unitate aritmetică și logică. Unități centrale de procesare.
Sarcina principala
Realizează operații aritmetice și logice. Manevrează instrucțiunile pentru operarea calculatorului.
  Concentrare principala
Matematică și logică Efectuarea exactă a funcționalităților la timp

Rezumat - ALU vs CPU

Diferența dintre ALU și CPU este că ALU este un circuit electronic, care este un subsistem al procesorului care efectuează operații aritmetice și logice, în timp ce un procesor este un circuit electronic care se ocupă de instrucțiunile de operare a calculatorului.

Referinţă:

1. "Unitate centrală de procesare". Wikipedia, Fundația Wikimedia, 27 aprilie 2018. Disponibil aici 
2. "Unitatea logică aritmetică" Wikipedia, Fundația Wikimedia, 22 aprilie 2018. Disponibil aici 

Datorită fotografiei:

1.Albu block'By Lambtron - Lucrare proprie, (CC BY-SA 4.0) prin intermediul Commons Wikimedia 
2. "Ic-foto-Nintendo-DMG-CPU B- (Gameboy-CPU)" Utilizatorul meu: ZyMOS - CPU Grave Yard, colecția mea CPU, (CC BY-SA 4.0) prin intermediul Commons Wikimedia