Суматор як вузол МП-системи. Призначення та класифікація.

Суматор – електронний вузол, що виконує операцію сумування цифрових кодів двох чисел. Сумування полягає в порозрядному додаванні значень цих чисел і додаванні в кожному розряді одиниці переносу (якщо вона виникає) з попереднього молодшого розряду, тобто утворення слова з числовим значенням S(s1, s2 , …, sn ), що дорівнює сумі числових значень двох вхідних слів X(x1, x2 , …, xn ) і Y(y1, y2 , …, yn ).

Значення розрядів слова S(s1, s2 , …, sn ) і переносів з іго в (і + 1)–й розряд утворюються у відповідності з правилом:

де Si – сума в і–тому розряді;

рі–1 – перенос із сусіднього молодшого розряду;

рі – перенос в сусідній старший розряд;

q – основа системи числення.

За прийнятою системою числення і кодування розрізняють суматори двійкові, трійкові, десяткові, двійково-десяткові та ін.

За способом організації сумування суматори можуть бути комбінаційні та накопичуючі. Суматори для складання багаторозрядних чисел уявляють собою набір однорозрядних суматорів, що мають входи для доданків та переносу із молодшого розряду і виходи для суми та переносу в старший розряд.

За способом обробки багаторозрядних чисел розрізняють суматори послідовні, паралельні та послідовно-паралельні.