Сумматор по модулю три Советский патент 1992 года по МПК G06F7/49 

Описание патента на изобретение SU1764050A1

Изобретение относится к вычислительной технике и может быть использовано в устройствах, функционирующих в системе остаточных классов.

Известен сумматор по модулю три, содержащий четыре элемента И, два элемента сложения по модулю два и три элемента ИЛИ.

Недостаток известного устройства - большие аппаратурные затраты и низкое быстродействие, обусловленное значительной логической глубиной схемы.

Наиболее близким к изобретению по технической сущности является сумматор по модулю три, содержащий два элемента сложения по модулю два и два элемента И, причем входы первых элементов И и сложения по модулю два соединены с входами младших разрядов операндов сумматора, входы вторых элементов И и сложения по модулю два соединены с входами старших разрядов операндов сумматора.

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

Недостатком этого сумматора является его низкое быстродействие, обусловленное большой логической глубиной схемы,

Цель изобретения -увеличение быстродействия сумматора по модулю три.

Поставленная цель достигается тем, что в сумматор по модулю три, содержащий два элемента сложения по модулю два и два элемента И, причем входы первых элементов И и сложения по модулю два соединены с входами младших разрядов операндов сумматора, входы вторых элементов И и сложения по модулю два соединены с входами старших разрядов операндов сумматора, введены три элемента ИЛИ-НЕ, входы первого из которых соединены с входами старших и младших разрядов операндов сумматора, а выход - с первыыми входами второго и третьего элементов ИЛИ-НЕ, вторые входы которых соединены с выходами соответственно первого и второго элементов И, третьи входы - с выходами соответствен-С

VJ

О

&

СП О

но второго и первого элементов сложения по модулю два, а выходы - с выходами соответственно младшего и старшего разрядов результата сумматора.

Использование указанных элементов с соответствующими связями обуславливает уменьшение глубины схемы, приводящее к повышению быстродействия сумматора по модулю три.

На чертеже представлена схема сумма- тора по модулю три.

Сумматор содержит элемент И 1, элемент 2 сложения по модулю два, элемент ИЛИ-НЕ 3, элемент 4 сложения по модулю два, элемент И 5, элементы ИЛИ-НЕ 6, 7, входы разрядов операндов 8-11, выходы разрядов результата 12, 13.

Входы элемента И 1 и элемента 2 сложения по модулю два соединены с входами младших разрядов операндов сумматора, входы эле- мента 4 сложения по модулю два и элемента И 5 соединены с входами старших разрядов операндов сумматора. Входы элемента ИЛИ-НЕ 3 соединены с входами старших и младших разрядов операндов сумматора, а его выход - с первыми входами элементов ИЛИ-НЕ 6, 7, Вторые входы элементов ИЛИ-НЕ 6, 7 соединены с выходами соответственно элементов И 1, 5. Третьи входы элементов ИЛИ-НЕ 6, 7 соединены с выхо- дами соответственно элементов 4, 2 сложения по модулю два 4. Выходы элементов ИЛИ-НЕ 6, 7 соединены с выходами соответственно младшего и старшего разрядов результата сумматора.

Сумматор работает следующим образом.

Суммируемые операнды А и В задаются двухразрядными кодами А 3231, В b2bi, где ai и bi - младшие разряды операндов; аа и Ь2 - старшие разряды операндов.

В соответствии с выбранным модулем Р 3 каждый операнд может принимать значения 0(00), Г(01), 2(10). Функциониро-

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

В качестве базового объекта выбран прототип изобретения.

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

Go 3 Gi 2 ll&

Таким образом, предлагаемый сумматор по модулю три обладает в 1,5 раза более высоким быстродействием, чем прототип. Формула изобретения Сумматор по модулю три, содержащий два элемента сложения по модулю два и два элемента И, причем входы первых элементов И и сложения по модулю два соединены с входами младших разрядов операндов сумматора, входы вторых элементов И и сложения по модулю два соединены с входами старших разрядов операндов сумматора, отличающийся тем, что, с целью увеличения быстродействия, он содержит три элемента ИЛИ-НЕ, входы первого из которых соединены с входами старших и младших разрядов операндов сумматора, а выход - с первыми входами второго и третьего элементов ИЛИ-НЕ, вторые входы которых соединены с выходами соответственно первого и второго элементов И, третьи входы - с выходами соответственно второго и первого элементов сложения по модулю два, а выходы - с выходами соответственно младшего и старшего разрядов результата сумматора.

Похожие патенты SU1764050A1

название год авторы номер документа
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО ПО МОДУЛЮ ТРИ 1992
  • Супрун Валерий Павлович[By]
  • Шульга Александр Николаевич[By]
RU2090924C1
СУММАТОР ПО МОДУЛЮ ТРИ 1992
  • Авгуль Л.Б.
  • Супрун В.П.
RU2018927C1
Устройство для сложения в избыточной системе счисления 1984
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1256017A1
Сумматор по модулю три 1988
  • Орлов Олег Петрович
SU1564613A1
Сумматор по модулю три 1991
  • Супрун Валерий Павлович
SU1830528A1
Сумматор по модулю три 1991
  • Авгуль Леонид Болеславович
  • Костеневич Валерий Иванович
  • Егоров Николай Алексеевич
  • Гришанович Владимир Иванович
SU1797109A1
УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ И ВЫЧИТАНИЯ ШЕСТНАДЦАТИ ЧИСЕЛ ПО МОДУЛЮ ТРИ 1992
  • Курносенко С.В.
  • Авгуль Л.Б.
RU2050584C1
Сумматор по модулю три 1986
  • Долгов Виктор Иванович
  • Краснобаев Виктор Анатольевич
  • Брезгунов Александр Владимирович
  • Семенов Александр Юрьевич
  • Юмашев Михаил Викторович
  • Бордуков Валерий Васильевич
  • Зиновьев Игорь Владимирович
SU1381488A1
Сумматор по модулю три 1991
  • Супрун Валерий Павлович
  • Дорожинский Александр Леонидович
SU1798777A1
Комбинационный двоичный сумматор 1978
  • Нестерук Геннадий Филиппович
  • Нестерук Валерий Филиппович
  • Потапов Виктор Ильич
  • Бахтинов Владислав Викторович
SU951710A2

Реферат патента 1992 года Сумматор по модулю три

Изобретение относится к вычислительной технике и может быть использовано в устройствах, функционирующих в системе остаточных классов. Цель изобретения - увеличение быстродействия. Сумматор содержит два элемента И, два элемента сложения по модулю два, три элемента ИЛИ-НЕ. Сумматор по модулю три представляет собой комбинационную схему и обеспечивает сложение исходных двухразрядных операндов по модулю три. 1 ил., 1 табл.

Формула изобретения SU 1 764 050 A1

i

о

/2

4i

Документы, цитированные в отчете о поиске Патент 1992 года SU1764050A1

Сумматор по модулю три 1988
  • Орлов Олег Петрович
SU1564613A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Сумматор по модулю три 1989
  • Музыченко Олег Николаевич
SU1654812A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 764 050 A1

Авторы

Анкудинов Игорь Евгеньевич

Зыков Александр Михайлович

Удинцев Сергей Александрович

Шипилов Николай Николаевич

Даты

1992-09-23Публикация

1990-10-24Подача