Арифметическое устройство по модулю три Советский патент 1993 года по МПК G06F7/72 

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

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

Известен сумматор-умножитель по модулю три, содержащий 30 элементов И, 2 элемента ИЛИ, 2 элемента ИЛЙ-НЕ и 2 элемента НЕРАВНОЗНАЧНОСТЬ.

Недостатком устройства является высокая конструктивная сложность.

Наиболее близким по функциональным возможностям и конструкции техническим решением является сумматор по модулю три, содержащий 2 элемента И-НЕ, 5 элементов И, 4 элемента ИЛИ, 2 элемента РАВНОЗНАЧНОСТЬ и 2 элемента НЕРАВНОЗНАЧНОСТЬ.

Недостатком устройства являются ограниченные функциональные возможности.

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

На чертеже представлена функциональная схема арифметического устройства по модулю три.

Устройство содержит четыре элемента НЕ 1...4. два элемента НЕРАВНОЗНАЧНОСТЬ 5 и 6, девять элементов И-НЕ 7...15, два элемента И 16 и 17, четыре элемента РАВНОЗНАЧНОСТЬ 18...21, четыре входа 22..,25 и шесть выходов 26...31.

Арифметическое устройство по модулю три работает следующим образом. На входы 22 и 23 поступают соответственно разряды xi и ха первого операнда X 2- xi+xa, на входы 24 и 25 - соответственно разряды yi и уа второго операнда Y 2 У1+У2. На выходах 26 и 27 формируются соответственно разряды ai и 32 результата операции умножения по модулю три:

А 2 31+32 (Х Y)mod3;

на выходах 28 и 29 - соответственно разряды bi и D2 результата операции сложения по модулю три:

В 2 bi+ D2 (X+Y)mod3;

на выходах 30 и 31 - соответственно разряды С1 и результата операции вычитания по модулю три:

С 2 ci+ C2 (X-Y)mod3. .

Работа устройства поясняется приводимой таблицей.

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

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

и второй элементы НЕРАВНОЗНАЧНОСТЬ, первый элемент РАВНОЗНАЧНОСТЬ, с первого по четвертый входы устройства, причем первый вход первого элемента И-Н Е соединен с первым входом устройства, тре0 тий вход которого соединен с первым входом второго элемента И-НЕ, отличающее с я тем, что, с целью расширения функциональных возможностей за счет реализации операций вычитания и умножения

5 по модулю три, в него введены с первого по четвертый элементы НЕ, с третьего по девятый элементы И-НЕ и второй, третий и четвертый элементы РАВНОЗНАЧНОСТЬ, причем первый вход устройства соединен с

0 первым входом первого элемента НЕРАВНОЗНАЧНОСТЬ и с входом первого элемента НЕ, второй вход - с вторым входом первого элемента НЕРАВНОЗНАЧНОСТЬ, с первым входом четвертого элемента И-НЕ

5 и с входом третьего элемента НЕ, третий вход - с первым входом второго элемента НЕРАВНОЗНАЧНОСТЬ и входом второго элемента НЕ. четвертый вход - с вторым входом второго элемента НЕРАВНОЗНАЧ0 НОСТЬ, первым входом третьего элемента И-НЕ и входом четвертого элемента НЕ. выход которого соединен с вторым входом первого элемента И-НЕ, выходы первого, второго и третьего элементов НЕ соединены

5 соответственно с вторыми входами четвертого, третьего и второго элементов И-НЕ, выходы первого и второго элементов НЕРАВНОЗНАЧНОСТЬ соединены с первым и вторым входами пятого элемента И-НЕ, вы0 ход которого соединен с первыми входами первого, второго,третьего и четвертого элементов РАВНОЗНАЧНОСТЬ, выход четвертого элемента И-НЕ соединен с первыми входами шестого и девятого элементов И5 НЕ, выход третьего элемента И-НЕ соединен с вторым входом шестого элемента И-НЕ и первым входом восьмого элемента .И-НЕ, второй вход которого соединен с первым входом седьмого и с выходом второго

0 элементов И-НЕ, выход первого элемента И-НЕ соединен с вторыми входами седьмого и девятого элементов И-НЕ, выходы шестого, седьмого, восьмого и девятого элементов И-НЕ соединены соответственно

5 с вторыми входами первого, второго, третьего и четвертого элементов РАВНОЗНАЧНОСТЬ, выходы шестого и седьмого элементов И-НЕ соединены с первым и вторым входами первого элемента И, выход которого является первым выходным р;ззр«дом произведения по модулю три устройства, выходы восьмого и девятого элементов И-НЕ соединены с первым и вторым входами второго элемента И, выход которого является вторым выходным разрядом . произведения по модулю три устройства, выходы первого и второго элементов РАВНОЗНАЧНОСТЬ являются соответственно .вторым и первым выходными разрядами суммы по модулю три устройства, а выходы третьего и четвертого элементов РАВНОЗНАЧНОСТЬ являются соответственно первым и вторым выходными разрядами разности по модулю три устройства.

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

