tecnologia

definició d'al·lu

L'ALU o unitat aritmètic lògica consisteix en un circuit digital que permet fer operacions arimètiques i lògiques entre dos números.

ALU ve de l'anglès i és acrònim d'Arithmetic Logic Unit. En espanyol, la unitat aritmètic lògica vindria a ser una mena de circuit que té la capacitat de calcular operacions com addició, substracció o altres com NOT i XOR.

Una ALU es pot trobar en tot tipus de circuits i dispositius electrònics. Per exemple, en un rellotge de polsera digital que permet afegir un segon en forma constant. Però també i en quantitat en un complex circuit de microprocessador modern. Altres exemples es troben en targetes gràfiques, de so o vídeo, equips de TV d'alta definició i lectores de CD.

El 1945 John P. Eckert i John W. Mauchly van donar vida a aquest concepte. Més tard, John von Neumann publicaria un informe sobre això, explicant la necessitat d'una ALU per a l'ús d'un ordinador en operacions matemàtiques bàsiques.

Típicament, una unitat aritmètic lògica està formada per un circuit operacional, un registre d'entrades, un registre acumulador i un registre d'estats. Aquestes entitats permeten el funcionament correcte de l'ALU i, per exemple, són responsables de la resolució d'operacions aritmètiques de nombres enters, operacions lògiques de bits, operacions de desplaçament de bits i altres de més complexes. Entre aquestes últimes es poden comptar, per cas, calcular l'arrel quadrada, emular un coprocessador i moltes altres.

Un altre circuit similar al d'una unitat d'aquest tipus és el FPU o Floating Point Unit, que realitza operacions aritmètiques però per a números en representació de punt flotant, els quals són més complexos i sofisticats.

L'esquema d'una ALU en general inclou A i B com a operands, R com a sortida, F com a entrada de la unitat de control, i D com a estat de la sortida.

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