Построение функциональной схемы 3-х разрядного сумматора

Обозначим слагаемые, поступающие на вход сумматора

А = а0а1а2а3; где а0 - знак числа, аi - десятичная цифра, которая представляется в двоично-десятичном коде следующим образом аi = ai8ai4ai2ai1

В = b0b1b2b3; где b0 - знак числа, bi = bi8bi4bi2bi1 Результат от сложения обозначим: С = с0с1с2с3; где с0 - знак суммы, сi = gi8gi4gi2gi1

Используя все полученные результаты можно построить структурную схему 3-х разрядного десятичного сумматора

На вход сумматора поступают два трехразрядных десятичных числа. Каждая тетрада этих чисел по отдельности проходит через преобразователь, и каждые две соответствующие тетрады обоих чисел поступают на входы одноразрядных десятичных сумматоров. Эти сумматоры соединены последовательно, аналогично соединению двоичных сумматоров. Кроме того выход Пi первого сумматора подводится на вход схемы, учитывающей знак суммы. Сигнал с входа P этой схемы подводится на вход первого одноразрядною десятичною сумматора Пi-1. Этим достигается прибавление 1 к младшему разряду при сложении в обратном коде. Получившиеся на выходах одноразрядных десятичных сумматоров значения пропускаются через преобразователи, и на их выходах получаются значащие разряды искомою числа (суммы). Знак суммы вырабатывается "схемой, учитывающей знак суммы". Знак суммы, а также знаки входных чисел, поступают на "схему, фиксирующую переполнение".

Другое по теме:

Разработка алгоритма и программы на ассемблере
Для полноценного функционирования электронного средства существует необходимость в решение различных не сложных арифметических и логических функций, но огромное количество таких задач представляет собой очень трудоемкий и дли ...

Современная система сотовой связи
Компьютеризация телекоммуникационного оборудования идет параллельно с процессами приватизации национальных систем связи, появлением на рынке крупных фирм - операторов, что приводит к усилению конкурентной борьбы. В результате ...

©  www.techvarious.ru - 2020