×
26.08.2017
217.015.dd54

Устройство для умножения чисел по модулю

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к области автоматики и вычислительной техники. Технический результат заключается в расширении функциональных возможностей устройства за счет проведения как коммутативных, так и некоммутативных операций. Устройство содержит: два элемента И, три элемента ИЛИ, дешифратор, регистр, коммутатор, пять групп элементов И, пять шифраторов, цифровой компаратор, элемент НЕ и связи между ними. 2 ил., 2 табл.
Реферат Свернуть Развернуть

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

Известно устройство (аналог) (авт. св. СССР №1716511, МКИ G06F 7/72, Б.И. №8, 1992 г.), содержащее группу блоков элементов И, группу блоков умножения на константу по модулю, два блока элементов ИЛИ, дешифратор, группу элементов ИЛИ, элемент ИЛИ, два блока элементов И, элемент НЕ и преобразователь кода. Недостаток устройства - низкие функциональные возможности.

Известно также устройство (аналог) (патент РФ №2143723, МКИ G06F 7/52, 7/72, Б.И. №36, 1999 г.), содержащее два преобразователя двоичного кода числа в унитарный код по первому внутреннему модулю устройства, два преобразователя двоичного кода числа в унитарный код по второму внутреннему модулю устройства, два преобразователя унитарного кода числа в двоичный позиционный код, шесть блоков элементов И, сумматор по модулю устройства. Недостаток устройства - низкие функциональные возможности.

Наиболее близким по технической сущности (прототипом предполагаемого изобретения) является устройство (авт. св. СССР №1667055, МКИ G06F 7/49, 7/72, Б.И. №28, 1991 г.), содержащее пять элементов И, два элемента ИЛИ, дешифратор, две группы элементов ИЛИ, две группы элементов И, коммутатор, регистр, шифратор, два триггера и сумматор по модулю два.

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

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

Технический результат выражается в расширении функциональных возможностей устройства.

Технический результат достигается тем, что устройство, содержащее первый и второй элементы И, первый элемент ИЛИ, дешифратор, регистр, коммутатор и первый шифратор, причем входы первого и второго операндов устройства соединены соответственно с первыми входами первого и второго элементов И, вторые входы которых соединены соответственно с первым и вторым управляющими входами устройства, а выходы - соответственно с первым и вторым входами первого элемента ИЛИ, выход которого соединен с входом дешифратора, а выходы регистра соединены с соответствующими входами коммутатора, отличается тем, что в него введены цифровой компаратор, пять групп элементов И, второй и третий элементы ИЛИ, второй, третий, четвертый и пятый шифраторы и элемент НЕ, причем выход дешифратора соединен со входом регистра, первая группа выходов коммутатора соединена с первыми входами соответствующих элементов И первой и третей групп, вторые входы которых соединены с выходом «Равно» цифрового компаратора, первый и второй входы которого соединены соответственно с первым и вторым управляющими входами устройства, вторая группа выходов коммутатора соединена с первыми входами соответствующих элементов И второй, четвертой и пятой групп, вторые входы которых соединены с выходом «Меньше» цифрового компаратора, выход «Больше» которого соединен со вторыми входами элементов И четвертой группы, выходы элементов И первой, второй, третьей, четвертой и пятой групп соединены с соответствующими входами первого, второго, третьего, четвертого и пятого шифраторов соответственно, выход «Равно» цифрового компаратора через элемент НЕ соединен с вторыми входами элементов И второй группы, выходы первого и второго шифраторов соединены с первым и вторым входами второго элемента ИЛИ соответственно, выход которого является первым выходом устройства, выходы третьего, четвертого и пятого шифратора соединены с первым, вторым и третьим входами третьего элемента ИЛИ соответственно, выход которого является вторым выходом устройства.

На фиг. 1 представлена структурная схема предлагаемого устройства.

На фиг. 2 представлена схема коммутатора (для m=5, где m - модуль операции).

В таблице 1 приведены результаты операции .

В таблице 2 приведены результаты операции , где x - результат операции 00, т.е. неопределенность.

