ALU



Skratka pre aritmetická logická jednotka , ALU je zložitý digitálny obvod s AT ( aritmetická jednotka ) a a LU ( logická jednotka ). Viaceré aritmetické logické jednotky sú v počítači, vrátane viacerých ALU v CPU (centrálna procesorová jednotka), GPU (grafická procesorová jednotka) a FPU (jednotka s pohyblivou rádovou čiarkou).



Počítač centrálna procesorová jednotka ALU vykonáva bitové aj matematické operácie binárne čísla a je poslednou súčasťou na vykonávanie výpočtov v procesore.

Cyklus strojov



ALU používa operandy a kód, ktorý jej hovorí, ktoré operácie sa majú vykonať pre vstupné údaje. Po spracovaní informácií ALU sa tieto odošlú do počítača Pamäť .

Poznámka

Prvá a možno najslávnejšia ALU bola 4-bitová Intel 74181 vydané v 1970 . Bola to prvá ALU umiestnená do jedného čipu.



Aritmetické operácie

Aritmetická jednotka spracováva všetky nasledujúce číselné operácie počítača.

  • Pridať - pridať dva bity.
  • Pridajte so sebou - pridať dva bity s príručnou batožinou.
  • Odčítať - odpočítať dva bity.
  • Odpočítajte od výpožičky - odčítajte dva bity výpožičkou od príručnej batožiny.
  • Negatívny - preklopte znamienko hodnoty bitov (- na + alebo + na -).
  • Prírastok - pridať 1 k trochu.
  • Zníženie - odčíta od 1 bit.
  • Prejsť cez - nechať bity prejsť bez úpravy.
Poznámka

Jednoduché ALU nemajú operácie delenia ani násobenia. Na to, aby tieto ALU vykonávali tieto operácie, používajú operácie sčítania a odčítania.

Operácie logických jednotiek

Logická jednotka funguje logické operácie (napr. AND, OR a NOT) a numerické testy, ako je kontrola, či je číslo záporné číslo.