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

 

Изобретение относится к вычислительной технике. Цель изобретения - повьппение быстродействия устройства. Устройство содержит четыре счетчика, два регистра, два элемента сравнения, шифратор, три триггера, элемент задержки , формирователь импульсов, шесть элементов И и пять элементов ИЛИ. При непрерывном увеличении контролируемого числа на единицу устройство позволяет определять принадлежность этого числа последовательно нескольким заданным поддиапазонам, переходя при превышении верхней границы i-ro поддиапазона к сравнению с границами (i+1)-ro поддиапазона. Для этого при переходе верхней граниизы i-ro поддиапазона по сигналу переполнения одного из счетчиков границ поддиапазона увеличивается на единицу номер поддиапазона, который храните в счетчике номера поддиапазона. Этот номер преобразуется шифратором в коды границ (i+1)-го. поддиапазона и записьшается в регистры. 1 ил. а «б (Л со iC/: СП со -vl 00

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1 (19) (11) (51)4G06 F 7 06 . РГ f il f" -"

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4047114/24-24 (22) 01.04.86 (46) 07.09.87. Бюл. Ф 33 (71) Физико-механический институт им.Г.В.Карпенко (72) А.Л.Хлюнев (53) 681.325(088.8) (56) Авторское свидетельство СССР

11 1059564, кл. G 06 F 7/06, 1972.

Авторское свидетельство СССР

У 1200302, кл. G 06 F 7/06, 1984. (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ПОЛОЖЕНИЯ ЧИСЛА НА ЧИСЛОВОЙ ОСИ (57) Изобретение относится к вычислительной технике. Цель изобретения повышение быстродействия устройства.

Устройство содержит четыре счетчика, два регистра, два элемента сравнения, шифратор, три триггера, элемент задержки, формирователь импульсов, шесть элементов И и пять элементов

ИЛИ. При непрерывном увеличении контролируемого числа на единицу устройство позволяет определять принадлежность этого числа последовательно нескольким заданным поддиапаэонам, переходя при превышении верхней границы i-го поддиапаэона к сравнению с границами (i+1)-го поддиапазона. Для этого при переходе верхней границы

i-ro поддиапазона по сигналу переполнения одного из счетчиков границ поддиапазона увеличивается на единицу номер поддиапаэона, который храните в счетчике номера поддиапазона. Этот ф номер преобразуется шифратором в коды границ (i+1)-го поддиапазона и записывается в регистры. 1 ил.

С::

1335978

Изобретение относится к вычислительной технике.

Цель изобретения — повышение быст— родействия устройства. !

На чертеже представлена схема устройства.

Устройство содержит входной счетчик 1, регистры 2 и 3, элементы 4 и 5 сравнения, счетчики 6 и 7 границ под- fg диапазонов, счетчик 8 номера поддиапазона, шифратор 9, триггеры 10-12, формирователь 13 импульсов, элемент

14 задержки, элементы И 15-20, элементы ИЛИ 21-25, информационный вход 15

26, вход 27 начальной установки, вход 28 признака окончания счета, выходы "Больше" 29, "Меньше" 30 и выходы 31 номера поддиапазона.

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

Шифратор 9 формирует значения границ поддиапазонов с 1-й по п-ю, причем в младших разрядах формируется прямой код значений границ поддиапа- 25 эонов, а в старших разрядах — дополнительный код разности между старшими разрядами границ поддиапазонов. Например, если число, определяющее нижнюю границу первого диапазона, имеет Зд код старших разрядов 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 сравнения. В случае, если число

1335978 лежит ниже нижней границы поддиапазона, на выходе элемента ИЛИ 24 появляется единичный сигнал; если число лежит выше нижней границы поддиапаэона — единичный сигнал появляется на выходе элемента ИЛИ 25, В случае, когда на выходах Меньше 30 и "Больше" 29 устройства — логический нуль, число находится в пределах поддиапазона, номер которого указан на выходах 31 устройства.

Формула из обре те ния

Устройство для определения положения числа-на числовой оси, содержащее входной счетчик, шифратор, два регистра, два элемента сравнения, два тРиггера, счетчик номера поддиапазона, четыре элемента И, два элемента

ИЛИ, элемент задержки и формирователь импульсов, причем информационный вход устройства соединен со счетным входом второго счетчика, выходы разрядов ?5 которого соединены с первыми группами входов первого и второго элементов сравнения, вторые группы входов которых подключены к выходам разрядов первого и второго регистров соответственно, информационные входы которых подключены к выходам шифратора, вход начальной установки устройства соединен с входами установки в начальное состояние входного счетчика, счетчи35 ка номера поддиапазона и первого и второго триггеров и через элемент задержки — с входом установки в нулевое состояние счетчика номера поддиапазона и с первыми входами первого и второго элементов ИЛИ, выходы которых соединены соответственно со счетным входом первого триггера и первыми входами первого и второго элементов И, прямой и инверсный выходы первого триггера соединены с вторыми входами соответственно первого и второго элементов И, выходы которых соединены с входами управления записью соответственно первого и второго регистров, вход признака окончания счета устройства соединен с входом установки в единичное состояние второго триггера, выход формирователя импульсов соединен с вторыми входами первого и вто55 рого элементов ИЛИ и со счетным входом счетчика номера поддиапазона, выходы разрядов которого являются выходами номера поддиапазона устройства и соединены с соответствующими входами шифратора, о т л и ч а ю ее с я тем, что, с целью повышения быстродействия, в него введены первый и второй счетчики границ поддиапазонов, третий триггер, третий, четвертый и пятый элементы ИЛИ и пятый и шестой элементы И, причем вход начальной установки устройства соединен с входом установки в нулевое состояние первого счетчика границ поддиапазонов и через элемент задержки— с входом установки первого регистра в нулевое состояние, прямой выход первого триггера соединен с первыми входами третьего и четвертого элементов И, инверсный выход первого триггера соединен с первыми входами пятого и шестого элементов И, выход переполнения входного счетчика соединен с входом установки третьего триггера в нулевое состояние и с вторыми входами третьего и пятого элементов И, выходы которых соединены со счетными входами соответственно первого и второго счетчиков границ поддиапаэонов, выходы переполнения которых соединены соответственно с входами третьего элемента ИЛИ, выход которого соединен с входом формирователя импульсов, выход которого соединен с входом установки в единичное состояние третьего триггера, выход которого соединен с вторыми входами четвертого и шестого элементов И, выходы которых соединены с управляющими входами соответственно первого и второго элементов сравнения, первый и второй выходы неравенства которых соединены соответственно с первыми и вторыми входами четвертого и пятого элементов ИЛИ соответственно, выходы которых являются соответственно выходами "Меньше и "Больше" устройства, прямой выход второго триггера соединен с третьими входами четвертого и шестого элементов И, выходы шифратора соединены с информационными входами первого и второго счетчиков границ поддиапазонов, входы управления записью которых подключены к выходам соответственно первого и второго элементов И.

Составитель В. Горохов

Редактор Н. Егорова Техред М.Ходанич Корректор В Бутяга

Заказ 4048/43 Тираж 672 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Гаушская наб., д. 4/5

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

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

 

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

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

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

Изобретение относится к вычислительной технике

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

Изобретение относится к автоматике и вычислительной технике

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

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

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

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

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

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

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

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

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

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

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

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

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

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