Сущность изобретения состоит в следующем. Наложение унитарных кодов операндов А и В (назовем это представление унитарным кодом бинарной операции) можно однозначно отобразить в результат коммутативной операции, как это сделано в прототипе. Для некоммутативных операций пространственная зависимость результата операции от перестановки ее элементов в предлагаемом устройстве заменяется анализом временного порядка их следования. При этом появляется возможность одновременного проведения двух типов бинарной операции (коммутативной и некоммутативной) с использованием одних и тех же основных узлов устройства. Рассматривая таблицы 1 и 2, можно отметить, что таблица 1 для операции отличается симметрией относительно левой диагонали по сравнению с таблицей 2 для модулярной операции (некоммутативной операции), где А и В - операнды, а m=5 - модуль операции.

Рассмотрим простые примеры. Пусть необходимо провести операцию . Тогда для А=3 и В=2 наложение унитарных кодов имеет вид:

0-1-1-0-0.

Результат соответствующей операции имеет представление:

0-0-0-1-0.

Он не изменится, если А=2 и В=3. Для модульной операции для А=3 и В=2 (А=2 и В=3) наложение унитарных кодов имеет вид:

0-1-1-0-1,

а результат операции в первом случае:

1-0-0-0-0,

а во втором:

0-1-0-0-0.

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

Представленная на фиг. 1 структурная схема предлагаемого устройства содержит: 1 - вход первого операнда, 2 - вход второго операнда, 3 - первый элемент И, 4 - второй элемент И, 5 - первый управляющий вход, 6 - второй управляющий вход, 7 - первый элемент ИЛИ, 8 - дешифратор, 9 - регистр, 10 - коммутатор, 11 - первая группа элементов И, 12 - третья группа элементов И, 13 - цифровой компаратор, 14 - вторая группа элементов И, 15 - четвертая группа элементов И, 16 - пятая группа элементов И, 17 - первый шифратор, 18 - второй шифратор, 19 - третий шифратор, 20 - четвертый шифратор, 21 - пятый шифратор, 22 - элемент НЕ, 23 - второй элемент ИЛИ, 24 - первый выход устройства, 25 - третий элемент ИЛИ, 26 - второй выход устройства.

Представленная на фиг. 2 схема коммутатора 10 (для m=5) содержит: 27i - выходы разрядов регистра, 28i - первая группа выходов коммутатора, 29j - элементы И, 30j - вторая группа выходов коммутатора.

Входы первого 1 и второго 2 операндов соединены соответственно с первыми входами первого 3 и второго 4 элементов И, вторые входы которых соединены соответственно с первым 5 и вторым 6 управляющими входами устройства, а выходы - соответственно с первым и вторым входами первого 7 элемента ИЛИ, выход которого соединен с входом дешифратора 8, выход которого соединен со входом регистра 9, выходы которого соединены с соответствующими входами коммутатора 10, первая группа выходов которого соединена с первыми входами соответствующих элементов И первой 11 и третьей 12 группы, вторые входы которых соединены с выходом «Равно» цифрового компаратора 13, первый и второй входы которого соединены соответственно с первым 5 и вторым 6 управляющими входами устройства, при этом вторая группа выходов коммутатора 10 соединена с первыми входами соответствующих элементов И второй 14, четвертой 15 и пятой 16 групп, вторые входы которой соединены с выходом «Меньше» цифрового компаратора 13, выход «Больше» которого соединен со вторыми входами элементов И четвертой 15 группы, выходы элементов И первой 11, второй 14, третей 12, четвертой 15 и пятой 16 групп соединены с соответствующими входами первого 17, второго 18, третьего 19, четвертого 20 и пятого 21 шифраторов соответственно, выход «Равно» цифрового компаратора 13 через элемент НЕ 22 соединен с вторыми входами элементов И второй 14 группы, выходы первого 17 и второго 18 шифраторов соединены с первым и вторым входами второго 23 элемента ИЛИ, выход которого является первым 24 выходом устройства, выходы третьего 19, четвертого 20 и пятого 21 шифраторов соединены с первым, вторым и третьим входами третьего 25 элемента ИЛИ соответственно, выход которого является вторым 26 выходом устройства.

Рассмотрим работу устройства. Перед началом работы все разряды регистра 9 установлены в нулевое состояние. По входам 1 и 2 входные операнды в двоичном коде поступают на первые входы соответствующих элементов И 3 и И 4. На первый управляющий вход 5 устройства поступает сигнал, и с выхода элемента И 3 операнд А поступает через первый элемент ИЛИ 7 на вход дешифратора 8, с выхода которого поступает сигнал на один из входов регистра 9. Далее сигнал поступает на второй управляющий вход 6 устройства, и операнд В аналогичным образом проходит с выхода второго 4 элемента И через рассмотренные элементы на один из входов регистра 9. Операнды А и В также поступают на первый и второй входы соответственно цифрового компаратора 13, на одном из трех выходов (А>В, А=В и А<В) появляется сигнал. Выходы 27i разрядов регистра 9 соединены с соответствующими входами коммутатора 10. В зависимости от соотношения операндов возможны три случая.

