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

Номер патента: 1665371

Авторы: Вавилов, Вальшонок, Рудницкий, Сигалов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 5371 9) 06 Р 7/О ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНИ АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССР М 1097998, кл. 6 06 Р 7/06, 1983.Авторское свидетельство СССР М 1381485, кл. 0 06 Р 7/06, 1986,(54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ПОЛОЖЕНИЯ ЧИСЛА НА ЧИСЛОВОЙ ОСИ(57) Изобретение относится к вычислительной технике и может быть использовано при обработке цифровой и логической информации, Цель изобретения - расширение функциональных возможностей устройства за счет обеспечения вычисления наборов многоинтервальных функций. Устройство содержит блоки памяти 1 и 2, блок сравнения 3, счетчик 4, элемент И 5, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 6, формирователь.импульсов 7, элемент задержки 8, информационные входы 9, вход начальной установки 10, тактовый вход 11 и выходы 12, Устройство позволяет определить факт принадлежности анализируемого числа Х одной или нескольким многоинтервальным функРциям Е 1= 0 (Н, В 1,1-1, а, гдеН 1, В 1 -Изобретение относится к вычислительной технике и может быть использовано приобработке цифровой и логической информации,Цель изобретения - расширение функциональных возможностей эа счет обеспечения вычисления наборовмногоинтервальных булевцх функций.На чертеже представлена схема устройства.Устройство содержит блоки 1 и 2 памяти(БП), блок 2 сравнения, счетчик 4, элемент И5, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 6, формирователь 7 импульсов, элемент 8 задержки,информационные входы 9, вход 10 начальной установки, тактовый вход 11, выходы 12,Устройство позволяет определить фактпринадлежности анализируемого числа Ходной или нескольким многоинтервальнымфункциям Е = 0Н, В 1)= 1, т, где -,Н 1, В 1 соответственно нижняя и верхняяграницы )-го интервала 1-й функции,Предварительно в БП заносится информация, касающаяся заданной системы функций. Каждое слово содержит три поля: полеграниц Я (соответствующие выходы БП 1соединены с блоком 3 сравнения), поле адреса перехода А (выходы соединены с ин, формационными входами счетчика 4) и поленомера функции(выходы соединены с адресными входами БП 2). В поле границ зпоследовательно заносятся нижние и верхние границы всех функций, в поля адресовА - адрес первого слова в БП 1, относящегося к следующей функции, в поля номеровфункции- номера функций. Массив слов,относящийся к одной функции, дополнендвумя словами, первое из которых в поле Ясодержит максимально допустимое число, аполя А иповторяют поля А ипредыдущегослова, содержимое второго слова безразлично. Например, пусть необходимо решитьдве задачи: определить, принадлежит ли Хинтервалу3, 6) и определить, принадлежит ли Х одному из интерваломО, 3) или6,8). Тогда, в БП 1 должна быть записанаинформация, данная в таблице, где М - максимальное число, х - безразличное состояние.Устройство работает следующим образом.Сигналом по входу 10 содержимое счетчика 4 обнуляется, на вход 9 поступает число Х, на вход 11 - тактовые импульсы.Если в счетчике 4 четное число, значитв блоке 3 сравнения сравнивается Х и нижняя граница Н некоторого интервала. ЕслиХ Нь то на выходе блока З,сравнения и 10 15 20 30 35 40 45 50 55 элемента И 5 - логический нуль, и по тактовому импульсу формируется сигнал на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 6. По этому сигналу происходит запись нуля (с выхода младшего разряда счетчика 4) в БП по адресу, определяемому полемБП 1, что означает, что Х не принадлежит ни одному интервалу данной функции, Затем в счетчик 4 записывается адрес первого слова следующей функции, хранящейся в поле А БП 1. Например, если Х.3, то в счетчик 4 будет записано число "4",Если ХНь то на выходе блока 3 сравнения - единица, и тактовый импульс через элемент И 5 поступает на счетный вход счетчика 4, увеличивая его содержимое на единицу, Таким образом, происходит переход к сравнению Х с верхней границей ВьЕсли Х В, то по тактовому импульсу по адресупроисходит запись в БП 2 единицы с выхода младшего разряда счетчика 4, что означает, что Х принадлежит одному из интервалов данной функции, а затем содержимое счетчика 4 заменяется полем А, т,е, происходит переход к следующей функции,Если ХВ, то тактовым импульсом содержимое счетчика 3 увеличивается нэ единицу, т,е. происходит переход к сравнению Х со следующей нижней границей Н+1,Если Хвар ( В ), то нуль в БП 2 будет записан в результате сравнения Х с М.Формула изобретения Устройство для определения положения числа на числовой оси, содержащее первый блок памяти, счетчик, элемент И, формирователь импульсов и элемент задержки, причем вход начальной установки устройства соединен с входом установки в нулевое состояние счетчика, выходы разрядов которого соединены с соответствующими адресными входами первого блока памяти, отл ича ющееся тем,что, с целью расширения функциональных возможностей за счет обеспечения вычисления наборов многоинтервальных булевых функций, в него введены блок сравнения, второй блок памяти и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, причем информационнье входы устройства и выходы первой группы первого блока памяти соединены с входами соответственно первой и второй групп блока сравнения, выход которого соединен с первым входом элемента И, выход которого соединен с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и со счетным входом счетчика, выход младшего разряда которого соединен с информационным входом второго блока памяти, тактовый вход устройства соединен с вторыми входами элемента И и элемента1665371 Составитель В. ГороховТехред М.Моргентал Корректор О,Ципле Редактор С. Пекарь Заказ 2392 Тираж 398 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с входом формирователя импульсов, выход которого соединен с входом разрешения записи второго блока памяти и входом элемента задержки, выход которого 5 соединен с входом разрешения записи счетчика, информационные входы. которого подключены к выходам второй группы первого блока памяти, выходы третьей группы которого соединены с адресными входами второго блока памяти, выходы которого являются выходами устройства.

Смотреть

Заявка

4722406, 24.04.1989

ПРЕДПРИЯТИЕ ПЯ А-3462

ВАВИЛОВ ВЛАДИМИР НИКОЛАЕВИЧ, ВАЛЬШОНОК ЕФИМ САМУИЛОВИЧ, РУДНИЦКИЙ ИГОРЬ БОРИСОВИЧ, СИГАЛОВ АЛЕКСАНДР СЕМЕНОВИЧ

МПК / Метки

МПК: G06F 7/06

Метки: оси, положения, числа, числовой

Опубликовано: 23.07.1991

Код ссылки

<a href="https://patents.su/3-1665371-ustrojjstvo-dlya-opredeleniya-polozheniya-chisla-na-chislovojj-osi.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для определения положения числа на числовой оси</a>

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