tehnoloogia

alu määratlus

ALU ehk aritmeetiline loogikaüksus koosneb digitaalsest vooluringist, mis võimaldab arimeetilisi ja loogilisi tehteid kahe numbri vahel.

ALU pärineb inglise keelest ja on akronüüm sõnast Aritmetic Logic Unit. Hispaania keeles oleks loogiline aritmeetiline ühik omamoodi vooluahel, millel on võime arvutada selliseid tehteid nagu liitmine, lahutamine või muud, nagu EI ja XOR.

ALU-d võib leida igat tüüpi elektroonilistest vooluringidest ja seadmetest. Näiteks digitaalses käekellas, mis võimaldab pidevalt sekundit lisada. Aga ka ja koguseliselt keerulises kaasaegses mikroprotsessori ahelas. Teised näited on graafika-, heli- või videokaartide, kõrglahutusega telerite ja CD-mängijate puhul.

1945. aastal tõid selle kontseptsiooni ellu John P. Eckert ja John W. Mauchly. Hiljem avaldas John von Neumann selle kohta aruande, selgitades vajadust ALU järele arvuti kasutamiseks põhilistes matemaatilistes operatsioonides.

Tavaliselt koosneb aritmeetiline loogikaüksus operatsiooniahelast, sisendregistrist, akumulaatoriregistrist ja olekuregistrist. Need olemid võimaldavad ALU korrektset toimimist ja vastutavad näiteks täisarvude aritmeetiliste operatsioonide, bittide loogiliste operatsioonide, biti nihutamise ja muude keerukamate toimingute lahutusvõime eest. Viimaste hulka kuuluvad näiteks ruutjuure arvutamine, kaasprotsessori emuleerimine ja palju muud.

Teine seda tüüpi seadmega sarnane vooluahel on FPU või ujukomaüksus, mis teostab aritmeetilisi tehteid, kuid ujukomaesituses olevate arvude jaoks, mis on keerukamad ja keerukamad.

ALU skeem sisaldab üldiselt A ja B kui operandi, R kui väljundit, F kui juhtploki sisendit ja D kui väljundi olekut.

$config[zx-auto] not found$config[zx-overlay] not found