Устройство для сравнения чисел

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

< 955030

Q(jp !I ;:::. (61) Дополнительное к авт. свид-ву(22) Заявлено 200680 (21) 2977565/18-.24 с присоединением заявки ¹â€” (23) Приоритет—

Опубликовано 300882 . Бюллетень ¹32

Дата опубликования описания 300882 (51) М. Кл.з

G F 7/02

Государствеииый комитет

СССР по делам иаооретеиий и открытий

153) УДК 681. 328 (088. 8) (72) Авторы изобретения

Н.И. Сементовский, Н.И.Подлесный, В.Г. Рубанон. и О.В.Узлов с

Харьковский ордена Ленина авиационный институт, им.Н.Е.Жуковского (11) Заявитель (54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ

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

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

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

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

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

Но наиболее существенно то, что все

5 перечисленные устройства не устраняют влияния нестабильности сравниваемых величин на выходной сигнал.

Наиболее близким к предлагаемому является устрьйстно для сравнения чисел, осуществляющее сравнение разности чисел с допусками, содержащее регистры верхнего и нижнего допусков, дешифратор, соединенный входами с прямыми выходами первого и второго цифровых компараторов, первые входы которых соединены с выходом комбинационного вычитателя и с первым регистром соответственно, входы комбинационного вычитателя соединены с источниками чисел соответственно через две группы управляемых иннерторов, управляющие входы которых соединены соответственно по группам с прямым и инверсным выходами второго цифрового компаратора, второй вход которого соединен с источником второго числа, шины нерхнего и нижнего допусков подключены к вторым входам первого и третьего цифровых компараторон соответственно, соединенных первыми нхолаЗО ми параллельно, выход I ðåòüeãî циф955030 компаратора 8 0, а при В А 1 . Входные коды A и В переменные и нестабильные, поэтому их сравнение ,удобно производить по среднему значению, (фиг.2) . При А<В íà J-входе триггера 10 будет 0, а на K-входе 1 . При таком входном сигнале на выходе триггера 10 будет 0, который поступает на переключатель б.

Этот 0 является управляющим для переключателя б, и на второй вход сумматора 7 с регистра 4 поступает константа 0, т,е. выходное значение сумматора 7 будет представлять чистое значение кода А.

При А". В на выходе триггера 10 появится сигнал 1, который поступает на переключатель б. Этот сигнал производит переключение переключателя 6 и на второй вход. сумматора 7 с регистра 3 поступает код Д. В сумматоре 7 происходит алгебраическое сложение добавки Д и кода А. Теперь уже цифровой компаратор 8 будет сравнивать значения A + Д>В.

Устройство находится в таком состоянии до тех пор, пока А + Д не станет равным В. С этого момента с выхода триггера 10 снова подается сигнал 0, который переключит переключатель б и вместо добавки Д на второй вход сумматора 7 поступает число 0 с регистра 4. На выходе устройства будет сигнал, соответствующий значению А4В.

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

Устройство для сравнения чисел, содержащее цифровой компаратор, сумматор, переключатель, генератор тактов и регистры, причем входы цифрового компаратора соединены соответственно с выходами первого регистра и сумматора, входы сумматора подключены к выходам второго регистра и переключателя, первый информационный вход которого соединен с выходом третьего регистра, тактовые входы первого, вто. рого и третьего регистров соединены с выходом генератора тактов, выход цифрового компаратора соединен с выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью упрощения, устройство содержит четвертый регистр, триггер и элемент НЕ, причем выход цифрового компаратора соединен с р-входом триггера, выход которого соединен с управляющим входом переключателя, второй информационный вход которого соединен с выходом четвертого регистра, выход цифрового компарарового компаратора подключен к допол- "положим, при A(B на входе цифровогс нительному входу дешифратора, входы которого соединены с установочными входами триггеров (3) .

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

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

1,ель изобретения — упрощение устройства.

Поставленная цель достигается тем, что устройство для сравнения чисел, содержащее цифровой компаратор, сум-, матор, переключатель, генератор тактов и регистры, причем входы цифрового компаратора соединены соответственно с выходами первого регистра и сумматора, входы сумматора подключены к выходам второго регистра и пе- 5 реключателя, первый информационный. вход которого соединен с выходом третьего регистра, тактовые входы первого, второго и третьего резо гистров соединены с выходом генератора тактов, выход цифрового компаратора соединен с выходом устройства,.содержит четвертый регистр, триггер и элемент НЕ, причем выход цифрового компаратора соединен с -" -входом триггера, выход которого соединен с управляющим входом переключателя, второй информационный вход которого соединен с выходом четвертого регистра, выход цифрового компаратора через элемент HL" соединен с К-вхо-40 дом триггера, тактовый вход которого Формула изобретения соединен с тактовым входом четвертого регистра и подключен к выходу генератора тактов.

На фиг.1 представлена схема пред- 45 лагаемого устройства; на фиг.2 — циклограмма, поясняющая работу устройства, Устройство содержит регистры 1-4, генератор 5 тактов, переключатель б, сумматор 7, цифровой компаратор 8, элемент НЕ 9, триггер 10.

Устройство работает следующим образом.

На вход цифрового компаратора 8 с регистра 1 подается код В, а с выхода сумматора 7 — код А (поскольку на первый вход сумматора 7 поступает код

A с выхода регистра 2, а на второй вход — с выхода регистра 4 через переключатель б код 0 ). В цифровом компараторе 8 происходит сравнение кодов и в зависимости от их соотношения на выходе устройства и на входе J-К триггера 10 могут быть следующие значения 0 или 1 . Пред- 65

955030

ВНИИПИ Заказ 6437/52 Тираж 731 Подписное

Филиал ППП "Патент", r.Óæãîðoä,ул.Проектная,4 тора через элемент ЛЕ соединен с К.— входом триггера, тактовый вход которого соединен с тактовым входом чет" вертого регистра и подключен к выходу генератора тактов.

Источники информации, принятые во внимание при экспертизе

1. Авторское

i9 482737, кл. G

2. Авторское

9 398946, кл. G

3 Авторское по заявке Р 2 кл. G 06 F 7/04. свидетельство СССР

06 F 7/04, 1973. свидетельство СССР

06 F 7/02, 1971. свидетельство СССР

643043/18-24, 1978 (прототип)