UNIDADE LÓGICA E ARITMÉTICA – ULA Onde são realizadas as

Propaganda
Prof. Luís Caldas
Unidades Lógicas e Aritméticas
UNIDADE LÓGICA E ARITMÉTICA – ULA
Onde são realizadas as operações lógicas e aritméticas em um computador ? A resposta
é na Unidade Lógica e Aritmética ou conhecida como ULA. Se trata de um circuito
tipicamente combinacional com capacidade para operar com informações binárias de
determinado tamanho. Nelas podem ser realizadas operações aritméticas como somas,
subtrações, multiplicações e divisões e operações lógicas como E, OU, XOR, XNOR entre
outras. Possui entrada e saída para bits como Vai Um, Vem Um, Transbordamento. Este
circuito faz parte do fluxo de dados de máquinas como unidade central de processamento
– CPU. O bloco de representação das unidades lógicas e aritméticas é apresentado a
seguir.
OPERANDO
OPERANDO
B
A
Seleção de
Funções
S0...Sn
V
ULA
Vem Um
C OV F
Vai Um
Overflow
Saída de
Dados
A tabela a seguir mostra a tabela da verdade de um dispositivo ULA, utilizado em projetos
com componentes discretos. O dispositivo é o 74181, uma ALU de 4 bits paralelo de alta
velocidade. Possui 4 entradas para seleções das funções executadas na ALU, S0 – S3 e
uma entrada Modo M que assume o valor 1 ou 0. Desta forma a ALU de acordo com o
valor de M, quando ALTO, a ALU pode realizar até 16 operações aritméticas e quando M
é BAIXO a ALU pode realizar até 16 operações lógicas. A seguir apresentamos os
dispositivos de acordo com o tipo de encapsulamento.
Pág.
1
Prof. Luís Caldas
Unidades Lógicas e Aritméticas
Pág.
2
Prof. Luís Caldas
Unidades Lógicas e Aritméticas
Pág.
3
Download