При А=В сигнал со второго выхода цифрового компаратора 13 поступает на вторые входы первой 11 и третьей 12 группы элементов И, на один из первых входов которых поступает сигнал с выхода первой группы выходов 28i коммутатора 10 (эта группа реализует левые диагонали таблиц 1 и 2). Далее через первый 17 и третий 19 шифраторы, а затем второй 23 и третий 25 элементы ИЛИ соответственно результаты операций и поступают в двоичных кодах на первый 24 и второй 26 выходы устройства соответственно.

При А>В сигнал с первого выхода цифрового компаратора 13 поступает на вторые входы четвертой 15 группы элементов И, а через элемент НЕ 22 на вторые входы второй 14 группы элементов И. С выхода второй 30j группы выходов коммутатора 10 (реализуются недиагональные элементы таблиц 1 и 2) поступает сигнал на один из первых входов второй 14 и четвертой 15 группы элементов И, с выходов которых поступает сигнал на входы второго 18 и четвертого 20 шифраторов. Результаты обоих модульных операций аналогичным образом поступают на выходы 24 и 26 устройства.

При А<В сигнал с третьего выхода цифрового компаратора 13 также через элемент НЕ 22 поступает на вторые входы второй 14 группы (симметрия таблицы 1 для коммутативной операции ) и на вторые входы пятой 16 группы элементов И (реализуется нижняя часть таблицы 2 относительно первой диагонали для некоммутативной операции ). Также с одного выхода второй 30j группы выходов коммутатора 10 поступает сигнал, и последующие процессы проходят подобно первым двум случаям за исключением того, что результат второй операции поступает на второй 26 выход устройства через пятый 21 шифратор.

Пример 1. Пусть А=В=3. При этом на разрядах регистра 9 образуется унитарный код 0-1-0-0-0. Сигнал с выхода 283 первой группы 28i коммутатора 10 поступает на первый вход четвертого элемента И первой 11 группы, на втором входе которого сигнал со второго выхода (А=В) цифрового компаратора 13 присутствует. Далее сигнал поступает на вход первого 17 шифратора, с выхода которого двоичный код 1002 результата коммутативной операции поступает через второй 23 элемент ИЛИ на первый 24 выход устройства. Также сигнал с выхода 283 поступает на первый вход второго элемента третьей 12 группы, а затем через третий 19 шифратор двоичный код 0102 результата операции через третий 25 элемент ИЛИ на второй 26 выход устройства.

Пример 2. Пусть А=3, В=2. При этом на разрядах регистра 9 образуется унитарный код бинарной операции 0-1-1-0-0. Сигнал с выхода 302 второй группы выходов 30j коммутатора 10 поступает на первый вход первого элемента второй группы 14 элементов И, на втором входе которого присутствует сигнал с выхода элемента НЕ 22. Далее сигнал поступает на вход второго 18 шифратора, с выхода которого результат операции через второй 23 элемент ИЛИ поступает на первый 24 выход устройства. Сигнал с выхода 302 второй группы выходов 30j коммутатора 10 также поступает на первый вход четвертого элемента четвертой группы 15 элементов И, и далее через четвертый 20 шифратор и третий 25 элемент ИЛИ результат операции поступает на второй 26 выход устройства.

Пример 3. Пусть А=2, В=3. Для операции работа устройства происходит подобным образом, как в предыдущем примере, ввиду коммутативности операции. Для второй операции сигнал с выхода 302 второй группы выходов 30j коммутатора 10 поступает на первый вход третьего элемента пятой группы 16 элементов И. На второй его вход поступает сигнал с третьего выхода (А<В) цифрового компаратора 13, и результат операции через соответствующие элементы поступает на второй 26 выход устройства.

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


Устройство для умножения чисел по модулю
Устройство для умножения чисел по модулю
Устройство для умножения чисел по модулю
Устройство для умножения чисел по модулю
Источник поступления информации: Роспатент

Показаны записи 1-10 из 10.
10.04.2015
№216.013.3b1d

