Aritmetična logična enota (ALU)

Avtor: Laura McKinney
Datum Ustvarjanja: 7 April 2021
Datum Posodobitve: 22 Junij 2024
Anonim
Aritmetična logična enota (ALU) - Tehnologija
Aritmetična logična enota (ALU) - Tehnologija

Vsebina

Opredelitev - Kaj pomeni aritmetična logična enota (ALU)?

Aritmetična logična enota (ALU) je glavni sestavni del osrednje procesne enote računalniškega sistema. Naredi vse procese, povezane z aritmetičnimi in logičnimi operacijami, ki jih je treba izvesti na navodilih. V nekaterih mikroprocesorskih arhitekturah je ALU razdeljen na aritmetično enoto (AU) in logično enoto (LU).


ALU lahko inženirji oblikujejo za izračun katerega koli postopka. Ko operacije postanejo bolj zapletene, postane tudi ALU dražji, zavzame več prostora v CPU-ju in odvaja več toplote. Zato inženirji naredijo ALU dovolj zmogljiv, da zagotovi, da je procesor tudi močan in hiter, vendar ne tako zapleten, da bi postal strog zaradi stroškov in drugih pomanjkljivosti.

Aritmetična logična enota je znana tudi kot cela enota (IU).

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija pojasnjuje aritmetično logično enoto (ALU)

Aritmetična logična enota je tisti del CPU, ki obravnava vse izračune, ki jih CPU morda potrebuje. Večina teh operacij je logične narave. Glede na to, kako je zasnovan ALU, lahko naredi CPU močnejši, hkrati pa porabi več energije in ustvari več toplote. Zato mora obstajati ravnotežje med tem, kako močna in zapletena je ALU in kako draga postane celotna enota. Zato so hitrejši CPU dražji, porabijo več energije in odvajajo več toplote.


Glavne funkcije ALU so izvajanje aritmetičnih in logičnih operacij, vključno z operacijami premikanja bitov. To so bistveni procesi, ki jih je treba izvesti na skoraj vseh podatkih, ki jih obdeluje CPU.

ALU rutinsko izvajajo naslednje operacije:

  • Logične operacije: Sem spadajo AND, ALI NE, XOR, NOR, NAND itd.
  • Operacije prestavljanja bitov: to se nanaša na premik položajev bitov za določeno število mest na desno ali levo, kar velja za operacijo množenja.
  • Aritmetične operacije: To se nanaša na seštevanje in odštevanje bitov. Čeprav se včasih uporabljajo množenje in deljenje, so te operacije dražje opraviti. Seštevanje lahko uporabimo za nadomeščanje množenja in odštevanje za delitev.