Diferença entre Half Adder e Full Adder

Adicionador total e meio adicionador são elementos de circuito digital usados ​​para resumir números. Nos computadores modernos, eles fazem parte da unidade lógica aritmética responsável pela realização de operações aritméticas. Adicionadores trabalham com sinais elétricos que representam os números binários de computadores. Na eletrônica, o somador é um circuito digital que está adicionando números. Em muitos computadores e outros processadores, os somadores não são usados ​​apenas na unidade aritmética-lógica, mas também em outras partes onde é necessário calcular o endereço, tabelas de índices e operações similares. Embora os adicionadores possam ser construídos para várias representações de números, como números decimais codificados em binários, eles geralmente são bitters com números binários.

O que é Half Adder?

O meio adicionador adiciona dois bits. O meio somador possui dois sinais de entrada que representam dígitos binários (aeb) e dois sinais de saída, um dos quais é o resultado da adição (ões) e o segundo é o da classe mais alta (C). É importante observar que um meio adicionador não pode ser usado para adicionar números binários de vários dígitos, porque não há transporte de nível inferior. O meio somador é um circuito combinado de circuitos XOR e AND. Seu objetivo, como o nome sugere, é adicionar números. O processo de adição de números no sistema binário é reduzido à adição de dígitos, onde, como resultado, obtemos uma soma e um carry. Como o próprio meio adicionador não pode calcular o resultado inteiro, ele é combinado com outro meio adicionador e circuito OR para formar um total adicionador.

A tabela verdade usada para descrever o trabalho de um meio somador é:

uma b S C
0 0 0 0 0 0 0 0
0 0 1 1 0 0
1 0 0 1 0 0
1 1 0 0 1

onde S = a⊕b; C = a * b

O que é o adicionador?

Para adicionar números em um sistema binário, precisamos coletar 3 dígitos adicionando um carry anterior à soma de dois dígitos. Isso é feito usando dois semi-aditivos e circuitos OR. A diferença entre meio adicionador e somador é que, no caso de um somador, existem três entradas e duas saídas, e o somador conta três dígitos, enquanto o meio somador possui duas entradas e saídas e dois dígitos binários. O somador completo possui: três sinais de entrada, dois dos quais representam os dígitos binários (a e b) e uma terceira entrada sendo o carry da classe anterior (Cin); dois sinais de saída, um dos quais é o resultado da adição (S) e o segundo é da classe mais alta (Cout). Como um somador completo possui o transporte anterior como sinal de entrada, ele pode ser usado para adicionar números binários de vários dígitos. Os números binários de vários dígitos são adicionados por uma conexão em cascata de vários somadores completos. O número de somadores completos na conexão em cascata é igual ao número de dígitos, ou seja, os bits que possuem números a serem adicionados (um somador para cada bit).

A tabela verdade usada para descrever o trabalho de um somador completo é:

uma b Cin S Cou
0 0 0 0 0 0 0 0 0 0
0 0 0 0 1 1 0 0
0 0 1 0 0 1 0 0
0 0 1 1 0 0 1
1 0 0 0 0 1 0 0
1 0 0 1 0 0 1
1 1 0 0 0 0 1
1 1 1 1 1

onde S = a⊕b⊕Cin; Cout = (a * b) + (Cin * (a⊕b))

Diferença entre Half Adder e Full Adder

  1. Definição de meio e total somador

Tanto o meio como o somador total são circuitos combinacionais. No entanto, o primeiro adiciona dois dígitos de um bit, enquanto o segundo adiciona três dígitos.

  1. Entrada de metade e somador total

O meio somador possui dois valores de entrada - aeb que representam os bits de dados. O adicionador completo tem uma entrada adicional - o transporte da classe baixa (Cin).

  1. Saída do adicionador meio e total

O meio somador tem duas saídas. Um é a soma do processo (S) e o outro é o resultado do somatório (C). O somador completo também possui duas saídas (S; Cout).

  1. Transportar

No caso de um meio adicionador, o carry da classe inferior (iteração anterior) não é adicionado à nova classe. No caso do somador completo, o transporte é transferido para a nova classe, o que permite que o somador some números.

  1. Componentes do meio e do somador total

O meio somador consiste em XOR e um portão AND. O somador completo é composto principalmente por dois meio-somadores combinados - consiste em dois portões XOR e dois AND e uma porta OR.

  1. Uso do meio e total somador

Adicionadores de meia são usados ​​em computadores, calculadoras, dispositivos de medição etc. Adicionadores completos são usados ​​no processamento digital.

Half Adder vs. Full Adder: tabela de comparação

Resumo dos Adicionadores Completos de Meio Verso

  • Quando dois números binários são adicionados, primeiro os dígitos são adicionados, ou seja, os menores bits. Essa operação é executada por meio somador como a rede mais simples que permite somar dois números de um bit. Os sinais de entrada na rede são os dígitos binários dos dígitos e as saídas resultantes são a soma e o valor.
  • Quando números de vários dígitos são adicionados, a rede de meio adicionador pode ser usada apenas para montar os dígitos mais pequenos, uma vez que o meio adicionador não pode somar o dígito de transporte da classe anterior. A base de todos os dispositivos aritméticos digitais é o chamado somador total. Esta rede é usada para adicionar três números de um dígito. Dois números são atribuídos e o terceiro é o carry dos cálculos da classe anterior.