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

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

 

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

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

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

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

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

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

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

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

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

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

x1x2х1⊕х2
00010
01101
10100
11010

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

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

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



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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