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

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

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

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

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

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

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

Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения формирования признака соотношения Х>Y, где Х и Y есть n-разрядные двоичные числа, задаваемые двоичными сигналами.

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

На фиг.1 и фиг.2 представлены соответственно схема предлагаемого устройства сравнения двоичных чисел и временные диаграммы, поясняющие принцип его работы.

Устройство сравнения двоичных чисел содержит D-триггер 1, два элемента «ИЛИ» 21, 22, элемент «И» 3 и элемент «Запрет» 4, причем первый, второй входы и выход элемента 21 соединены соответственно с первым, вторым входами элемента 3 и неинвертирующим входом элемента 4, подключенного выходом к первому входу элемента 22, второй вход и выход которого соединены соответственно с выходом элемента 3 и входом данных D-триггера 1, подключенного неинвертирующим выходом, входом сброса и тактовым входом соответственно к второму входу элемента 3, первому и второму управляющим входам устройства сравнения двоичных чисел, первый, второй информационные входы и выход которого соединены соответственно с первым входом элемента 21, инвертирующим входом элемента 4 и выходом элемента 22.

Работа предлагаемого устройства сравнения двоичных чисел осуществляется следующим образом. На его первый, второй управляющие входы подаются соответственно импульсные сигналы f1,f2∈{0,1} (фиг.2), причем период T сигнала f2 должен удовлетворять условию T>Δt, где Δt=τTpЗапрет+2τИЛИ, а τТр и τЗапрет, τИЛИ есть длительности задержек, вносимых D-триггером и элементами «Запрет», «ИЛИ». Синхронно с передним фронтом импульса сигнала f1, передними фронтами первого, ..., (n-1)-го импульсов сигнала f2 на первый и второй информационные входы предлагаемого устройства последовательно подаются двоичные сигналы x1, ..., xn∈{0,1} и y1, ..., yn∈{0,1} соответственно (фиг.2), которые задают подлежащие сравнению n-разрядные двоичные числа Х и У (хn, yn задают значения старших, а х1, y1 - младших разрядов). Тогда сигнал на выходе предлагаемого устройства будет определяться рекуррентным выражением

где есть номер момента времени ti (фиг.2), z0=0. В представленной ниже таблице приведены значения реализуемой выражением (1) функции на всех возможных наборах значений ее аргументов.

xiyizi-1zi00000011010001101001101111001111

Анализ данных, приведенных в таблице, позволяет заключить, что: 1) если хi<yi или хi=yi и zi-1=0, то zi=0; 2) если xi>yi, или хi=yi и zi-1=1, то zi=1. Таким образом, при i=n на выходе предлагаемого устройства получим

.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемое устройство сравнения двоичных чисел обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает формирование признака соотношения Х>Y, где Х и Y есть n-разрядные двоичные числа, задаваемые двоичными сигналами.

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

название год авторы номер документа
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2017
  • Андреев Дмитрий Васильевич
RU2692050C2
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ 2015
  • Андреев Дмитрий Васильевич
  • Каргов Павел Николаевич
RU2606311C2
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ 2005
  • Андреев Дмитрий Васильевич
RU2300132C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2005
  • Андреев Дмитрий Васильевич
RU2298220C1
УСТРОЙСТВО ДЕЛЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2021
  • Андреев Дмитрий Васильевич
RU2770799C1
УСТРОЙСТВО СЕЛЕКЦИИ МЕНЬШЕГО ИЗ ДВУХ ДВОИЧНЫХ ЧИСЕЛ 2006
  • Андреев Дмитрий Васильевич
RU2300130C1
УСТРОЙСТВО СЕЛЕКЦИИ БОЛЬШЕГО ИЗ ДВУХ ДВОИЧНЫХ ЧИСЕЛ 2006
  • Андреев Дмитрий Васильевич
RU2300135C1
УСТРОЙСТВО СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ 2020
  • Андреев Дмитрий Васильевич
RU2757823C1
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ 2008
  • Андреев Дмитрий Васильевич
RU2365975C1
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ 2022
  • Андреев Дмитрий Васильевич
RU2787334C1

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

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

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом является расширение функциональных возможностей за счет новой схемы, обеспечивается сравнение n-разрядных двоичных чисел. Указанный результат достигается за счет того, что устройство содержит D-триггер (1), два элемента «ИЛИ» (21, 22), элемент «И» (3) и элемент «Запрет» (4). 2 ил.

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

Устройство сравнения двоичных чисел, содержащее элемент «Запрет», отличающееся тем, что в него дополнительно введены D-триггер, элемент «И» и два элемента «ИЛИ», причем первый, второй входы и выход первого элемента «ИЛИ» соединены соответственно с первым, вторым входами элемента «И» и неинвертирующим входом элемента «Запрет», подключенного выходом к первому входу второго элемента «ИЛИ», второй вход и выход которого соединены соответственно с выходом элемента «И» и входом данных D-триггера, подключенного неинвертирующим выходом, входом сброса и тактовым входом соответственно к второму входу элемента «И», первому и второму управляющим входам устройства сравнения двоичных чисел, первый, второй информационные входы и выход которого соединены соответственно с первым входом первого элемента «ИЛИ», инвертирующим входом элемента «Запрет» и выходом второго элемента «ИЛИ».

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

Устройство для сравнения двоичных чисел 1989
  • Горбунов Александр Григорьевич
  • Баронов Сергей Михайлович
  • Попович Николай Гаврилович
  • Сидоров Владимир Анатольевич
SU1633390A1
Устройство для сравнения чисел 1983
  • Воздвиженский Сергей Евгеньевич
  • Мошкин Геннадий Николаевич
SU1111152A2
Устройство для сравнения двоичных чисел 1982
  • Любинский Владимир Степанович
  • Головашкин Владимир Николаевич
SU1092493A1
JP 6044044 А, 18.02.1994.

RU 2 330 322 C1

Авторы

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

Даты

2008-07-27Публикация

2007-02-06Подача