Unitatea logică aritmetică (ALU)

Autor: Laura McKinney
Data Creației: 7 Aprilie 2021
Data Actualizării: 19 Iunie 2024
Anonim
Arithmetic Logic Unit
Video: Arithmetic Logic Unit

Conţinut

Definiție - Ce înseamnă Unitatea logică aritmetică (ALU)?

O unitate logică aritmetică (ALU) este o componentă majoră a unității centrale de procesare a unui sistem informatic. Face toate procesele legate de operațiile aritmetice și logice care trebuie efectuate pe cuvinte de instrucțiune. În unele arhitecturi cu microprocesor, ALU este împărțit în unitatea aritmetică (AU) și unitatea logică (LU).


Un ALU poate fi proiectat de către ingineri pentru a calcula orice operație. Pe măsură ce operațiunile devin mai complexe, ALU devine, de asemenea, mai scump, ocupă mai mult spațiu în procesor și disipează mai multă căldură. De aceea, inginerii fac ALU suficient de puternici pentru a se asigura că procesorul este, de asemenea, puternic și rapid, dar nu atât de complex încât să devină prohibitiv din punct de vedere al costurilor și al altor dezavantaje.

O unitate logică aritmetică este cunoscută și sub denumirea de unitate întreagă (IU).

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică unitatea logică aritmetică (ALU)

Unitatea logică aritmetică este acea parte a procesorului care gestionează toate calculele de care poate avea nevoie CPU. Majoritatea acestor operații sunt de natură logică. În funcție de modul în care este proiectat ALU, poate face procesorul mai puternic, dar consumă și mai multă energie și creează mai multă căldură. Prin urmare, trebuie să existe un echilibru între cât de puternic și complex este ALU și cât de scump devine întreaga unitate. Acesta este motivul pentru care procesoarele mai rapide sunt mai scumpe, consumă mai multă energie și disipează mai multă căldură.


Principalele funcții ale ALU sunt să efectueze operații aritmetice și logice, inclusiv operații de schimbare a biților. Acestea sunt procese esențiale care trebuie efectuate pe aproape orice date care sunt procesate de procesor.

ALU-urile efectuează de regulă următoarele operații:

  • Operații logice: Acestea includ AND, SAU, NU, XOR, NOR, NAND etc.
  • Operații de schimbare de biți: Aceasta se referă la deplasarea pozițiilor biților cu un anumit număr de locuri la dreapta sau la stânga, ceea ce este considerată o operație de multiplicare.
  • Operații aritmetice: se referă la adunarea și scăderea biților. Deși uneori sunt utilizate înmulțirea și divizarea, aceste operațiuni sunt mai costisitoare. Adaosul poate fi folosit pentru a înlocui înmulțirea și scăderea pentru divizare.