logo

Meio Somador

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

Meio Somador

Tabela Verdade

Meio Somador

Na tabela acima,

  1. 'A' e 'B' são os estados de entrada, e 'sum' e 'carry' são os estados de saída.
  2. A saída de transporte é 0 caso ambas as entradas não sejam 1.
  3. 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:

  1. Porta AND de 2 entradas.
  2. 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.

Meio Somador

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
Meio Somador

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
Meio Somador

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:

Meio Somador

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.

Meio Somador

Existe o seguinte Expressão booleana de Circuito Meio Somador :

Soma= A XOR B (A+B)

Transportar = A E B (AB)