способ сравнения одноразрядных двоичных чисел

Классы МПК:G06F7/02 сравнение цифровых данных
G06F7/06 устройства для сортировки, выборки, подборки или сравнения данных на отдельных носителях информации
Автор(ы):
Патентообладатель(и):Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU)
Приоритеты:
подача заявки:
2005-12-23
публикация патента:

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении соответствующих конечных автоматов. Техническим результатом является упрощение сравнения одноразрядных двоичных чисел за счет обеспечения формирования признаков соотношений x1=x 2, x1<x2 с помощью меньшего количества логических элементов. Способ заключается в следующем: для формирования признака равенства двоичных сигналов x1=x2способ сравнения одноразрядных двоичных чисел, патент № 2300134 {0,1}, задающих сравниваемые одноразрядные числа, суммируют эти сигналы сумматором по модулю два, а результат суммирования инвертируют элементом НЕ, для формирования признака соотношения x1<x2 результат суммирования данных сигналов по модулю два и двоичный сигнал x2 подают на элемент И. 1 табл.

Формула изобретения

Способ сравнения одноразрядных двоичных чисел, в котором для формирования признака равенства двоичных сигналов x 1, х2способ сравнения одноразрядных двоичных чисел, патент № 2300134 {0,1}, задающих сравниваемые одноразрядные двоичные числа, суммируют указанные сигналы сумматором по модулю 2, а результат суммирования инвертируют элементом НЕ, отличающийся тем, что для формирования признака соотношения x1 <x2 результат суммирования и двоичный сигнал x2 подают на элемент И.

Описание изобретения к патенту

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

Известны способы сравнения одноразрядных двоичных чисел (см., например, нижний рис. в табл.3.5 на стр.103 в книге Справочник по цифровой вычислительной технике. Малиновский Б.Н., Александров В.Я., Боюн В.П. и др. / Под ред. Б.Н.Малиновского. Киев: Техника, 1974 г.), формирующие признак соотношения х 1способ сравнения одноразрядных двоичных чисел, патент № 2300134 х2, где х1, х2способ сравнения одноразрядных двоичных чисел, патент № 2300134 {0,1} - двоичные сигналы, задающие сравниваемые одноразрядные двоичные числа.

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

Наиболее близким способом того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип способ сравнения одноразрядных двоичных чисел (см. рис.8.33а на стр.501 в книге Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. М.: Радио и связь, 1990 г.), в котором для формирования признака соотношения х 12, где х1 , х2способ сравнения одноразрядных двоичных чисел, патент № 2300134 {0,1} - двоичные сигналы, задающие сравниваемые одноразрядные двоичные числа, суммируют эти сигналы сумматором по модулю 2, а результат суммирования инвертируют элементом НЕ.

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

Техническим результатом изобретения является упрощение сравнения одноразрядных двоичных чисел за счет обеспечения формирования признаков соотношений х 12, х1 21, х2способ сравнения одноразрядных двоичных чисел, патент № 2300134 {0,1} - двоичные сигналы, задающие сравниваемые одноразрядные двоичные числа) с помощью трех логических элементов.

Указанный технический результат при осуществлении изобретения достигается тем, что в способе сравнения одноразрядных двоичных чисел, в котором для формирования признака равенства двоичных сигналов х1, х2способ сравнения одноразрядных двоичных чисел, патент № 2300134 {0,1}, задающих сравниваемые одноразрядные двоичные числа, суммируют эти сигналы сумматором по модулю 2, а результат суммирования инвертируют элементом НЕ, особенность заключается в том, что для формирования признака соотношения х12 результат суммирования и двоичный сигнал х2 подают на элемент И.

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

В предлагаемом способе сравнения одноразрядных двоичных чисел для формирования признака способ сравнения одноразрядных двоичных чисел, патент № 2300134 равенства двоичных сигналов х1, х2способ сравнения одноразрядных двоичных чисел, патент № 2300134 {0,1}, задающих сравниваемые одноразрядные двоичные числа, суммируют указанные сигналы сумматором по модулю 2 и результат суммирования инвертируют элементом НЕ, а для формирования признака способ сравнения одноразрядных двоичных чисел, патент № 2300134 соотношения х1 2 результат суммирования и сигнал х2 подают на элемент И, т.е.

способ сравнения одноразрядных двоичных чисел, патент № 2300134

В представленной ниже таблице приведены все возможные наборы значений сигналов х1, х2 и соответствующие этим наборам значения выражений х1способ сравнения одноразрядных двоичных чисел, патент № 2300134 х2 и (1).

x1 x2х 1способ сравнения одноразрядных двоичных чисел, патент № 2300134 х2способ сравнения одноразрядных двоичных чисел, патент № 2300134 способ сравнения одноразрядных двоичных чисел, патент № 2300134
00 01 0
01 10 1
10 10 0
11 01 0

Из представленной таблицы следует, что способ сравнения одноразрядных двоичных чисел, патент № 2300134 , если х12 ; способ сравнения одноразрядных двоичных чисел, патент № 2300134 =1, если х12 .

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый способ сравнения одноразрядных двоичных чисел обеспечивает формирование признаков соотношений х1 2, х12 с помощью трех логических элементов (сумматора по модулю 2, элемента И, элемента НЕ) и поэтому является по сравнению с прототипом более простым.

Класс G06F7/02 сравнение цифровых данных

устройство сравнения двоичных чисел -  патент 2507564 (20.02.2014)
устройство сравнения двоичных чисел -  патент 2504825 (20.01.2014)
устройство для сравнения чисел, представленных в системе остаточных классов -  патент 2503992 (10.01.2014)
способ пространственно-временной коммутации -  патент 2458383 (10.08.2012)
система и способ сравнения файлов на основе шаблонов функциональности -  патент 2427890 (27.08.2011)
отслеживание и синхронизация частичного изменения элементов -  патент 2421780 (20.06.2011)
устройство сравнения двоичных чисел -  патент 2420789 (10.06.2011)
компаратор двоичных чисел -  патент 2393526 (27.06.2010)
компаратор двоичных чисел -  патент 2389063 (10.05.2010)
селектор двоичных чисел -  патент 2365975 (27.08.2009)

Класс G06F7/06 устройства для сортировки, выборки, подборки или сравнения данных на отдельных носителях информации

Наверх