Устройство для определения разности двух чисел
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ (ii) 4344IO
Союз Советских
Социалистических
Республик
К АВТОРСИСА4У СВ, ":ДЕТЕЛЬСТВУ (61) Зав .-симое от авт, свидетельства (22) Заявлено 14.06.72 (21) 1796883/18-24 (51) М. Кл. О 06f 7/385 с присоединением заявки № (32) Приоритет
Опубликовано 30.06.74. Бюллетень № 24
Дата опубликования описания 6.11.74
Государственный комнтет
Совета Министров СССР оо долам нзо5 ретеннй н открытий (53) УДК 681.325.5 (088.8) (72) Автор изобретения
M. 3. Губницкий (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ РАЗНОСТИ
ДВУХ ЧИСЕЛ
Изобретение относится к области автоматизации и телемеханики и предназначено для систем автоматического контроля и управления.
Известны устройства для опрсдсленпя разности двух чисел, содержащие генератор импульсов, счетчики, логические схемы И. ИЛИ и триггеры с раздельными входами.
Такие устройства являются сравнительно сложными из-за применения в пих большого числа логических схем И, ИЛИ и триггеров.
Целью изобретения явля тся упрощение устройства.
Предложенное устройство отличается тем, что оно содержит счетный триггер, нулевой вход которого соединен с нулевым входом триггера с раздельными входами, а счетный вход — с выходом схемы ИЛИ, входы которой связаны соответственно с выходами первого и второго счетчиков, причем единичный выход счетного триггера соединен с единичным входом триггера с раздельными входами и с первым входом второй схемы И, второй вход которой подключен к генератору импульсов, а выход — к выходной шине устройства, а выход первой схемы И соединен со счетными входами счетчиков.
На чертеже приведена схема предлагаемого устройства для определения разности двух чисел.
Оно включает генератор 1 счетных импульсов, первый счетчик 2, второй счетчик 3, входную схему И 4, выходную схему И 5, схему
ИЛИ 6, триггер 7 со счетным входом, триггер 8 с раздельными входамп, шину 9 записи первого числа, шину 10 записи второго числа.
Работа схемы происходит следующим образом.
Для определенности положим, что на шину
10 10 записи импульс записи числа приходит либо одновременно с импульсом записи числа на шину 9, либо позднее его.
Импульс записи с шины 9 заносит первое число в счетчик 2, а импульс записи с шины
15 10 записывает второе число в счетчик 3, одновременно производя установку триггера 7 со счетным входом и триггера 8 с раздельными входами.
При этом триггер со счетным входом уста20 навливается в такое состояние, что запрещает прохождение счетных импульсов через схему
И 5, а триггер с раздельными входами устанавливается в такое положение, что разрешает прохождение счетных импульсов через
25 входную схему И 4.
Счетные импульсы с выхода схемы 4 поступают на входы счетчиков 2 и 3.
После того как оба счетчика переполняются (либо обнулятся, что безразлично для дан30 ного устройства). на выходе схемы ИЛИ 6
434410 появляются четыре импульса переполнения, причем количество счетных импульсов с выхода генератора 1, которое укладывается между этими импульсами, равно разности двух сравниваемых чисел. Два импульса с выхода схемы ИЛИ 6 проходят на счетный вход триггера 7. Первый импульс с выхода схемы
ИЛИ б переводит триггер 7 в такое положение, при котором разрешается прохождение счетных импульсов через схему И 5, а второй импульс с выхода схемы ИЛИ б опрокидывает триггер 7 со счетным входом в состояние, при котором запрещается прохождение импульсов через схему И 5.
Своим задним фронтом строб с выхода триггера 7 опрокидывает триггер 8 с раздельными входами, запрещая прохождение импульсов через схему И 4.
Таким образом, с выхода схемы И 5 имеем импульсы, количество которых равно разности двух сравниваемых чисел, а в том счетчике, который переполняется раньше (это соответствует тому, что в нем было записано большее число) записывается параллельный код разности двух чисел.
Если считать, что счетчик 2 — это счетчик
"уменьшаемого, а счетчик 3 — это счетчик вычитаемого, то «положительный» знак разности соответствует тому, то первым переполняется счетчик 2 и запись разности в параллельном коде происходит в счетчике уменьшаемого.
Если же первым появляется импульс переполнения с выхода счетчика вычитаемого, То разность чисел в параллельном коде записывается в счетчик вычитаемого и это соответствует «отрицательному» знаку разности.
Если сравниваемые числа, поступающие в счетчики, оказываются равными, импульсы переполнения с выходов счетчиков совпадают во времени.
В этом случае на выходе схемы ИЛИ 6 второй импульс переполнения появляется после того, как обнулившиеся после первого переполнения счетчики 2 и 3 просчитают количество импульсов, равное их максимальной ем. кости плюс импульс переполнения.
Таким образом, количество импульсов на выходе схемы И 5 в случае равенства сравниваемых чисел равно максимальной емкости счетчика плюс импульс переполнения, одновременное появление импульсов переполнения с выходов счетчиков 2, 3 свидетельствует об отсутствии знака (или об одновременном присутствии знака «плюс», «минус») нулевой разности, а в параллельном коде в счетчиках
2, 3 записывается нулевая разность.
Предмет изобретения
Устройство для определения разности двух
20 чисел, содержащее генератор импульсов, соединенный с первым входом первой схемы И, второй вход которой подключен к нулевому выходу триггера с раздельными входами, пулевой вход которого соединен с шиной запи25 си второго числа, псрвый и второй счетчики, установочные входы которых соединены соответственно с шинами записи первого и второго числа, вторую схему И и схему ИЛИ, отл и ч а ю щееся тем, что, с целью упро30 щения, оно содержит счетный триггер, нулевой вход которого соединен с нулевым входом триггера с раздельными входами, а счетный вход — с выходом схемы ИЛИ, входы которой связаны соответственно с выходами
35 первого и второго счетчиков, причем, единичный выход счетного триггера соединен с единичным входом триггера с раздельными входами и с первым входом второй схемы И, второй вход которой подключен к генератору им40 пульсов, а выход — к выходной шине устройства, а выход первой схемы И соединен со счетными входами счетчиков.
434-! 10
Составитель M. Губницкий
Текред Н. Куклина
Редактор Е. Дайч
Корректор Л. Царькова
Типография, пр. Сапунова, 2
Заказ 3024/12 Изд, М 1803 Тираж 624 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
Москва, )K-35, Раугиская наб., д. -1,5


