Qu’est ce que : Définition de l’ALU
L’ALU ou unité arithmétique et logique est un circuit numérique qui permet d’effectuer des opérations arithmétiques et logiques entre deux nombres. ALU est un acronyme pour Arithmetic Logic Unit. En français, l’unité arithmétique et logique est un type de circuit qui peut calculer des opérations telles que l’addition, la soustraction ou d’autres opérations telles que NOT et XOR.
On peut trouver une ALU dans toutes sortes de circuits et de dispositifs électroniques. Par exemple, dans une montre-bracelet numérique qui permet l’addition constante d’une seconde. Mais aussi et en quantité dans un circuit complexe de microprocesseurs modernes. On trouve d’autres exemples dans les cartes graphiques, sonores ou vidéo, les téléviseurs haute définition et les lecteurs de CD.
En 1945, John P. Eckert et John W. Mauchly ont donné vie à ce concept. Plus tard, John von Neumann publiera un rapport sur le sujet, expliquant la nécessité d’une UAL pour l’utilisation d’un ordinateur dans les opérations mathématiques de base.
Typiquement, une unité arithmétique et logique est composée d’un circuit opérationnel, d’un registre d’entrée, d’un registre d’accumulation et d’un registre d’état. Ces entités permettent à l’ALU de fonctionner correctement et, par exemple, sont responsables de la résolution des opérations arithmétiques sur les nombres entiers, des opérations logiques sur les bits, des opérations de décalage de bits et d’autres opérations plus complexes. Un autre circuit similaire à une ALU est la FPU ou unité à virgule flottante, qui effectue des opérations arithmétiques mais pour des nombres en représentation à virgule flottante, qui sont plus complexes et sophistiqués.
Le schéma d’une UAL comprend généralement A et B comme opérandes, R comme sortie, F comme entrée de l’unité de commande et D comme état de sortie.