AOC - Circuito somadores
531 palavras
3 páginas
Arquitetura e Organização de Computadores1. Considerando os conceitos abordados, descreva o funcionamento de um circuito somador completo e apresente um exemplo.
Resposta: Primeiramente para explicarmos o funcionamento de um circuito somador completo, temos que explicar alguns conceitos básicos:
a) Soma de números na base 2
Para entendermos a soma de números na base 2, temos que pensar nas combinações possíveis desta base, ou seja, 0 e 1.
Estes números devem ser dispostos um ao lado do outro e em sua operação, trabalhando-se com deslocamento do número, ao alcançar o extremo direito da lista, esta como se fosse uma lista circular volta para o primeiro digito da esquerda. A esse retorno, damos o nome de estouro, e significa vai um para o próximo dígito (se houver).
b) Circuito Meio-Somador
O circuito a seguir apresenta um “meio-somador” com as entradas P e Q (que é por onde entrarão os bits a serem somados) e as saídas S (que é o resultado da soma) e Ts (Transporte de saída que é o “vai-um”).
As expressões booleanas do circuito anterior são:
S=P+Q
Ts = P x Q
Observe que temos uma expressão booleana para cada saída.
Acompanhe a tabela verdade e sua explicação:
P
Q
S
Ts
Raciocínio para S
Raciocínio para Ts
0
0
0
0
Zero com zero deslocamentos à direita é zero.
Não houve estouro.
0
1
1
0
Zero com um deslocamento à direita é um.
Não houve estouro.
1
0
1
0
Um com zero deslocamentos à direita é um.
Não houve estouro.
1
1
0
1
Um com um deslocamento à direita volta para
Houve um estouro e por isso o Ts recebe 1. (equivale ao
zero.
“vai-um”)
Dada a explicação podemos voltar ao circuito Somador Completo, que é a utilização de dois Meios-Somadores e mais uma porta “OR”, além de suas
Campinas, 09/03/2014
1
ligações internas, aproveitando o sinal de transporte de um para alimentar o outro, fazendo o papel do “vai-um”. Segue o circuito somador