Потпуни зброј и пола сакупљача су елементи дигиталног кола који се користе за сажимање бројева. У савременим рачунарима они су део аритметичке логичке јединице која је одговорна за извођење аритметичких операција. Додаци раде са електричним сигналима који представљају бинарни број рачунара. У електроници је сабирник дигитални склоп који додаје бројеве. У многим рачунарским и другим процесорима, додаци се не користе само у аритметичко-логичкој јединици, већ иу другим деловима где је потребно израчунати адресу, табеле индекса и сличне операције. Иако се сакупљачи могу конструирати за различите представе бројева, као што су бинарни кодирани децимални бројеви, они су обично бинарно нумерирани биттерс.
Пола додавача додаје два бита заједно. Половна сабирница има два улазна сигнала који представљају бинарне цифре (а и б) и два излазна сигнала, од којих је један резултат додавања (а), а други пренос у вишој класи (Ц). Важно је напоменути да половина сакупљача не може да се користи за додавање вишецифрених бинарних бројева, јер не постоји пренос са нижим нивоом. Пола додавача је комбиновани круг КСОР и АНД кола. Његова намена, као што име и говори, је додавање бројева. Процес додавања бројева у бинарном систему своди се на додавање цифара, где као резултат добијамо суму и носивост. Пошто половни додавач не може израчунати цео резултат, он је комбинован са другом половином додавача и склопом ИЛИ да би направио потпун додавач.
Табела истине која се користи за описивање дела половине додавача је:
а | б | С | Ц |
0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 1 |
где је С = а⊕б; Ц = а * б
Да бисмо додали бројеве у бинарни систем, морамо сакупити 3 цифре додавањем претходног преноса на зброј две цифре. Ово се постиже коришћењем два полу-додавача и ОР склопова. Разлика између половног сакупљача и сакупљача је да у случају да додавач има три улаза и два излаза, а додавач броји три цифре, док половни додавач има два улаза и излаза и броји две бинарне цифре. Потпуни сабирник има: три улазна сигнала, од којих два представљају бинарне цифре (а и б), а трећи улаз је носач из претходне класе (Цин); два излазна сигнала, од којих је један резултат сабирања (С), а други у вишој класи (Цоут). Пошто пуни сабирник има претходно уношење као улазни сигнал, може се користити за додавање вишецифрених бинарних бројева. Вишецифрени бинарни бројеви додају се каскадном везом више пуних сабирача. Број пуних додавача у каскадној вези једнак је броју цифара, односно битова који имају бројеве који се додају (по један додавач за сваки бит).
Табела истине која се користи за описивање рада пуног додавача је:
а | б | Цин | С | Цоу |
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 |
где је С = а⊕б⊕Цин; Цоут = (а * б) + (Цин * (а⊕б))
И половина и пуни додавач су комбинаторни кругови. Међутим, прва додаје две једноцифрене цифре, док друга додаје три цифре.
Половични збрајач има две улазне вредности - а и б које представљају битове података. Потпуни додавач има додатни улаз - носач из ниже класе (Цин).
Пола додавача има два излаза. Један је збир процеса (С), а други је сумација (Ц). Потпуни додавач такође има два излаза (С; Цоут).
У случају упола мањег додавања, у новој класи се не додаје преносник из ниже класе (претходна итерација). У случају пуног зброја, носач се преноси у нову класу, што допушта сабирању да броји бројеве.
Половина сакупљача састоји се од КСОР-а и капије АНД. Потпуни додавач је углавном две половине додавача комбинованих заједно - састоји се од две КСОР и две капије И и капије ИЛИ.
Половина додавача се користи у рачунарима, калкулаторима, мерним уређајима итд. Комплетни додавачи се користе у дигиталној обради.