УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ Российский патент 2023 года по МПК G06F7/02 G06F7/06 

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

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

Известны устройства сравнения двоичных чисел (см, например, патент РФ 2770302, кл. G06F 7/02, 2022 г.), содержащие элементы ИЛИ, элементы И, элементы НЕ и выполняющие распознавание отношений А>В, А=В, А<В, где А, В есть четырехразрядные двоичные числа, задаваемые двоичными сигналами.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных устройств сравнения двоичных чисел, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется распознавание отношений А=С, А∈[B,C], А∉[B,C].

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятое за прототип устройство сравнения двоичных чисел (патент РФ 2677371, кл. G06F 7/02, 2019 г.), которое содержит четыре элемента ИЛИ, четыре элемента И, четыре элемента НЕ и выполняет распознавание отношений А>В, А=В, А<В, где А, В есть четырехразрядные двоичные числа, задаваемые двоичными сигналами.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется распознавание отношений А=С, А∈[B,C], А∉[B,C].

Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения распознавания отношений А>В, А=В, A<B либо А=В, А=С, А∈[B,C], А∉[B,C], где А, В, С есть четырехразрядные двоичные числа, задаваемые двоичными сигналами.

Указанный технический результат при осуществлении изобретения достигается тем, что в устройстве сравнения двоичных чисел, содержащем четыре элемента ИЛИ, четыре элемента И и четыре элемента НЕ, i вход устройства сравнения двоичных чисел и выход i-го элемента НЕ соединены соответственно с первым и вторым входами i-го элемента И, (i+4)-й вход устройства сравнения двоичных чисел подключен к входу i-го элемента НЕ, особенность заключается в том, что в него дополнительно введены двенадцать элементов ИЛИ, восемь элементов И и четыре элемента НЕ, i-й вход устройства сравнения двоичных чисел подключен к входу (i+4)-го элемента НЕ и второму входу i-го элемента ИЛИ, (i+8)-й вход устройства сравнения двоичных чисел соединен с первым входом (i+4)-го элемента Ии вторым входом (i+4)-го элемента ИЛИ, выходы i-го и (i+4)-го элементов И подключены соответственно к вторым входам (i+8)-го и (i+12)-го элементов ИЛИ, выход (i+4)-го элемента НЕ соединен с вторым входом (i+4)-го элемента Ии третьим входом (i+4)-го элемента ИЛИ, первые входы первого и девятого элементов ИЛИ подключены к шине нулевого потенциала, второй вход девятого элемента И соединен с шиной единичного потенциала, первые входы тринадцатого и пятого элементов ИЛИ подключены к настроечному входу устройства сравнения двоичных чисел, выход i-го элемента НЕ соединен с третьим входом i-го элемента ИЛИ, первый и третий входы (i+8)-го элемента И подключены соответственно к выходам (i+4)-го и i-го элементов ИЛИ, выход (k+12)-го элемента ИЛИ соединен с первыми входами (k+13)-го и (k+5)-го элементов ИЛИ, выход (k+8)-го элемента ИЛИ подключен к первым входам (k+1)-го и(k+9)-го элементов ИЛИ, выход (k+8)-го элемента И соединен с вторым входом (k+9)-го элемента И, а выход шестнадцатого элемента ИЛИ и выходы двенадцатых элементов И, ИЛИ подключены соответственно к первому и второму, третьему выходам устройства сравнения двоичных чисел.

На чертеже представлена схема предлагаемого устройства сравнения двоичных чисел.