Аналого-цифровой преобразователь в системе остаточных классов

Изобретение относится к области измерительной и вычислительной техники и может быть использовано для быстрого преобразования аналоговых электрических сигналов в цифровой код в системах, функционирующих в системе остаточных классов (СОК). Технический результат - упрощение конструкции....
Тип: Изобретение
Номер охранного документа: 0002546621
Дата охранного документа: 10.04.2015
10.04.2015
№216.013.3d80

Устройство для контроля эвм

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в вычислительных структурах, функционирующих в модулярной системе счисления. Техническим результатом является уменьшение количества используемого оборудования за счет использования блоков сложения...
Тип: Изобретение
Номер охранного документа: 0002547232
Дата охранного документа: 10.04.2015
12.01.2017
№217.015.63ac

Алиасный аналого-цифровой преобразователь

Изобретение относится к области измерительной и вычислительной техники и может быть использовано для преобразования аналоговых электрических сигналов в цифровой код. Техническим результатом является повышение точности преобразования. Устройство содержит блок слежения-хранения, генераторы,...
Тип: Изобретение
Номер охранного документа: 0002589388
Дата охранного документа: 10.07.2016
25.08.2017
№217.015.a2c4

Способ деминерализации нейтрализационным диализом раствора смеси аминокислоты и соли

Изобретение относится к способу очистки аминокислот, в частности, от минеральных компонентов, содержащихся в промывных водах микробиологического производства. Способ деминерализации нейтрализационным диализом смешанного раствора аминокислоты и соли включает подачу раствора смеси в среднюю...
Тип: Изобретение
Номер охранного документа: 0002607227
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.b2da

Способ выделения никотиновой кислоты из водного раствора

Изобретение относится к способу выделения никотиновой кислоты из водного раствора, включающему фильтрацию водного раствора никотиновой кислоты через слой гранулированного серпентинита и анализ отфильтрованной водной фазы спектрофотометрическим методом. Технический результат - удешевление и...
Тип: Изобретение
Номер охранного документа: 0002613981
Дата охранного документа: 22.03.2017
25.08.2017
№217.015.b2db

Способ выделения никотиновой кислоты из водного раствора

Изобретение относится к способу выделения никотиновой кислоты из водного раствора, включающему фильтрацию водного раствора никотиновой кислоты через слой гранулированного серпентинита и анализ отфильтрованной водной фазы спектрофотометрическим методом. Технический результат - удешевление и...
Тип: Изобретение
Номер охранного документа: 0002613981
Дата охранного документа: 22.03.2017
25.08.2017
№217.015.ccf1

Модулярный измерительный преобразователь

Изобретение относится к области измерительной техники и может быть использовано для преобразования аналоговых электрических сигналов эквивалентно позиционному или модулярному представлению. Сущность изобретения заключается в реализации метода вычисления разности фаз гармонического колебания....
Тип: Изобретение
Номер охранного документа: 0002619831
Дата охранного документа: 18.05.2017
20.01.2018
№218.016.131d

Способ получения суперабсорбента, содержащего микроэлементы

Изобретение относится к химии высокомолекулярных соединений, в частности к способу получения сетчатых гидрофильных полимеров, которые могут найти применение в сельском хозяйстве для улучшения структуры почв и запасания почвенной влаги в засушливых регионах. Способ получения гидрофильного...
Тип: Изобретение
Номер охранного документа: 0002634428
Дата охранного документа: 30.10.2017
13.02.2018
№218.016.2076

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

Изобретение относится к черной металлургии и может быть использовано для получения шлакообразующей смеси, используемой при получении стали в конвертере. Шлакообразующую смесь измельчают до фракции менее 0,001 мм и удаляют из нее присутствующие тугоплавкие карбонаты путем добавления...
Тип: Изобретение
Номер охранного документа: 0002641442
Дата охранного документа: 17.01.2018
04.04.2018
№218.016.3530

Способ формирования контактных окон в слое защитного основания высоковольтного прибора

Изобретение относится к электронной полупроводниковой технике, а именно к технологии изготовления высоковольтных кремниевых приборов и направлено на улучшение электрических характеристик высоковольтных приборов, снижение количества выхода из строя приборов в результате обрыва металла и пробоя...
Тип: Изобретение
Номер охранного документа: 0002645920
Дата охранного документа: 28.02.2018
Показаны записи 1-10 из 14.
10.04.2015
№216.013.3b1d

