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

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в узлах управления и контроля. Цель изобретения - расширение функциональных возможностей за счет обеспечения возможности формирования значения разности сравниваемых чисел в цифровой форме. Устройство содержит генератор импульсов 1, счетчики 2, 3, триггеры 4-7, элементы И 8-12, элемент неравнозначности 13, злемент ИЛИ 14, вход запуска 15,-группы информационных входов 16 и 17, выход модуля разности 18, выходы 19, 20. Сравниваемые числа записываются в счетчики 2, 3. В зависимости от того, какое число больше, соответствующий триггер 4, 5 импульсом переполнения с выхода соответствующего счетчика 2, 3 устанавливается в единичное состояние. Следующим импульсом в единичное состояние устанавливается в единичное состояние триггер 7, и на выходе 18 формируется потенциал логической единицы , который действует вплоть до переполнения другого счетчика. При работе устройства формируется сигнал на одном из выходов Больше 19 или Меньше 20, на выходе 18 - импульс с длительностью, пропорционально-й разности чисел Т С(А-В), а водном из счетчиков - величина (А-В)+1. 1 ил. О & (Л to с о О5

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

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

РЕСПУБЛИК ао 4 С Об F 7/04 ц, 1 ."

<

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (2 l ) 3862531/24-24 (22) 25.02.85 (46) 30.12.86. Бюл. И- 48 (72) А.С.Гуляев, В.B. Hoãäàíoâ и H.Â.Añòàmåíêo (53) 681.325(088.8) (56) Гаврилов Ю.В., Пучко А.H.

Арифметические устройства быстродействующих ЗЦВМ. N.: "Сов. радио", 1970, с. 237, рис. 8.2.1.

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

N - 960801, кл. G 06 F 7/04, 1980. (54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано в узлах управления и контроля. Цель изобретения — расширение функциональных возможностей за счет обеспечения возможности формирования значения разности сравниваемых чисел в цифровой форме.

Устройство содержит генератор импульсов 1, счетчики 2, 3, триггеры 4-7, „„Я0„„1280610 А 1 элементы И 8-12, элемент неравнозначности l3, элемент ИЛИ 14, вход запуска 15,:группы информационных входов 16 и 17, выход модуля разности 18, выходы 19, 20. Сравниваемые числа записываются в счетчики 2, 3.

В зависимости от того, какое число больше, соответствующий триггер 4, 5 импульсом переполнения с выхода соответствующего счетчика 2, 3 устанавливается в единичное состояние. Следующим импульсом в единичное состояние устанавливается в единичное состояние триггер 7, и на выходе 18 формируется потенциал логической едиC ницы, который действует вплоть до Я переполнения другого счетчика. При работе устройства формируется сигнал на одном из выходов "Больше" 19 или (®

"Меньше" 20, на выходе 18 — импульс с длительностью, пропорциональной разности чисел Т =,(А-B), а в одном из счетчиков — величина (A-B)+1.

1 ил. Ю

128061

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

Цель изобретения — расширение области применения за счет обеспечения возможности формирования значения разности сравниваемых чисел в цифровой форме.

На чертеже изображена схема уст- f0 ройства.

Устройство содержит генератор 1 импульсов, счетчики 2 и 3, триггеры

4-7 элементы И 8-l2, элемент 13 неравнозначности,. элемент ИЛИ 14, 5

1 I вход 15 запуска устройства, группы информационных входов 16 и 17, выход 18 модуля разности, выходы "Больше" 19 и "Меньше" 20.

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

Перед началом раб0ты триггеры 4-7 устанавливаются в нулевое состояние (не показано). По входам 16 и 17 в счетчики 2 и 3 записываются сравниваемые числа А и В, а на вход 15 запуска подается сигнал. Импульсы от генератора 1 заполняют счетчики 2 и

Пусть А ) В. Тогда счетчик 2 формирует импульс переполнения раньше, чем счетчик 3. Этот импульс устанавливает триггер 4 в единичное состояние. Следуюшчй импульс через откры 35 тый элемент И 8 поступает на вход элемента 13 неравнозначности и далее на счетный вход триггера 7. На его прямом выходе и на выходе 18 устройства формируется потенциал логичес- 40 кой единицы. Тот же импульс с выхода элемента И 8 через открытый элемент

И 12 устанавливает триггер 6 в единичное состояние, что приводит к формированию сигнала на выходе 19 4$

"Больше" устройства. Далее импульс переполнения с выхода счетчика 3 устанавливает триггер 5 в единичное состояние и следующий импульс своим задним фронтом через элемент И 9 и щ элемент 13 неравнозначности устанавливает триггер 7 в нулевое состояние.

Тот же импульс через элементы И 11 и

ИЛИ 14 останавливает генератор 1.

Если А (В, то устройство действу- 55 ет аналогично. При этом первым устанавливается в единичное состояние триггер 5, а триггер 6 в единичное состояние не переключается и потенци0 ал логической единицы остается на выходе 20 "Меньше" устройства.

Если А = В, то переключение триггеров 4 и 5 происходит одновременно, на выходе элемента 13 неравнозначности сигнала логической единицы не возникает и триггер 7 остается в нулевом состоянии. На выходе 18 не формируется единичный сигнал. Импульс через элементы И 10 и ИЛИ 14 останавливает генератор 1. Таким образом, после окончания работы устройства формируется сигнал на одном из выходов 19 или

20 (в зависимости от соотношения чисел), на выходе 18, — импульс с длительностью,пропорициональной разности чисел где С„- период следования импульсов генератора, а в одном из счетчиков 2 или 3 (определяется состоянием выходов

19 и 20 устройства) — величина t А-В )+1.

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

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

1280610

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

Редактор Е.Копча Техред Л.Олейник: КорректоРМ.Максимишинец

Заказ 7067/54 Тираж 671 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 импульсов соединен с входами устай7 в ки в нулевое состояние первого и второго триггеров и со счетными входами первого и второго счетчиков, выходы переполнения. которых соединены с вхо- 5 дами установки в единичное состояние соответственно первого и второго триггеров, выход первого элемента И соединен с первыми входами третьего и пятого элементов И и элемент неравно- 10 значности, выход второго элемента И соединен с вторыми входами третьего элемента И и элемента неравнозначности, выход которого соединен с первым входом четвертого элемента И и со счетным входом четвертого триггера, прямой выход которого является HbIxoдом модуля разности устройства и соединен с вторым входом четвертого элемента И, инверсный выход четвертого триггера соединен с вторым входом пятого элемента И, выход которого соединен с входом установки в единичное состояние третьего триггера, выход элемента ИЛИ соединен с входом оста— новки генератора импульсов.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к устройствам ВТ, а точнее к устройствам сортировки данных

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

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

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