Устройство для определения положения числа на числовой оси
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1335978
Автор: Хлюнев
Текст
СОЮЗ СОВЕТСКИХСОЭ 4 АЛИСТИЧЕСКИХРЕСПУБЛИК 151)4 С 0 Р" ВЕННЫЙ КОМИТЕТ СССРИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ГОСУДА ПО ДЕЛ ОБРЕТЕНИ ИОАН Н А ВТОРСКОМУ СВИДЕТЕЛЬСТВ В 33ский и титут тельство СССРР 7/06, 1972.льство СССРР 7/06, 1984.ОПРЕДЕЛЕНИЯ ПОЛОВОЙ ОСИосится к вычисель изобретениятвия устройства.четыре счетчика,емента сравненияра, элемент заотоды(54) УСТРОЙСТВО ДЛЯЖЕНИЯ ЧИСЛА ИА ЧИСЛО(57) Изобретение отнлительной технике. Цповышение быстродейсУстройство содержитдва регистра, два элшифратор, три тригге держки, формирователь импульсов,шесть элементов И и пять элементовИЛИ. При непрерывном увеличении контролируемого числа на единицу устройство позволяет определять принадлежность этого числа последовательнонескольким заданным поддиапаэонам,переходя при превышении верхней границы д-го поддиапазона к сравнению сграницами (1+1)-го поддиапазона. Дляэтого при переходе верхней границы).-го поддиапазона по сигналу переполнения одного из счетчиков границ поддиапазона увеличивается на единицуномер поддиапаэона, который хранитев счетчике номера поддиапазона. Этномер преобразуется шифратором в кграниц (+1)-го поддиапазона и записывается в регистры. 1 ил.Изобретение относится к вычислительной технике.Цель изобретения - повышение быстродействия устройства.5На чертеже представлена схемаустройства,Устройство содержит входной счетчик 1, регистры 2 и 3, элементы 4 и 5сравнения, счетчики 6 и 7 границ под пдиапазонов, счетчик 8 номера поддиапазоца, шифратор 9, триггеры 10-12,формирователь 13 импульсов, элемент14 задержки, элементы И 15-20, элемецты ИЛИ 21-25, информационный вход 1526, вход 27 начальной установки,вход 28 признака окончания счета, выходы "Больше" 29, "Меньше" 30 и выходы 31 номера поддиапазона.Устройство работает следующим 20образом.Шифратор 9 формирует значенияграниц поддиапазонов с 1-й по п-ю,причем в младших разрядах формируетсяпрямой код значений границ поддиапаэонов, а в старших разрядах - дополнительный код разности между старшимиразрядами границ поддиапазонов, Например, если число, определяющее нижнюю границу первого диапазоца, имеет ЗОкод старших разрядов 0000000101, амладших разрядов 1110, то соответствующий код на старших разрядах шиф -ратора - 1111111011, а младших разрядах шифратора - 1110.Перед началом работы сигнал, поступающий на вход 27 начальной установки устройства, устанавливает триггеры 10 и 11, регистр 2, счетчики 1и 6 в нулевое состояние, а счетчик 8 40номера поддиапазона - в состояние"Все единицы. Затем на выходах шифратора 9 появляется значение нижнейграницы для первого диапазона, а навыходе элемента 14 задержки - импульс,45поступающий на входы управления записью второго регистра 3, и, черезэлементы ИЛИ 23 и И 16, - счетчика 7,заносящий в упомянутые регистр 3 исчетчик 7 значение указанной границы.Этот же импульс устанавливает счетчик 8 номера поддиапаэона в нулевоесостояние и, поступая через элементИЛИ 21 на счетный вход триггера 10,устанавливает его в единичное состояние.По мере заполнения входного счетчика 1 на его выходе переноса периодически появляются импульсы, постулающие через элемент И 19 ца счетный вход счетчикаПри вхождении величины, находящейся и счетчике 7, в пределы первого диапазона на его выходе переноса появляется сигнал, поступающий через элемент ИЛИ 23 на вход формирователя 13 импульсов. В результате формируется импульс, поступающий ца вход счетчика 8 номера поддиапазона и ца входы элементов ИЛИ 21 и 22. При этом в регистр 2 и счетчик 5 записывается значение верхней границы первого диапазона, триггеры 10 и 12 переводятся в нулевое состояние, в счетчике 8 номера поддиапазона устанавливается номер второго поддиапазона (номер первого поддиапазона - О, второго - 1 и т.д.), а на выходе шифратора 9 появляется значение верхней границы второго поддиапаэона. Импульсы с выхода переноса счетчика 1 через элемент И 19 начинают поступать на счетный вход счетчика 6.При вхождении величины, находящейся в счетчике 6, в пределы второго поддиапазона на выходе переноса этого счетчика появляется сигнал, поступающий через элемент ИЛИ 23 на вход формирователя 13 импульсов. В результате формируется импульс, поступающий на вход счетчика 8 номера поддиапазона и на входы элементов ИЛИ 21 и 22. При этом в регистр 3 и счетчик 7 записывается значение верхней границы второго диапазона, триггеры 10 и 12 переводятся в единичное состояние, счетчику 8 номера поцциапазоца присваивается номер третьего поддиапазона, (т.е. число "2"), а на выходе шифратора 9 появляется значение верхней границы этого поддиапаэона. В дальнейшем устройство работает аналогично. С приходом импульса конца счета на вход 28 признака окончания счета устройства триггер 11 устанавливается в единичное состояние. При этом разрешается точное сравнение.Если триггер 12 находится в единичном состоянии, т.е. исследуемое число находится околс нижней границы поддиапазона, номер которого указан в счетчике 8 номера поддиапазона, в соответствии с состоянием триггера 10 разрешается сравнение содержимого счетчика 1 с содержимым регистра 2 или 3 соответствующим элементом 4 или 5 сравнения. В случае, если числолежит ниже нижней границы поддиапазона, на выходе элемента ИЛИ 2 ч появляется единичный сигнал; если числолежит выше нижней границы поддиапаэона - единичный сигнал появляетсяна выходе элемента ИЛИ 25, В случае,когда на выходах Меньше 30 и "Больше" 29 устройства - логический нуль,число находится в пределах поддиапазона, номер которого указан на выходах 31 устройства. 10 Формула из обре те ния 45 15Устройство для определения положения числа на числовой оси, содержащее входной счетчик, шифратор, два регистра, два элемента сравнения, два триггера, счетчик номера поддиапазона, четыре элемента И, два элемента ИЛИ, элемент задержки и формирователь импульсов, причем информационный вход устройства соединен со счетным входом второго счетчика, выходы разрядов 5 которого соединены с первыми группами входов первого и второго элементов сравнения, вторые группы входов которых подключены к выходам разрядов первого и второго регистров соответственно, информационные входы которых подключены к выходам шифратора, вход начальной установки устройства соединен с входами установки в начальное состояние входного счетчика, счетчи 35 ка номера поддиапазона и первого и второго триггеров и через элемент задержки - с входом установки в нулевое состояние счетчика номера поддиапазона и с первыми входами первого и второго элементов ИЛИ, выходы которых соединены соответственно со счетным входом первого триггера и первыми входами первого и второго элементов И, прямой и инверсный выходы первого триггера соединены с вторыми входами соответственно первого и второго элементов И, выходы которых соединены с входами управления записью соответственно первого и второго регистров, вход признака окончания счета устройства соединен с входом установки в единичное состояние второго триггера, выход формирователя импульсов соединен с вторыми входами первого и вто 55 рого элементов ИЛИ и со счетным входом счетчика номера поддиапазона,выходы разрядов которого являютсявыходами номера поддиапазона устройства и соединены с соответствующимивходами шифратора, о т л и ч а ю щ ее с я тем, что, с целью повышениябыстродействия, в него введены первыйи второй счетчики границ поддиапазонов, третий триггер, третий, четвертый и пятый элементы ИЛИ и пятый ишестой элементы И, причем вход начальной установки устройства соединен с входом установки в нулевое состояние первого счетчика границ поддиапазонов и через элемент задержки -с входом установки первого регистрав нулевое состояние, прямой выходпервого триггера соединен с первымивходами третьего и четвертого элементов И, инверсный выход первого триггера соединен с первыми входами пятогои шестого элементов И, выход переполнения входного счетчика соединен свходом установки третьего триггера внулевое состояние и с вторыми входамитретьего и пятого элементов И, выходыкоторых соединены со счетными входами соответственно первого и второгосчетчиков границ поддиапаэонов, выходы переполнения которых соединенысоответственно с входами третьегоэлемента ИЛИ, выход которого соединенс входом формирователя импульсов, выход которого соединен с входом установки в единичное состояние третьеготриггера, выход которого соединен свторыми входами четвертого и шестогоэлементов И, выходы которых соединены с управляющими входами соответственно первого и второго элементовсравнения, первый и второй выходынеравенства которых соединены соответственно с первыми и вторыми входами четвертого и пятого элементов ИЛИсоответственно, выходы которых являются соответственно выходами "Меньшеи "Больше" устройства, прямой выходвторого триггера соединен с третьимивходами четвертого и шестого элементов И, выходы шифратора соединены синформационными входами первого ивторого счетчиков границ поддиапазонов, входы управления записью которых подключены к выходам соответственно первого и второго элементов И.1335978 Составитель В. ГорохаРедактор Н. Егорова Техред М,Ходанич рректор В. аказ 4048/4 Подписно ж 67 роизводственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,ВНИИПИ Государственного по делам изобретений13035, Москва, Ж, Гаушс комитета ССС открытий ая наб., д.
СмотретьЗаявка
4047114, 01.04.1986
ФИЗИКО-МЕХАНИЧЕСКИЙ ИНСТИТУТ ИМ. Г. В. КАРПЕНКО
ХЛЮНЕВ АЛЕКСЕЙ ЛЕОНИДОВИЧ
МПК / Метки
МПК: G06F 7/06
Метки: оси, положения, числа, числовой
Опубликовано: 07.09.1987
Код ссылки
<a href="https://patents.su/4-1335978-ustrojjstvo-dlya-opredeleniya-polozheniya-chisla-na-chislovojj-osi.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для определения положения числа на числовой оси</a>
Предыдущий патент: Устройство для сортировки информации
Следующий патент: Арифметическое устройство
Случайный патент: Устройство для загрузки и выгрузкидеталей