Índice:
- Definição - O que significa Unidade Lógica Aritmética (ALU)?
- Techopedia explica Unidade Lógica Aritmética (ALU)
Definição - O que significa Unidade Lógica Aritmética (ALU)?
Uma unidade lógica aritmética (ALU) é um componente principal da unidade central de processamento de um sistema de computador. Ele realiza todos os processos relacionados a operações aritméticas e lógicas que precisam ser executadas com palavras de instrução. Em algumas arquiteturas de microprocessador, a ALU é dividida na unidade aritmética (AU) e na unidade lógica (LU).
Uma ULA pode ser projetada por engenheiros para calcular qualquer operação. À medida que as operações se tornam mais complexas, a ALU também se torna mais cara, ocupa mais espaço na CPU e dissipa mais calor. É por isso que os engenheiros tornam a ULA suficientemente poderosa para garantir que a CPU também seja poderosa e rápida, mas não tão complexa que se torne proibitiva em termos de custo e outras desvantagens.
Uma unidade lógica aritmética também é conhecida como unidade inteira (UI).
Techopedia explica Unidade Lógica Aritmética (ALU)
A unidade lógica aritmética é a parte da CPU que lida com todos os cálculos que a CPU possa precisar. A maioria dessas operações é de natureza lógica. Dependendo de como a ALU foi projetada, ela pode tornar a CPU mais poderosa, mas também consome mais energia e cria mais calor. Portanto, deve haver um equilíbrio entre quão poderosa e complexa é a ULA e quão cara a unidade inteira se torna. É por isso que as CPUs mais rápidas são mais caras, consomem mais energia e dissipam mais calor.
As principais funções da ALU são executar operações aritméticas e lógicas, incluindo operações de deslocamento de bits. Esses são processos essenciais que precisam ser feitos em quase todos os dados que estão sendo processados pela CPU.
As ALUs executam rotineiramente as seguintes operações:
- Operações lógicas: incluem AND, OR, NOT, XOR, NOR, NAND, etc.
- Operações de deslocamento de bits: refere-se ao deslocamento das posições dos bits por um certo número de lugares à direita ou à esquerda, o que é considerado uma operação de multiplicação.
- Operações aritméticas: Refere-se à adição e subtração de bits. Embora a multiplicação e a divisão às vezes sejam usadas, essas operações são mais caras. A adição pode ser usada para substituir a multiplicação e a subtração pela divisão.