definicija alu
ALU ili aritmetička logička jedinica sastoji se od digitalnog sklopa koji omogućuje arimetičke i logičke operacije između dva broja.
ALU dolazi iz engleskog jezika i skraćenica je za Arithmetic Logic Unit. Na španjolskom bi logička aritmetička jedinica bila vrsta sklopa koji ima sposobnost izračunavanja operacija poput zbrajanja, oduzimanja ili drugih poput NOT-a i XOR-a.
ALU se može naći u svim vrstama elektroničkih sklopova i uređaja. Na primjer, u digitalnom ručnom satu koji omogućuje dosljedno dodavanje sekunde. Ali također i u količini u složenom modernom mikroprocesorskom krugu. Ostali primjeri nalaze se u grafičkim, zvučnim ili video karticama, televizorima visoke razlučivosti i CD uređajima.
1945. John P. Eckert i John W. Mauchly oživjeli su ovaj koncept. Kasnije će John von Neumann o tome objaviti izvještaj, objašnjavajući potrebu za ALU za upotrebu računala u osnovnim matematičkim operacijama.
Tipično se aritmetička logička jedinica sastoji od operativnog kruga, ulaznog registra, akumulacijskog registra i državnog registra. Ti entiteti omogućuju ispravan rad ALU i, na primjer, odgovorni su za razrješenje aritmetičkih operacija cijelih brojeva, logičkih operacija bitova, operacija pomaka bitova i drugih složenijih. Potonje uključuju, na primjer, izračunavanje kvadratnog korijena, oponašanje koprocesora i mnoge druge.
Drugi sklop sličan onom jedinice ove vrste je FPU ili jedinica s pokretnom zarezom, koji izvodi aritmetičke operacije, ali za brojeve u prikazu s pomičnim zarezom, koji su složeniji i sofisticiraniji.
Shema ALU obično uključuje A i B kao operande, R kao izlaz, F kao ulaz upravljačke jedinice i D kao stanje izlaza.