Аналого-цифровой преобразователь в системе остаточных классов

Изобретение относится к области измерительной и вычислительной техники и может быть использовано для быстрого преобразования аналоговых электрических сигналов в цифровой код в системах, функционирующих в системе остаточных классов (СОК). Технический результат - упрощение конструкции....
Тип: Изобретение
Номер охранного документа: 0002546621
Дата охранного документа: 10.04.2015
10.04.2015
№216.013.3d80

Устройство для контроля эвм

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в вычислительных структурах, функционирующих в модулярной системе счисления. Техническим результатом является уменьшение количества используемого оборудования за счет использования блоков сложения...
Тип: Изобретение
Номер охранного документа: 0002547232
Дата охранного документа: 10.04.2015
12.01.2017
№217.015.63ac

Алиасный аналого-цифровой преобразователь

Изобретение относится к области измерительной и вычислительной техники и может быть использовано для преобразования аналоговых электрических сигналов в цифровой код. Техническим результатом является повышение точности преобразования. Устройство содержит блок слежения-хранения, генераторы,...
Тип: Изобретение
Номер охранного документа: 0002589388
Дата охранного документа: 10.07.2016
25.08.2017
№217.015.a2c4

Способ деминерализации нейтрализационным диализом раствора смеси аминокислоты и соли

Изобретение относится к способу очистки аминокислот, в частности, от минеральных компонентов, содержащихся в промывных водах микробиологического производства. Способ деминерализации нейтрализационным диализом смешанного раствора аминокислоты и соли включает подачу раствора смеси в среднюю...
Тип: Изобретение
Номер охранного документа: 0002607227
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.b2da

Способ выделения никотиновой кислоты из водного раствора

Изобретение относится к способу выделения никотиновой кислоты из водного раствора, включающему фильтрацию водного раствора никотиновой кислоты через слой гранулированного серпентинита и анализ отфильтрованной водной фазы спектрофотометрическим методом. Технический результат - удешевление и...
Тип: Изобретение
Номер охранного документа: 0002613981
Дата охранного документа: 22.03.2017
25.08.2017
№217.015.b2db

Способ выделения никотиновой кислоты из водного раствора

Изобретение относится к способу выделения никотиновой кислоты из водного раствора, включающему фильтрацию водного раствора никотиновой кислоты через слой гранулированного серпентинита и анализ отфильтрованной водной фазы спектрофотометрическим методом. Технический результат - удешевление и...
Тип: Изобретение
Номер охранного документа: 0002613981
Дата охранного документа: 22.03.2017
25.08.2017
№217.015.ccf1

Модулярный измерительный преобразователь

Изобретение относится к области измерительной техники и может быть использовано для преобразования аналоговых электрических сигналов эквивалентно позиционному или модулярному представлению. Сущность изобретения заключается в реализации метода вычисления разности фаз гармонического колебания....
Тип: Изобретение
Номер охранного документа: 0002619831
Дата охранного документа: 18.05.2017
20.01.2018
№218.016.131d

Способ получения суперабсорбента, содержащего микроэлементы

Изобретение относится к химии высокомолекулярных соединений, в частности к способу получения сетчатых гидрофильных полимеров, которые могут найти применение в сельском хозяйстве для улучшения структуры почв и запасания почвенной влаги в засушливых регионах. Способ получения гидрофильного...
Тип: Изобретение
Номер охранного документа: 0002634428
Дата охранного документа: 30.10.2017
13.02.2018
№218.016.2076

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

Изобретение относится к черной металлургии и может быть использовано для получения шлакообразующей смеси, используемой при получении стали в конвертере. Шлакообразующую смесь измельчают до фракции менее 0,001 мм и удаляют из нее присутствующие тугоплавкие карбонаты путем добавления...
Тип: Изобретение
Номер охранного документа: 0002641442
Дата охранного документа: 17.01.2018
04.04.2018
№218.016.3530

Способ формирования контактных окон в слое защитного основания высоковольтного прибора

Изобретение относится к электронной полупроводниковой технике, а именно к технологии изготовления высоковольтных кремниевых приборов и направлено на улучшение электрических характеристик высоковольтных приборов, снижение количества выхода из строя приборов в результате обрыва металла и пробоя...
Тип: Изобретение
Номер охранного документа: 0002645920
Дата охранного документа: 28.02.2018
+ добавить свой РИД