Meio Somador e Somador Completo

Meio Somador e Somador Completo Circuito

Meio Somador e Somador Completo de circuitos é explicado com suas tabelas de verdade neste artigo. O Design de Adder completo usando meio circuito Adder também é mostrado. Circuito de Adder completo de um bit e adição de Multi-bit usando Adder completo também é mostrado.

Antes de entrar neste assunto, é muito importante saber sobre a Lógica Booleana e Portas lógicas.

TAKE a LOOK : Boolean LOGIC

TAKE a LOOK : LOGIC GATES

TAKE a LOOK: FLIP FLOPS

What is an Adder?

um adder é um tipo de calculadora que é usado para adicionar dois números binários. Quando eu digo, calculadora, eu não quero dizer um com botões, este é um circuito que pode ser integrado com muitos outros circuitos para uma ampla gama de aplicações. Existem dois tipos de adders;

  1. Half adder
  2. Full adder

Half Adder

com a ajuda de half adder, podemos projetar circuitos que são capazes de realizar adição simples com a ajuda de portas lógicas.

vamos primeiro dar uma olhada na adição de bits simples.

0+0 = 0

0+1 = 1

1+0 = 1

1+1 = 10

Estes são os menos possível de bit único combinações. Mas o resultado para 1+1 é 10. Embora este problema possa ser resolvido com a ajuda de uma porta EXOR, se você se importa com a saída, o resultado da soma deve ser reescrito como uma saída de 2 bits.

Assim, a equação acima pode ser escrito como

0+0 = 00

0+1 = 01

1+0 = 01

1+1 = 10

Aqui é a saída ” 1 ” de ’10’ torna-se o carry-out. O resultado é mostrado em uma tabela de verdade abaixo. “Soma” é a saída normal e “CARRY” é a realização.

ENTRADAS SAÍDAS

A B SOMA TRANSPORTAR

0 0 0 0

0 1 1 0

1 0 1 0

1 1 0 1

a Partir da equação, é claro que este 1 bit adder pode ser facilmente implementado com a ajuda da EXOR Portão para a saída ‘SOMA’ e uma Porta e para o transportar. Dê uma olhada na implementação abaixo.

Circuito semi-Somador
Circuito semi-Somador

complexos disso, pode haver casos em que será necessário adicionar dois bytes de 8 bits juntos. Isto só pode ser feito com a ajuda da lógica full-adder.

Adder completo

este tipo de adder é um pouco mais difícil de implementar do que um meio-adder. A principal diferença entre um meio-adder e um full-adder é que o full-adder tem três entradas e duas saídas. As duas primeiras entradas são A E B e a terceira entrada é uma entrada carry designada como CIN. Quando uma lógica de adder completa é projetada nós seremos capazes de string oito deles juntos para criar um adder byte-wide e cascata o bit carry de um adder para o próximo.

the output carry is designated as CUUT and the normal output is designated as S. Take a look at the truth-table.

INPUTS OUTPUTS

A B CIN COUT S

0 0 0 0 0

0 0 1 0 1

0 1 0 0 1

0 1 1 1 0

1 0 0 0 1

1 0 1 1 0

1 1 0 1 0

1 1 1 1 1

From the above truth-table, the full adder logic can be implemented. Podemos ver que a saída S é um EXOR entre a entrada A e a saída de soma de meio-adder com entradas B e CIN. Devemos também notar que a gota só será verdadeira se qualquer uma das duas entradas dos três são altas.

assim, podemos implementar um circuito adder completo com a ajuda de dois circuitos Adder semi. O primeiro será metade adder será usado para adicionar A e B para produzir uma soma parcial. A segunda metade da lógica adder pode ser usada para adicionar CIN à soma produzida pela primeira metade adder para obter a saída S final. Se alguma da lógica meia adder produzir um carry, haverá um carry de saída. Assim, COUT será uma ou função da metade-adder Carry outputs. Dê uma olhada na implementação do circuito de adder completo mostrado abaixo.

Circuito Somador Completo
Circuito Somador Completo

Embora a implementação das maiores diagramas lógicos é possível com o acima somador completo de lógica de um simples símbolo é usado principalmente para representar a operação. Dado abaixo é uma representação esquemática mais simples de um Adder completo de um bit.

bit Único Somador Completo
bit Único Somador Completo

Com este tipo de símbolo, podemos adicionar dois pedaços juntos tomar um transporte a partir da próxima menor ordem de grandeza, e o envio de um transporte para o próximo maior ordem de magnitude. Em um computador, para uma operação multi-bit, cada bit deve ser representado por um adder completo e deve ser adicionado simultaneamente. Assim, para adicionar dois números de 8 bits, você vai precisar de 8 adders completos que podem ser formados por cascata Dois dos blocos de 4 bits. A adição de dois números de 4 bits é mostrada abaixo.

Multi-Bit, Além de utilizar o Somador Completo
Multi-Bit, Além de utilizar o Somador Completo



Deixe uma resposta

O seu endereço de email não será publicado.