Устройство сравнения двоичных чисел содержит элементы ИЛИ 11,…,116, элементы И 21,…,212и элементы НЕ 31,…,38, причем i вход устройства сравнения двоичных чисел подключен к входу элемента 3i+4, второму входу элемента 1i и первому входу элемента 2i, (i+4)-й вход устройства сравнения двоичных чисел соединен с входом элемента 3i, (i+8)-й вход устройства сравнения двоичных чисел подключен к первому входу элемента 2i+4 и второму входу элемента 1i+4, первые входы элементов 113 и 15 соединены с настроечным входом устройства сравнения двоичных чисел, выход элемента 3i+4 подключен к второму входу элемента 2i+4 и третьему входу элемента 1i+4, выход элемента 3i соединен с третьим входом элемента 1iи вторым входом элемента 2i, первые входы элементов 11 и 19 подключены к шине нулевого потенциала, выходы элементов 2i и 2i+4 соединены соответственно с вторыми входами элементов 1i+8 и 1i+12, выходы элементов 1i+4 и 1i подключены соответственно к первому и третьему входам элемента 2i+8, второй вход элемента 29 соединен с шиной единичного потенциала, выход элемента подключен к первым входам элементов 1k+9 и 1k+1, выход элемента 1k+12 соединен с первыми входами элементов 1k+13 и 1k+5, выход элемента 2k+8 подключен к второму входу элемента 2k+9, а выходы элементов 116, 212 и 112 соединены соответственно с первым, вторым и третьим выходами устройства сравнения двоичных чисел.

Работа предлагаемого устройства сравнения двоичных чисел осуществляется следующим образом. На его i (i+4)-й и (i+8)-й входы подаются соответственнопроизвольные двоичные сигналы a4-i∈{0,1}, b4-i∈{0,1} и c4-i∈{0,1}, которые определяют соответствующие разряды подлежащих сравнению четырехразрядных двоичных чисел A=a3a2a1a0,B=b3b2b1b0,C=c3c2c1c0, причем a3, b3,с3 задают значения старших, а a0, b0,с0 – младших разрядов указанных чисел. На его настроечный вход подается сигнал z∈{0,1} константной настройки. В представленной ниже таблице приведены значения выходных сигналов y1, y2, y3 предлагаемого устройства, полученные для всех возможных наборов значений сигналов a0,a1,a2,a3 при 1) z=1 и, например,b3b2b1b0=0110; 2) z=0 и, например,b3b2b1b0=0101,c3c2c1c0=1100.

a 3 a 2 a 1 a 0 1) 2) y 1 y 2 y 3 y 1 y 2 y 3 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 0 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1

Анализ данных, приведенных в таблице, позволяет заключить, что при 1) либо 2) соответственно получим y2=y3=1, если А>В; y2=1, y3=0, если А=В; y2=0, если A<B; либо y2=1, y3=0, если А=В; y1=0, y2=1, если А=С; y2=1, если A ∈ [B, C]; y2=0, если A ∉ [B, C].

Вышеизложенные сведения позволяют сделать вывод, что предлагаемое устройство сравнения двоичных чисел обладает более широкими по сравнению с прототипом функциональными возможностями, поскольку выполняет распознавание отношений А>В, А=В, A<B либо А=В, А=С, А ∈ [B,C], А ∉ [B,C], где А, В, С есть четырехразрядные двоичные числа, задаваемые двоичными сигналами.

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

название год авторы номер документа
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2021
  • Андреев Дмитрий Васильевич
RU2770302C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2017
  • Андреев Дмитрий Васильевич
RU2677371C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2023
  • Андреев Дмитрий Васильевич
RU2809253C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2020
  • Андреев Дмитрий Васильевич
RU2757829C1
ДВОИЧНЫЙ СУММАТОР 2013
  • Андреев Дмитрий Васильевич
RU2533078C1
УСТРОЙСТВО СОРТИРОВКИ ДВОИЧНЫХ ЧИСЕЛ 2011
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
RU2445678C1
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ 2005
  • Андреев Дмитрий Васильевич
RU2300132C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2012
  • Андреев Дмитрий Васильевич
RU2504825C1
СУММАТОР ПО МОДУЛЮ q 2018
  • Андреев Дмитрий Васильевич
