Устройство для определения разности двух чисел
О П И С А Н И Е 34!03!
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
Зависимое от авт. свидетельства №
Заявлено 28.1Х.1970 (№ 1476489/18-24) с присоединением заявки №
Приоритет
Опубликовано 05.VI.1972. Бюллетень № 18
Дата опубликования описания 27Х1.1972
М. Кл. б 06f 7102
Комитет по делам изобретений и открытий при Совете Министров
СССР
УДК 681,325.66 (088.8) Автор изобретения
Е. Т. Даров
Заявитель
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ РАЗНОСТИ ДВУХ ЧИСЕЛ
Изобретение относится к электронной вычислительной технике.
Известные устройства основаны на последовательном вычитани и единичных им пульсов из двух счетчиков, в которых хранятся коды этих чисел.
Однако этим устройствам характерна потеря быстродействия при нарушении условия
А
А — В ) —, пде А и  — сравниваемые числа.
Если же поле рассеяния сравниваемых чисел по а бсолютиому значению на несколько порядков меньше абсолютного значения самих чисел, быстродействие устройства резко падает, так как для получения разности в одном из счетчиков потребуется подача большого количества единичных импульсов.
Целью изобретения является повышение скорости определения разности двух чисел с учетом знака разности, основанного иа способе добавления единичных импульсов в счетчик, содержавший меньшее из двух чисел до момента их равсиства. Это достигается тем, что устройство дополнительно содержит счетчик абсолютной величины разности и схему сравнения.
На чертеже изображена блок-схема предлагаемого устройства.
Оно содержит входы 1 и 2 счетчиков 8 и 4, на которые в виде параллельного кода подаются две величины в цифровой форме, схему сравнения 5, имеющую на выходах сигналы
« больше», «меньше» или «равно», вентильные схемы б и 7, генератор импульсов 8, триггер знака 9 и счетчик абсолютной величины,разности 10 с выходом в виде параллельного кода 11.
Устройство работает следуюоцим образом.
После поступления через входы 1 и 2 на счетчики 8 и 4 двух величин в цифровой форме параллельным кодом схема сравнения 5 определяет, какая из этих величин меньше.
Допустим величина, поступающая на вход 1 счетчика 8, по абсолютному значению превышает величину, поступающую на вход 2 счегчика 4. В этом случае откроется веитильная схема 7 и импульсы с генератора импульсов поступят как на вход счетчика 4, так и на вход счетчика 10. Одновременно эти импульсы поступят на вход триггера з на ка 9. Это будет происходить до тех пор, пока состояние счетчика 4 не будет полность о соответствовать состоянию счетчика 8.
Абсолютная величина разности в цифровой форме снимается параллельным кодом со счетч ика 10, а знак разности определяется выходт0 ными сигналами триггера знака 9.
341 О31
Предмет изобретения
Составитель В. Орлова
Техред Т. Ускова
Корректор А. Васильева
Редактор Е. Гончар
Заказ 1927;8 Изд. № 797 Тираж 448 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, Я-85, Раушская наб., д. 4(5
Т пографпя, пр. Сапунова, 2
В случае, если в счетчике 4 вчичина была больше, чем в счетчике 8, откроется вентильная схема б на время,,пока состояния счетчиков не сравняются.
Такое построение схемы, позволяя применить сравнительно простые суммирующие счетчики, в то же время, повышает быстродействие устройства, так как счетчики отрабатывают только абсолютную величину разности двух чисел.
Устройство сравнения двух чисел используется в разработке измерительной машины для контроля профиля лопаток турбин и может быть использовано в измерительной маши не для контроля профиля кулачков.
Устройство для определения;разности двух чисел, содержащее счетчики, триггер знака, вентильные схемы, генератор импульсов, выходы которого через вентильные схемы подключены соответственно к счетчикам и к тр иггеру знака, отяича, ои ееся тем, что, .с целью увеличения быстродействия, оно дополнительно содержит счетчик абсолютной величины разности и схему сравнения, входами соединенную со счетчиками, а выходами — с вентильными схемами, выходы которых подключены к счет инку абсолютной величины разно15 сти.

