ALU
Significa "Arithmetic Logic Unit." Uma ALU é um circuito integrado dentro de uma CPU ou GPU que realiza operações aritméticas e lógicas. As instruções aritméticas incluem operações de adição, subtração e deslocamento, enquanto as instruções lógicas incluem comparações booleanas, como as operações AND, OR, XOR e NOT.
As ALUs são projetadas para realizar cálculos com inteiros. Portanto, além de adicionar e subtrair números, as ALUs geralmente lidam com a multiplicação de dois inteiros, pois o resultado também é um inteiro. No entanto, as ALUs normalmente não realizam operações de divisão, pois o resultado pode ser uma fração, ou um número de "ponto flutuante". Em vez disso, as operações de divisão geralmente são realizadas pela unidade de ponto flutuante (FPU), que também realiza outros cálculos que não envolvem inteiros.
Embora a ALU seja um componente fundamental de todos os processadores, o design e a função de uma ALU podem variar entre diferentes modelos de processadores. Por exemplo, algumas ALUs realizam apenas cálculos com inteiros, enquanto outras também são projetadas para lidar com operações de ponto flutuante. Alguns processadores contêm uma única ALU, enquanto outros incluem várias unidades lógicas e aritméticas que trabalham juntas para realizar cálculos. Independentemente de como uma ALU é projetada, sua principal função é lidar com operações com inteiros. Portanto, o desempenho de um computador com inteiros está diretamente ligado à velocidade de processamento da ALU.
Teste seus conhecimentos