Двухтактный сумматор со сквозным переносом
Союз Советскик
Социеоистическил
Респуолик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства №
Кл. 42m>, 7/50
Заявлено 07ЛЪ..1969 (№ 1318147/18-24) с присоединением заявки №
Приоритет
Комитет по денем изооретений и открытий при Совете Министров
СССР
МПК G 061 7/50
Опубликовано 05Х! П.1970. Бюллетень № 25 УДК 681.325.54(088.8)
Дата опубликования описания 18.XI.1970
Автор изобретения
5. М. Власов
Заявитель
ДВУХТАКТНЫЙ СУММАТОР СО СКВОЗНЫМ ПЕРЕНОСОМ
Изобретение относится к области цифровой вычислительной техники и может найти применение в составе арифметического устройства (АУ) цифровой вычислительной машины (ЦВМ) .
Известны сумматоры с представлением сигнала переноса в виде потенциала.
Предложенный сумматор отличается от известных тем, что в нем выходы логических элементов «НЕ» схемы сквозного переноса нечетных разрядов подключены к потенциальным входам вентилей четных разрядов. Выходы логических элементов «НЕ» четных разрядов подключены к импульсным входам вентилей нечетных разрядов, импульсные входы вентилей четных разрядов подключены к шине второго такта, а потенциальные входы вентилей нечетных разрядов подключены к выходу управляющего логического элемента «НЕ», вход которого соединен с шиной второго такта.
Это позволяет сократить оборудование и повысить надежность сумматора.
На чертеже приведена схема трех разрядов сумматора, где 1 — б — триггеры; 7 — инвертор. ;8 — схема сборки; 9, 10 — схемы совпадения; 11 — инвертор; 12 — схемы сборки; 18 и 14 — схемы совпадения; 15 — инвертор;
1б — схема сборки; 17 и 18 — схемы совпадения; 19 — 21 — схемы сборки; 22 — 27 — диодно-трансформаторные вентили; 28 — шина первого временного такта (передача кода приемного регистра на счетные входы накапливающего регистра); 29 — шина второго временного такта (шина сложения); 80 — инвертор.
Как видно из чертежа, «единичный» выход триггера 1 соединен с входом схемы 9 совпадения. «Нулевой» выход этого триггера соединен со входом схемы 10 совпадения. Выходы
10 схем 9 и 10 подключены ко входу схемы 8 сборки. Выход схемы 8 подключен ко входу инвертора 7. Второй вход схемы 9 подключен к выходу инвертсра 11. Второй вход схемы 10 соединен с «нулевым» выходом триггера 4.
15 Импульсный вход вентиля 22 подключен к шине 28. Потенциальный вход этого вентиля соединен с «нулевым» выходом триггера 4. Импульсный вход вентиля 28 подключен к выходу инвертора 11, а потенциальный вход венти20 ля 28 подключен к выходу инвертора 80.
Выходы вентилей 22 и 28 подключены к схеме 19 сборки. Выход схемы 19 подключен к счетному входу триггера 1.
Здесь рассмотрены соединения логических
25 элементов для нечетных разрядов сумматора.
В четных разрядах выход инвертора 15 (инвертор цепи переноса нечетного разряда) соединен с потенциальным входом вентиля 25, а импульсный вход этого вентиля подключен к
30 шине 29. Вход схемы 14 совпадения подклю278222
Тираж 480
Типография, пр. Сапунова, 2
Подписное
Заказ 3209/6 чен к «единичному» выходу триггера 5. Все прочие соединения в четных разрядах не отличаются от соединений в нечетных разрядах.
Рассмотрим работу устройства при выполнении операции сложения. Будем считать, что первое слагаемое хранится в накапливающем регистре (триггеры 1, 2, 8), а второе слагаемое принято в приемный регистр (триггеры
4, б, б).
По первому временному такту производится сложение чисел по модулю два. Для этого на шину 28 подается импульс, В тех разрядах, где в приемном регистре хранятся «единицы», вентили передачи кода приемного регистра на счетные входы накапливающего регистра будут открыты (например, вентиль 22). Импульс, поданный на шину 28 по цепи 22, 19, поступит на счетный вход триггера 1. Таким образом, выполняется элементарная операция ЭО сложения чисел по модулю два. После выполнения ЭО сложения по модулю два начинает распространяться потенциал переноса. Если в триггере 8 после первого временного такта хранится «нуль», а в триггере 6 — «единица», то с выхода схемы 18 совпадения на вход схемы 1б сборки поступает потенциал переноса, выработанный в рассматриваемом разряде.
Далее этот потенциал поступает на вход инвертора 1б, за счет чего открывается вентиль 25.
Если в триггере 2 хранится код «единица» и поступил перенос из младшего разряда («единица» переноса в четном разряде представляется нулевым потенциалом), то с выхода схем 18 и 14 на вход схемы 12 сборки сигналы поступать не будут. Потенциал с выхода инвертора 11 поступает на вход схемы 9 и импульсный вход вентиля 28 (вентиль формирования суммы).
Работа вентиля формирований суммы четного разряда (вентиль 25) не требует дополнительных пояснений.
Рассмотрим несколько подробнее работу
5 вентиля 28. Как было указано выше, на импульсный вход этого вентиля с инвертора 11 поступает потенциал. Ha его потенциальный вход также поступает потенциал с инвертора
80. В момент подачи импульса сложения на
10 шину 29 вентиль 28 открывается. Импульс сложения по цепи 28, 19 поступает на счетный вход триггера 1. Таким образом, импульс сложения, поданный на шину 29, сформирует результат сложения двух чисел.
15 Операция вычитания выполняется аналогично сложению. Отличие состоит в том, что код приемного регистра предварительно инвертируется.
Предмет изобретения
Двухтактный сумматор со сквозным переносом, содержащий накапливающий и приемный регистры и схемы передачи кода из приемного регистра на счетные входы триггеров на25 капливающего регистра, отличающийся тем, что, с целью сокращения оборудования и повышения надежности работы устройства, в нем выходы логических элементов «НЕ» схемы сквозного переноса нечетных разрядов под30 ключены к потенциальным входам вентилей четных разрядов, выходы логических элементов «НЕ» четных разрядов подключены к импульсным входам вентилей нечетных разрядов, импульсные входы вентилей четных раз35 рядов подключены к шине второго такта, а потенциальные входы вентилей нечетных разрядов подключены к выходу управляющего логического элемента «НЕ», вход которого соединен с шиной второго такта.

