Contents

СТОРІНКИ |  |

При логічному додаванні в останньому рядку стовпця s було б наявне значення 1. Відмінності результатів цих операцій не дають змоги застосувати для арифметичного підсумовування елемент АБО, а потребує розроблення спеціалізованого пристрою.

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

Використовуючи наведену таблицю, можна записати систему функцій алгебри логіки, що описують алгоритм операції арифметичного додавання:

(5.10)

Для її технічної реалізації потрібні логічні елементи І та виключне АБО (рис. 5.25 ).

Розглянемо способи виконання арифметичних операцій додавання та віднімання за допомогою КС тільки для цілих двійкових чисел, що значно полегшує виклад методики їхнього синтезу Цілі додатні n-розрядні двійкові числа позначимо через Х = (xn, …, x1) і Y = (уп, …, y1), де xn та yn — старші розряди, а числа будь-якого знака – такими самими літерами зі штрихом. Тоді матимемо: X' = ± Х, Y' = ± Y, |Х'| = X, |Y'| =Y.

КС, що виконують операції додавання та віднімання чисел, називають комбінаційними суматорами, тому що Х — Y = Х + (-Y).