Unidade Lógica Aritmética (ALU)

Autor: Laura McKinney
Data De Criação: 7 Abril 2021
Data De Atualização: 22 Junho 2024
Anonim
Unidade Lógica Aritmética (ALU) - Tecnologia
Unidade Lógica Aritmética (ALU) - Tecnologia

Contente

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).

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

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 em um certo número de lugares para a 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.