RU2702970C1
ДВОИЧНЫЙ СУММАТОР 2020
  • Андреев Дмитрий Васильевич
RU2758184C1

Иллюстрации к изобретению RU 2 803 639 C1

Реферат патента 2023 года УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ

Изобретение относится к вычислительной технике. Технический результат заключается в расширении функциональных возможностей устройства за счет обеспечения распознавания отношений А>В, А=В, A<B либо А=В, А=С, А∈[B,C], А∉[B,C], где А, В, С есть четырехразрядные двоичные числа, задаваемые двоичными сигналами. Устройство сравнения двоичных чисел предназначено для компараторной обработки четырехразрядных двоичных чисел, задаваемых двоичными сигналами, и может быть использовано в системах цифровой вычислительной техники как средство распознавания отношений порядка. Устройство содержит шестнадцать элементов ИЛИ (11,…,116), двенадцать элементов И (21,…,212) и восемь элементов НЕ (31,…,38). 1 табл., 1 ил.

Формула изобретения RU 2 803 639 C1

Устройство сравнения двоичных чисел, содержащее четыре элемента ИЛИ, четыре элемента И и четыре элемента НЕ, причем i-й (i=1,4) вход устройства сравнения двоичных чисел и выход i-го элемента НЕ соединены соответственно с первым и вторым входами i-го элемента И, (i+4)-й вход устройства сравнения двоичных чисел подключен к входу i-го элемента НЕ, отличающееся тем, что в него дополнительно введены двенадцать элементов ИЛИ, восемь элементов И и четыре элемента НЕ, i-й вход устройства сравнения двоичных чисел подключен к входу (i+4)-го элемента НЕ и второму входу i-го элемента ИЛИ, (i+8)-й вход устройства сравнения двоичных чисел соединен с первым входом (i+4)-го элемента И и вторым входом (i+4)-го элемента ИЛИ, выходы i-го и (i+4)-го элементов И подключены соответственно ко вторым входам (i+8)-го и (i+12)-го элементов ИЛИ, выход (i+4)-го элемента НЕ соединен со вторым входом (i+4)-го элемента И и третьим входом (i+4)-го элемента ИЛИ, первые входы первого и девятого элементов ИЛИ подключены к шине нулевого потенциала, второй вход девятого элемента И соединен с шиной единичного потенциала, первые входы тринадцатого и пятого элементов ИЛИ подключены к настроечному входу устройства сравнения двоичных чисел, выход i-го элемента НЕ соединен с третьим входом i-го элемента ИЛИ, первый и третий входы (i+8)-го элемента И подключены соответственно к выходам (i+4)-го и i-го элементов ИЛИ, выход (k+12)-го (k=1,3) элемента ИЛИ соединен с первыми входами (k+13)-го и (k+5)-го элементов ИЛИ, выход (k+8)-го элемента ИЛИ подключен к первым входам (k+1)-го и (k+9)-го элементов ИЛИ, выход (k+8)-го элемента И соединен со вторым входом (k+9)-го элемента И, а выход шестнадцатого элемента ИЛИ и выходы двенадцатых элементов И, ИЛИ подключены соответственно к первому, второму и третьему выходам устройства сравнения двоичных чисел.

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

Устройство для сравнения двоичных чисел 2018
  • Богданова Наталия Валентиновна
  • Титов Виктор Алексеевич
  • Михайлов Сергей Владимирович
  • Сивцева Любовь Фроловна
RU2665255C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2020
  • Андреев Дмитрий Васильевич
RU2762621C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2017
  • Андреев Дмитрий Васильевич
RU2692050C2
Пломбировальные щипцы 1923
  • Громов И.С.
SU2006A1
Способ приготовления мыла 1923
  • Петров Г.С.
  • Таланцев З.М.
SU2004A1

RU 2 803 639 C1

Авторы

Дороднов Артем Юрьевич

Андреев Дмитрий Васильевич

Даты

2023-09-18Публикация

2023-05-11Подача