Somador/subtrator lógico
Relatório de projeto
Introdução
Este relatório descreve como ocorreu o desenvolvimento do projeto proposto em aula, o qual trata da montagem de uma calculadora (somador/subtrator) utilizando vários componentes eletrônicos vistos em aula. Objetivo
Montar em uma proto-board um circuito lógico capaz de somar ou subtrair dois números binários de 4 bits e posteriormente apresentar o respectivo resultado de forma decimal em um display de 7 segmentos. Este circuito também deve indicar, por meio de LEDs, se o primeiro valor inserido (valor de
“A”) é maior, igual ou menor do que o segundo valor (valor de “B”).
Materiais e métodos.
Circuito somador:
Trata-se de circuito de quatro blocos, onde três blocos correspondem a um somador completo, figura 1, e um bloco representa um meio somador, figura 2. Na figura 1 temos três entradas (A, B e Ci) todas de um bit e duas saídas (Co e S) também de um bit. Já na figura 2, temos apenas 2 entradas (A e B) e duas saídas (S e Co). Abaixo encontra-se o circuito lógico dos somadores e ao lado dos mesmos, sua respectiva tabela verdade:
Tabela verdade:
A
0
0
0
0
1
1
1
1
B
0
0
1
1
0
0
1
1
Expressão booleana: S = A
B
Ci
0
1
0
1
0
1
0
1
S
0
1
1
0
1
0
0
1
Ci
Co = B x C + A (B + C)
Tabela verdade:
Co
0
0
0
1
0
1
1
1
A
B
S
Co
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0
Figura 1: Somador completo
1
Figura 2: Meio somador Expressão booleana: S = A
B
Co = A x B
O esquema dos quatro blocos fica da seguinte forma:
No esquema acima temos:
- “A” representando o primeiro número binário de quatro bits da soma;
- “B” representando o segundo número;
- “C” representando o bit excedente (“vai 1”);
- “S” representando o número binário resultante da soma entre “A” e “B”.
Circuito somador/subtrator:
O circuito subtrator será incorporado ao circuito somador, para isso