logo

Differenza tra mezzo sommatore e sommatore completo

In questo articolo, esamineremo la differenza tra il mezzo sommatore e il sommatore completo. Innanzitutto, descriveremo brevemente cosa sono il mezzo sommatore e il sommatore completo con le loro espressioni logiche e la tabella di verità, quindi esamineremo le differenze tra loro. infine concluderemo il nostro articolo con alcune FAQ.

Tabella dei contenuti



Cosa è Mezzo sommatore ?

Mezzo sommatore è un circuito logico combinatorio progettato collegandone uno Cancello EX-OR e un cancello AND. Il circuito del mezzo sommatore ha due ingressi: A e B, che sommano due cifre di ingresso e generano un riporto e una somma.

Mezzo sommatore

neve contro ghiaccio



L'uscita ottenuta dalla porta EX-OR è la somma dei due numeri mentre quella ottenuta dalla porta AND è il carry. Non ci sarà alcun inoltro dell'aggiunta di riporto perché non esiste una porta logica per elaborarla. Pertanto, questo è chiamato il circuito Half Adder.

Espressione logica del mezzo sommatore

L'espressione logica per la metà aggiunta è data come

Somma = A XOR BCarry = A E B



istanziazione in Java

Tabella della verità del mezzo sommatore

La tabella della verità per la metà aggiunta è data come

Cos'è il Full Adder?

Sommatore completo è il circuito costituito da due porte EX-OR, due porte AND e una porta OR. Full Adder è il sommatore che aggiunge tre ingressi e produce due uscite costituite da due porte EX-OR, due porte AND e una O cancello . I primi due ingressi sono A e B e il terzo ingresso è un ingresso riportato come C-IN. Il riporto di uscita è designato come C-OUT e l'uscita normale è designata come S che è SUM.

Sommatore completo

L'equazione ottenuta dalla porta EX-OR è la somma delle cifre binarie. Mentre l'output ottenuto dalla porta AND è il riporto ottenuto per addizione.

Espressione logica del sommatore completo

Di seguito è riportata l'espressione logica del sommatore completo

SOMMA = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin

ESECUZIONE = A AND B OR Cin(A XOR B) = A.B + Cin(A ⊕ B)

circuito sommatore completo

Tabella della verità del sommatore completo

Di seguito è riportata la tabella della verità del sommatore completo

Differenza tra mezzo sommatore e sommatore completo

Di seguito è riportata la differenza tra il mezzo sommatore e il sommatore completo

np.log
Parametri Mezzo sommatore Sommatore completo
Descrizione Half Adder è un circuito logico combinatorio che aggiunge due cifre da 1 bit. Il mezzo sommatore produce la somma dei due input. Un sommatore completo è a logica combinatoria circuito che esegue un'operazione di addizione su tre numeri binari a un bit. Il sommatore completo produce una somma dei tre input e trasporta il valore.
Riporto precedente Il riporto precedente non viene utilizzato. Viene utilizzato il riporto precedente.
Ingressi Nel mezzo sommatore ci sono due bit di input (A, B). Nel sommatore completo, ci sono tre bit di ingresso (A, B, C-in).
Uscite L'output generato è di due bit-Sum e Carry dall'input di 2 bit. L'output generato è di due bit-Sum e Carry dall'input di 3 bit.
Usato come Un circuito mezzo sommatore non può essere utilizzato allo stesso modo di un circuito sommatore completo. È possibile utilizzare un circuito sommatore completo al posto di un circuito sommatore parziale.
Caratteristica È semplice e facile da implementare Il design di un sommatore completo non è semplice come quello di un mezzo sommatore.
Espressione logica L'espressione logica per il mezzo sommatore è: S=a⊕b; C=a*b. L'espressione logica per il sommatore completo è: S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)).
Porte logiche È costituito da una porta EX-OR e da una porta AND. È costituito da due porte EX-OR, due porte AND e una porta OR.
Applicazioni Viene utilizzato in calcolatrici, computer, dispositivi di misurazione digitali, ecc. Viene utilizzato nell'addizione di più bit, nei processori digitali, ecc.
Nome alternativo Non esiste un nome alternativo per la metà sommatore. La sommatrice completa è anche nota come sommatrice a ripple.

Conclusione

In questo articolo abbiamo esaminato in breve il mezzo sommatore e il sommatore completo con la loro espressione logica e verità, abbiamo anche visto la differenza tra loro in dettaglio.

Differenza tra Half Adder e Full Adder – Domande frequenti

È possibile collegare in cascata un sommatore completo per aggiungere numeri più grandi di tre bit?

Sì, il sommatore completo può essere collegato in cascata per creare sommatori per numeri maggiori di tre. Questo tipo di collegamento in cascata viene eseguito per creare sommatori multi bit come 4 bit, 8 bit o bit più grandi.

In che modo il sommatore carry-lookahead differisce da un sommatore ripple-carry convenzionale in termini di velocità e complessità?

Il sommatore Carry-lookahead ha un ritardo di propagazione inferiore rispetto al sommatore ripple-carry convenzionale, il che si traduce in un'operazione di aggiunta più rapida.

Quali sono le implicazioni dell'utilizzo delle porte XOR nell'espressione logica di un sommatore completo?

La porta XOR viene utilizzata per l'espressione logica del sommatore completo per calcolare la somma dei bit di ingresso.