Tipos para “Unidade de Lógica Aritmética”. 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 adição, subtracção, e operações de deslocamento, enquanto as instruções lógicas incluem comparações booleanas, tais como AND, OR, XOR, e NOT operations.
ALUs são concebidas para efectuar cálculos inteiros. Portanto, além de adicionar e subtrair números, as ALUs tratam frequentemente da multiplicação de dois números inteiros, uma vez que o resultado é também um número inteiro. No entanto, as ALUs normalmente não realizam operações de divisão, uma vez que o resultado pode ser uma fracção, ou um número de “ponto flutuante”. Em vez disso, as operações de divisão são normalmente tratadas pela unidade de ponto flutuante (FPU), que também executa outros cálculos não inteiros.
Embora a ALU seja um componente fundamental de todos os processadores, a concepção e função de uma ALU pode variar entre diferentes modelos de processadores. Por exemplo, algumas ALU efectuam apenas cálculos inteiros, enquanto outras são concebidas para lidar também com operações de ponto flutuante. Alguns processadores contêm uma única ALU, enquanto outros incluem várias unidades lógicas aritméticas que trabalham em conjunto para realizar cálculos. Independentemente da forma como uma UAL é concebida, a sua função principal é lidar com operações de números inteiros. Por conseguinte, o desempenho inteiro de um computador está directamente ligado à velocidade de processamento da UAL.
Up>Updated: 24 de Março de 2011
0 comentários