Razlika med polovico adder in polno adder

Polni seštevalec in pol seštevalnika sta elementa digitalnega vezja, ki se uporabljajo za seštevanje števil. V sodobnih računalnikih so del aritmetične logične enote, ki je odgovorna za izvajanje aritmetičnih operacij. Seštevalci delujejo z električnimi signali, ki predstavljajo binarno število računalnikov. V elektroniki je seštevalec digitalno vezje, ki sešteva številke. V mnogih računalniških in drugih procesorjih seštevalniki ne uporabljajo samo v aritmetično-logični enoti, ampak tudi v drugih delih, kjer je potrebno izračunati naslov, indeksne tabele in podobne operacije. Čeprav seštevalniki lahko izdelajo za različne predstavitve števil, kot so dvojiške kodirane decimalne številke, so ponavadi binarno oštevilčene grenčice.

Kaj je napol adder?

Polovični seštevalec doda dva bita skupaj. Polovični seštevalec ima dva vhodna signala, ki predstavljata binarni števki (a in b), in dva izhodna signala, od katerih je eden rezultat seštevanja, drugi pa višji razred (C). Pomembno je opozoriti, da pol seštevalca ni mogoče uporabiti za dodajanje večmestnih binarnih številk, ker ni nižjega nosilca. Polovični seštevalec je kombinirano vezje tokokrogov XOR in AND. Njen namen, kot že ime pove, je dodajanje številk. Postopek dodajanja števil v binarnem sistemu se zmanjša na dodajanje števk, kjer dobimo vsoto in prenašanje. Ker pol seštevalec ne more izračunati celotnega rezultata, ga skupaj s še enim polnilnikom in vezjem ALI naredi popoln seštevalec.

Tabela resnice, ki se uporablja za opis dela polovice seštevalnika, je:

a b S C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1

kjer je S = a⊕b; C = a * b

Kaj je Adder?

Za dodajanje števil v binarnem sistemu moramo zbrati 3 števke, tako da predhodno knjigo dodamo vsoti dveh števk. To dosežemo z uporabo dveh pol-seštevalnikov in odsekov. Razlika med pol seštevalnikom in seštevalnikom je v tem, da v primeru seštevalca obstajajo trije vhodi in dva izhoda, seštevalec pa šteje tri števke, medtem ko ima polovični seštevalec dva vhoda in izhoda ter šteje dve binarni števki. Polni seštevalec ima: tri vhodne signale, od katerih dva predstavljata binarni števki (a in b), tretji vhod pa je nosilec iz prejšnjega razreda (Cin); dva izhodna signala, od katerih je eden rezultat seštevanja (S), drugi pa v višjem razredu (Cout). Ker ima polni seštevalec prejšnji nosilec kot vhodni signal, ga lahko uporabite za dodajanje dvomestnih binarnih števil. Večmestna binarna števila se dodajo s kaskadno povezavo več polnih seštevalnikov. Število polnih seštevalcev v kaskadni povezavi je enako številu števk, to je bitov, ki imajo številke, ki jih je treba dodati (en seštevalec za vsak bit).

Tabela resnice, ki se uporablja za opis dela polnega seštevalnika, je:

a b Cin S Cou
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

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

Razlika med polovico adder in polno adder

  1. Opredelitev polovične in polne polnosti

Polovični seštevalec in polni seštevalec sta kombinirana vezja. Vendar prvi doda dve enomestni števki, drugi pa tri števke.

  1. Vnos polovičnega in polnega polnila

Polovični seštevalec ima dve vhodni vrednosti - a in b, ki predstavljata podatkovne bite. Polni seštevek ima dodaten vložek - prenos iz nižjega razreda (Cin).

  1. Izdelava pol in polne polnosti

Polovna seštevalnica ima dva izhoda. Eno je vsota postopka (S), drugo pa izvedba vsote (C). Polni seštevalec ima tudi dva izhoda (S; Cout).

  1. Nositi

V primeru pol seštevalca se v novem razredu ne doda prenos iz nižjega razreda (prejšnja iteracija). V primeru polnega seštevalnika se prenos prenese v novi razred, kar omogoča, da seštevalec sešteje številke.

  1. Sestavine polovice in polne polmese

Polovični seštevalec je sestavljen iz XOR in vrat AND. Popolni seštevalec je v glavnem dva polovična seštevalnika, skupaj - sestavljena iz dveh vrat XOR in dveh AND ter vrata ALI.

  1. Uporaba polovične in polne polnosti

Polovica seštevalnikov se uporablja v računalnikih, kalkulatorjih, merilnih napravah itd. Popolni seštevalci se uporabljajo pri digitalni obdelavi.

Polovica v primerjavi z polnim seštevalnikom: primerjalna tabela

Povzetek pol verzov polno besedo

  • Ko se dodata dve binarni številki, se najprej dodajo števke, to je najmanjši bit. To operacijo opravi polovični seštevalec kot najpreprostejše omrežje, ki omogoča seštevanje dveh enobitnih števil. Vhodni signali v omrežju so dvojiški števki, dobljeni izhodi pa vsota in prenos.
  • Ko so dodane večmestne številke, se lahko polovica seštevalnika uporabi le za sestavljanje najmanjših števk, saj polovica seštevka ne more sešteti nosilne številke iz prejšnjega razreda. Osnova vseh digitalnih aritmetičnih naprav je tako imenovani polni seštevalec. To omrežje se uporablja za dodajanje treh enomestnih številk. Dve številki sta dodeljeni, tretja pa je nosilec iz prejšnjih izračunov razreda.