Page 60 - 4503
P. 60
містить три розряди. Наприклад А = 010, В = 110. Тож
додавання у стовпчик виглядає так:
010
+
110
____
1000
Отже, у наймолодшому розряді маємо такі вхідні
аргументи: с = 0 (він просто не представлений у додаванні в
стовпчик), a 1 = 0, b 1 = 0. Відповідно на виході будуть отримані
значення s 1 = 0, CR = 0.
У наступному (другому розряді) на вхід с із
попереднього біта (СR) надійшов логічний 0. У результаті
додaвання с + a 2 + b 2 тобто 0 + 1 + 1, отримані значення на
виході суматора другого розряду такі: s 2 = 0, CR = 1.
У наступному найстаршому третьому розряді на вхід с з
попереднього другого розряду надійшла логічна 1. Інші два
входи такі: a 3 = 0, b 3 = 1. При додаванні с + a 3 + b 3, тобто 1 + 0 +
1, отримані значення на виході S = 0, CR = 1. Тож після
остаточного третього розряду у четвертий (неіснуючий на рис.
2. 17) переноситься логічна одиниця. Цей останній вихід CR
очевидно може слугувати для під’єднання до входу с іншого
багаторозрядного суматора.
На логічних схемах багатобітні суматори позначають
подібно до однобітних, тільки з розширеними на відповідну
кількість розрядів входами ( рисунок 2.20).
60