Устройство для сравнения чисел
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
< 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 (прототип)