название год авторы номер документа
Управляемый арифметический модуль 1978
  • Козюминский Валерий Дмитриевич
  • Мищенко Валентин Александрович
SU840881A1
СУММАТОР ПО МОДУЛЮ q 2018
  • Андреев Дмитрий Васильевич
RU2702970C1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР 2009
  • Царьков Алексей Николаевич
  • Аряшев Сергей Иванович
  • Бобков Сергей Генадьевич
  • Бородай Владимир Эрнестович
  • Василегин Борис Владимирович
  • Нагаев Константин Дмитриевич
  • Осипенко Павел Николаевич
  • Павлов Александр Алексеевич
  • Хоруженко Олег Владимирович
RU2417409C2
УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ И ВЫЧИТАНИЯ ТРЕХ ЧИСЕЛ ПО МОДУЛЮ ТРИ 1992
  • Авгуль Л.Б.
  • Торбунов В.В.
  • Курносенко С.В.
  • Захаров В.В.
RU2018923C1
Арифметико-логический модуль 1983
  • Авгуль Леонид Болеславович
  • Терешко Сергей Михайлович
  • Мищенко Валентин Александрович
  • Герцев Владимир Андреевич
  • Пархоменко Александр Владимирович
SU1160395A1
Устройство для сложения по модулю три 1991
  • Авгуль Леонид Болеславович
  • Торбунов Владимир Васильевич
  • Костеневич Валерий Иванович
  • Гришанович Владимир Иванович
SU1827671A1
УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ И ВЫЧИТАНИЯ ТРЕХ ЧИСЕЛ ПО МОДУЛЮ 2-1 1992
  • Курносенко С.В.
  • Авгуль Л.Б.
RU2018925C1
Четырехвходовый одноразрядный сумматор 1984
  • Витер Владимир Васильевич
  • Гурьянов Анатолий Васильевич
  • Козюминский Валерий Дмитриевич
  • Мищенко Валентин Александрович
  • Терешко Сергей Михайлович
SU1228099A1
Арифметическое устройство 1977
  • Григорян Роберт Хоренович
  • Алумян Рубен Смбатович
  • Шагинян Овсеп Андраникович
SU682894A1
ПРОЦЕССОР ПОВЫШЕННОЙ ДОСТОВЕРНОСТИ ФУНКЦИОНИРОВАНИЯ 2010
  • Бобков Сергей Генадьевич
  • Осипенко Павел Николаевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Павлов Александр Алексеевич
  • Хоруженко Олег Владимирович
  • Царьков Алексей Николаевич
RU2439667C1

Реферат патента 1993 года Арифметическое устройство по модулю три

Изобретение относится к вычислительной технике и может быть использовано в устройствах, работающих в системе остаточных классов, а также для реализации средств аппаратурного контроля. Цель изобретения - расширение функциональных возможностей арифметического устройства по модулю три за счет реализации дополнительно операций вычитания и умножения по модулю три. Арифметическое устройство по модулю три содержит четыре элемента НЕ 1, 2, 3, 4, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 5, 6, девять элементов И-НЕ 7...15, два элемента И 16, 17, четыре элемента равнозначности 18,19.20,21, соединенные между собой функционально. Арифметическое устройство по модулю три работает следующим образом. На входы устройства подаются двухразрядные коды первого X и второго Y операндов. На выходах устройства реализуются одновременно двухразрядные коды результатов операций умножения по модулю три А (X Y)mod3, сложения по модулю три В (X+Y)mod3, вычитания по модулю три С (X-Y)mod3. 1 ил., 1 табл. 26 27 - «м J9 J 30 мн J/ Ё VI О VI о

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

Таблица истинности булевых функций, реализуемых арифметическим устройством по модулю три

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

Сумматор-умножитель по модулю три 1987
  • Фоменко Олег Николаевич
  • Краснобаев Виктор Анатольевич
  • Глазин Евгений Федорович
  • Чигасов Глеб Михайлович
  • Каревский Виктор Алексеевич
  • Панков Владимир Михайлович
  • Журавлев Александр Александрович
SU1441395A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Способ хирургического лечения близорукости 1987
  • Шатилова Татьяна Александровна
  • Папава Медеа Варламовна
  • Гоголадзе Теймураз Васильевич
SU1554910A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Механическая топочная решетка с наклонными частью подвижными, частью неподвижными колосниковыми элементами 1917
  • Р.К. Каблиц
SU1988A1

SU 1 797 116 A1

Авторы

Авгуль Леонид Болеславович

Подрубный Олег Владимирович

Торбунов Владимир Васильевич

Захаров Владимир Владимирович

Даты

1993-02-23Публикация

1991-01-22Подача