O Half-Adder é um bloco de construção básico para adicionar dois números como duas entradas e produzir duas saídas. O somador é usado para realizar a operação OR de dois números binários de bit único. O eles aumentam e aditivo bits são dois estados de entrada, e 'carregar ' e 'soma 'são dois estados de saída do meio somador.
Diagrama de bloco
Tabela Verdade
Na tabela acima,
- 'A' e 'B' são os estados de entrada, e 'sum' e 'carry' são os estados de saída.
- A saída de transporte é 0 caso ambas as entradas não sejam 1.
- O bit menos significativo da soma é definido pelo bit 'soma'.
A forma SOP de soma e transporte é a seguinte:
acabamento javascript
Soma = x'y+xy'
Transportar = xy
Construção do Circuito Meio Somador:
No diagrama de blocos, vimos que ele contém duas entradas e duas saídas. O eles aumentam e aditivo bits são os estados de entrada, e carregar e soma são os estados de saída do meio somador. O meio somador é projetado com a ajuda das duas portas lógicas a seguir:
- Porta AND de 2 entradas.
- Porta OR exclusiva de 2 entradas ou porta Ex-OR
1. Porta OR exclusiva de 2 entradas ou porta Ex-OR
O Soma bit é gerado com a ajuda do Exclusivo ou ou Ex-OU Portão.
O acima é o símbolo do EX-OU portão. No diagrama acima, 'A' e 'B' são as entradas, e 'SUMOUT' é o resultado final após realizar a operação XOR de ambos os números.
A tabela verdade da porta EX-OR é a seguinte:
classificação de bolha java
Na tabela acima, fica claro que a porta XOR fornece o resultado 1 quando ambas as entradas são diferentes. Quando ambas as entradas são iguais, o XOR dá o resultado 0. Para saber mais sobre a porta XOR, clique aqui.
2. Porta AND de 2 entradas:
A porta XOR não consegue gerar o carry bit. Para isso, utilizamos outra porta chamada AND Gate . A porta AND fornece o resultado correto do carry.
construtor em java
O acima é o símbolo do E portão. No diagrama acima, 'A' e 'B' são as entradas e 'OUT' é o resultado final após realizar a operação AND de ambos os números.
Existe a seguinte tabela verdade da porta AND:
Na tabela acima, fica claro que a porta AND fornece o resultado 1 quando ambas as entradas são 1. Quando ambas as entradas são diferentes e 0, as portas AND fornecem o resultado 0. Para saber mais sobre a porta AND, Clique aqui .
não
Circuito lógico meio somador:
Assim, o Half Adder é projetado combinando as portas 'XOR' e 'AND' e fornece a soma e o transporte.
Existe o seguinte Expressão booleana de Circuito Meio Somador :
Soma= A XOR B (A+B)
Transportar = A E B (AB)