compre Projetos Eletrônicos e elétricos na Índia

circuitos Adder

em eletrônica, o circuito adder realiza a adição do binário numbers.in vários computadores e outros tipos de processadores. Os circuitos Adder não são usados apenas em ALUs, mas também em vários processadores para calcular operações de incremento ou decremento, índices de tabela, endereços, etc. Um circuito de adder típico gera soma e carrega como saída. O principal objetivo desses endereços é adicionar os diferentes formatos como XS-3, decimal codificado binário (BCD) e Código Cinza. Quando o elogio de um ou dois está sendo usado para especificar números negativos, é pequeno alterar adder para subtrator.Um adder mais complexo é usado para representar outros números assinados. As aplicações do circuito do adder são, circuitos do adder são usadas não somente para adicionar números binários, mas igualmente usadas em aplicações digitais tais como o endereço, o índice da tabela, a descodificação e o cálculo etc.

Tipos de Adder Circuitos

Adder circuitos são classificados em dois tipos, a saber Circuito semi-Somador e Somador Completo Circuito

Circuito semi-Somador

O circuito semi-somador é usada para somar dois dígitos binários, nomeadamente A e B. semi-somador tem dois o/ps, tal como soma e carry, onde a soma é indicado com a letra ‘S’ e realizar é assinalado com ‘C’. O sinal da portadora especifica um estouro no dígito a seguir de uma adição de vários dígitos. O valor da soma ‘ S ‘ é 2C + S. O design mais simples de half adder é mostrado abaixo. O Half adder é usado para adicionar dois bits i/p e gerar uma soma e transportar que são chamados de o / ps. As variáveis i/p do Half adder são denominadas como bits augend & bits addend, enquanto as variáveis O/p são denominadas como soma e transporte.

 Half Adder Circuit

Half Adder Circuit

Truth Table of Half Adder

a tabela truth of half adder é mostrada abaixo, usando isso, podemos obter as funções booleanas para sum & carry. Aqui, o mapa Karnal é usado para obter as equações booleanas para a soma e o transporte da metade adder.

 tabela da Verdade de Half Adder

tabela da Verdade de Half Adder

diagrama lógico do Half Adder

O diagrama lógico de half adder é mostrado abaixo.Se a & B são binários i / ps da metade adder, então a função booleana para calcular a soma ‘ S ‘é a porta XOR das entradas A E B. funções lógicas para calcular o transporte’ C ‘ é a porta e de A E B. do diagrama lógico abaixo da metade adder, é muito claro, requer um e portão e um portão XOR. Os portões Universais, ou seja, os portões NAND e NOR, são usados para projetar qualquer aplicativo digital. Por exemplo, aqui na figura abaixo mostra o design de um meio adder usando NAND gates.

semi-Somador Diagrama de Lógica

semi-Somador Diagrama de Lógica

Código VHDL Para semi-Somador

entidade ha é
Porta (a: in STD_LOGIC;
b : in STD_LOGIC;
sha : out STD_LOGIC;

cha : out STD_LOGIC);
final ha;
arquitetura Comportamental da ha é
begin
sha <= a xor b ;
cha <= a e b ;
final Comportamental

Circuito Somador Completo

Um somador completo é usado para adicionar três a entrada de números binários. A implementação do adder completo é difícil em comparação com o half adder. Full adder tem três entradas e duas saídas, I/ps são A, B e Cin e o/P são sum ‘S’ e carry ‘Cout’. Em três entradas do adder completo, Dois I / ps A B são addend e augend, onde o terceiro I / P Cin continua a operação do dígito anterior. O circuito de adder completo gera um O/p de dois bits e estes são denotados com os sinais, ou seja, S e Cout. Onde soma= 2XCout+S

Circuito Somador Completo

Circuito Somador Completo

Tabela-Verdade do Somador Completo

A tabela verdade do somador completo circuito é mostrado abaixo, usando isso, podemos obter as funções Booleanas para soma & executar. Aqui, o mapa Karnal é usado para obter as equações booleanas para a soma e o transporte do adder completo.

Tabela-Verdade do Somador Completo

Tabela-Verdade do Somador Completo

Somador Completo de Lógica de Diagrama de

Este somador completo de lógica de circuito é usado para adicionar três números binários, a saber, A, B e C, e dois o/ps soma e carry. Este circuito lógico adder completo pode ser implementado com dois circuitos half adder. O primeiro circuito metade adder é usado para adicionar as duas entradas para gerar uma soma incompleta & carry. Considerando que, uma segunda metade do adder é usada para adicionar ‘ Cin ‘ à soma da primeira metade do adder para obter a saída final. Se qualquer circuito lógico half adder gerar um carry, haverá um carry o / P. Portanto, o transporte de saída será uma função ou do transporte O/p do meio adder. dê uma olhada no circuito lógico completo do adder mostrado abaixo.

Somador Completo de Lógica de Diagrama de

Somador Completo de Lógica de Diagrama de

VHDL de Codificação para o Somador Completo

entidade full_add é
Porta ( a : in STD_LOGIC;
b : in STD_LOGIC;
cin : in STD_LOGIC;
soma : out STD_LOGIC;
cout : out STD_LOGIC);
final full_add;
arquitetura Comportamental de full_add é
componente ha é
Porta ( um : in STD_LOGIC;
b : in STD_LOGIC;
sha : out STD_LOGIC;
cha : out STD_LOGIC);
end component;
sinal s_s,c1,c2: STD_LOGIC ;
begin
HA1:ha mapa do porto(a,b,s_s,c1);
HA2:ha mapa do porto (s_s,cin,soma,c2);
cout<=c1 ou c2 ;
final Comportamental;

assim, isso é tudo sobre a explicação do circuito Adder em resumo com Diagrama de circuito, que inclui um meio adder, adder completo com suas tabelas de verdade & diagramas lógicos, além disso, quaisquer dúvidas sobre este tópico ou idéias de projeto de engenharia para estudantes de engenharia do último ano dão seu feedback comentando na seção de comentários abaixo. Aqui está uma pergunta para você, quais são os aplicativos de half adder e Full adder?

Deixe uma resposta

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