Устройство для определения положения числа на числовой оси Советский патент 1987 года по МПК G06F7/06 

Описание патента на изобретение SU1335978A1

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

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

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

Устройство содержит входной счетчик 1, регистры 2 и 3, элементы 4 и5

сравнения, счетчики

6

7 границ под- ю ется импульс, поступающий lia вход

диапазонов, счетчик 8 номера поддиапазона, шифратор 9, триггеры 10-12, формирователь 13 импульсовj элемент 14 задержки, элементы И 15-20, элементы ИЛИ 21-25, и} формационный вход 26, вход 27 начальной установки, вход 28 признака окончания счета, выходы Больше 29, Меньше 30 и выходы 31 номера поддиапазона.

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

Шифратор 9 формирует значения границ поддиапазонов с 1-й по п-ю, причем в младших разрядах формируется прямой код значений границ поддиапазонов, а в старших разрядах - дополнительный код разности между старшими разрядами границ поддиапазонов. Например, если число, определяющее нижнюю границу первого диапазона, имеет код старших разрядов 0000000101, а младших разрядов 1110, то соответствующий код на старших разрядах шифратора - 1111111011, а младших раз-рядах шифратора - 1110.

Перед началом работы сигнал, поступающий па вход 27 начальной установки устройства, устанавливает триггеры 10 и 11, регистр 2, счетчики 1 и 6 в нулевое состояние, а счетчик 8 номера поддиапазона - в состояние Все единицы. Затем па выходах шифратора 9 появляется значение нижней границы для первого диапазона, а на

выходе элемента 14 задержки - импульс, g логично, С приходом импульса конца поступающий на входы управления за- счета на вход 28 признака око11чания

писью второго регистра 3, и, через элементы ИЛИ 23 и И 16, - счетчика 7, заносящий в упомянутые регистр 3 и счетчик 7 значение указанной границы. Этот же импульс устанавливает счетчик 8 номера поддиапазона в нулевое состояние и, поступая через элемент ИЛИ 21 на счетный вход триггера 10, устанавливает его в единичное состо- .яние.

По мере заполнения входного счетчика 1 на его выходе переноса периодически появляются импульсы, постуИ 19 на счетный

пающие через элемент вход счетчика 7..

При вхождении величины, находящейся в счетчике 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 появляется значение верхней границы этого поддиапазона. В дальнейшем устройство работает ана

0

5

счета устройства триггер 11 устанавливается в единичное состояние. При этом разрешается точное сравнение.

Если триггер 12 находится в единичном состоянии, т.е, исследуемое число находится околс нижней границы поддиапазона, номер которого указан в счетчике 8 номера поддиапазона, в соответствии с состоянием триггера 10 разрешается сравнение содержимого счетч ика 1 с содержимым регистра 2 или 3 соответствующим элементом 4 или 5 сравнения, В случае, если число

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

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

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

35978

дом

10

15

20

25

30

35

40

45

50

55

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

30

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

название год авторы номер документа
Устройство для определения положения числа на числовой оси 1984
  • Зубов Владимир Георгиевич
  • Хлюнев Алексей Леонидович
SU1200302A1
Устройство для определения положения числа на числовой оси 1981
  • Зубов Владимир Георгиевич
  • Хлюнев Алексей Леонидович
SU1001084A1
Устройство для определения положения числа на числовой оси 1982
  • Зубов Владимир Георгиевич
  • Хлюнев Алексей Леонидович
SU1059564A1
Устройство для определения положения числа на числовой оси 1980
  • Зубов Владимир Георгиевич
  • Хлюнев Алексей Леонидович
SU949652A1
Устройство для определения положения числа на числовой оси 1984
  • Блажкевич Богдан Иванович
  • Хлюнев Алексей Леонидович
SU1196848A1
Преобразователь угла поворота вала в код 1991
  • Смирнов Альберт Константинович
SU1833966A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Кулешов Аркадий Яковлевич
SU941991A1
МОДУЛЬ МУЛЬТИМИКРОПРОГРАММНОЙ СИСТЕМЫ 1997
  • Зотов И.В.
  • Колосков В.А.
  • Титов В.С.
RU2116665C1
Устройство для кусочно-линейной аппроксимации 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Кузьмин Александр Леонидович
  • Христенко Ольга Юрьевна
SU1837272A1
Преобразователь двоичного кода в двоично-десятичный 1981
  • Кулешов Аркадий Яковлевич
SU993244A1

Иллюстрации к изобретению SU 1 335 978 A1

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

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

Формула изобретения SU 1 335 978 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1335978A1

Устройство для определения положения числа на числовой оси 1982
  • Зубов Владимир Георгиевич
  • Хлюнев Алексей Леонидович
SU1059564A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для определения положения числа на числовой оси 1984
  • Зубов Владимир Георгиевич
  • Хлюнев Алексей Леонидович
SU1200302A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 335 978 A1

Авторы

Хлюнев Алексей Леонидович

Даты

1987-09-07Публикация

1986-04-01Подача