Информатика и вычислительная техника


Узлы ЭВМ на основе комбинационной схемотехники - часть 3


Si = хi & уi & Рi ? xi & yi & Pi ? xi & уi & Рi ? xi & yi & Pi; Рi + 1 = xi & уi & Рi ? xi & уi & Рi ? хi & уi & Pi ? xi & yi & Pi.

По этим выражениям также можно составить функциональную схему комбинационного сумматора с использованием соответствующих логических элементов. Однако вначале следует эти выражения преобразовать так, чтобы в формулах для S; и pj + i были по возможности одинаковые члены, что естественно сократит количество необходимых элементов. Один из вариантов такого преобразования дает следующие выражения:

Si = xi & yi & Pi ? (xi ? yi ? Pi) & (xi & yi ? xi & Pi ? yi & Pi); Pi + 1 = xi & yi ? xi & Pi ? yi & Pi,

которым соответствует функциональная схема сумматора, приведенная на рис. 6.21.

Комбинационный сумматор можно также реализовать с использованием двух полусумматоров и логического элемента ИЛИ, как показано на рис. 6.22.

144

Рис. 6.21. Функциональная схема (а) и условное обозначение(б) одноразрядного комбинационного сумматора

Рис. 6. 22. Функциональная схема комбинационного сумматора,состоящего из двух полусумматоров

145

Рис. 6.23. Функциональная схема сумматора последовательного действия

Суммирование многоразрядных кодов осуществляется с помощью одноразрядных сумматоров. При этом в зависимости от характера ввода - вывода кодов и организации переносов многоразрядные сумматоры бывают последовательного и параллельного принципа действия.

В последовательном сумматоре (рис. 6.23) сложение кодов осуществляется поразрядно, начиная с младшего разряда, с помощью комбинационного сумматора на три входа. Образующийся в данном разряде перенос Рi + 1 задерживается на время tзд и поступает на вход Рi сумматора в момент поступления следующего разряда слагаемых. Таким образом, последовательно разряд за разрядом производится сложение кодов чисел. Достоинством последовательного сумматора является простота аппаратурной реализации, а недостатком - достаточно большое время суммирования.




Начало  Назад  Вперед