Устройство для вычисления разности двух чисел
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
, отец Союз СоветскихСоциапмстнческихРеспублик ОП ИСАНЙЕ м 788109 ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(22) Заявлено 25.01,79 (21) 2718280/18-24 51)М, Кл. 6 06 Е 7 50 ением заяв Государстввнный комнте.5 (088,8) публик н от Дата опубликования описания 15.12.80) Заявитель 54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ РАЗНОСТИ ДВУХ ЧИСЕЛ го триггера. Прямые го триггеров соедине ми устройства. Выход подключен ко входу вход которого соедин мента ИЛИ, вход кот ными выходами перво прямые выходы кото ои тх подключены ко вхо ухудшает ента ИЛИ, выход которогоРому входу пе вого элеме второго подключен ко вто Р нта И (31.Однако результат в я в этом устройстве образуется в том е, в который бы. ло занесено меньшее из двух чисел, что приводит к отсутствию одного выхода для значения разности. В устройстве также отсутствует один выход для знака разности, для определения знака разности необходимо фиксировать после. довательность перехода триггеров в единичное состояние, Кроме того, результат вычитания, вне зависимости от знака разности, всегда получается в дополнительном коде.1 Хель изобретения - улучшение эксплуатационных характеристик устройства. то ычисленисчетчик Изобретение относится к вычислительнойтехнике и предназначено для определения разности двух чисел в обратном коде,Известны устройства для определения разности двух чисел, содержащие генератор импуль.сов, два счетчика, триггеры, комбинационные5элементы (13 и (23,Но данные устройства не фиксируют результат вычитания и знак разности, чтоих эксплуатационные характеристики,Наиболее близким техническим решениемк предлагаемому является устройство для вычисления разности двух чисел, содержащее ге.нератор импульсов, два счетчика, два триггера,элементы И и ИЛИ, причем установочные вхо.ды первого и второго Счетчиков объединены исоединены с нулевыми входами первого и второго триггеров ., установочным входом устройства. Выход первого элемента И соединен счисловым выходом устройства, а первый вход -со счетными входами первого и второго счетчиков, Выход первого счетчика соединен сединичным входом первого триггера а выходтвторого счетчика - с единичным входом второыходы первого и второы со знаковыми выходагенератора импульсов второго элемента И, друг н с выходом первого эле орого соединен с инверсго и второго триггеров,78809 3Указанная цель достигается тем, что устрой. ство для вычисления разности двух чисел, со. держащее генератор импульсов, два счетчика, триггер знака, триггер, элементы И и ИЛИ, причем установочные входы первого и второ.б го счетчиков соединены с нулевым входом триггера знака и с установочным входом устройства, единичный вход триггера знака соеди. неи с выходом второго счетчика, выход генератора импульсов подключен к первому входу первого элемента И, отличающееся тем, что, с цельюулучшения эксплуатационных характерс. тик устройства, заключающееся в наличии единого выхода разности и знака разности и в воз. можности получения положительной разности - в прямом, а отрицательной разности - в обрат. ном кодах, устройство содержит дешифратор нуля, входы которого соединены с выходами разрядов первого счетчика, а выход подключен к единичному входу триггера, нулевой вход ко- о торого подключен к установочному входу устройства, а инверсный выход - ко второму входу первого элемента И, входы второго элемента И соединены с выходами генератора импуль. сов, дешифратора нуля и прямым выходом триг- гера знака, входы элемента ИЛИ подключены к выходам элемента И, а выход - ко входам счетчиков, выходы разрядов второго счетчика являются выходом разности устройства, а прямой выход триггера знака - с выходом знака30 разности устройства. На чертеже представлена функциональная схема устройства, Устройство содержит генератор 1 импульсов, счетчик 2, счетчик 3, дешифра. тор 4 нуля, триггер 5, триггер 6 знака, элементы И 7 и 8, элемент ИЛИ 9, установочный вход 10 для записи чисел и установки исходного положения триггеров, выход 11 разности и выход 12 знака разности устройства.Выход генератора 1 импульсов подключен ко входам элементов И 7 и 8, выходы которых соединены со входами элемента ИЛИ 9, выход которого подключен ко входам счетчиков 2 и 3, входы дешифратора 4 нуля соедине.45 ны с выходами разрядов счетчика 3, а выход подключен к единочному входу триггера 5 и ко входу элемента И 8, выход счетчика 2 под. ключен к единичному входу триггера 6 знака, прямой выход триггера 6 знака подключен ко входу элемента И 8 и соединен с выходом 12 знака разности устройства, прямой выход триггера 5 подключен ко входу элемента И 7, ус.тановочные выходы счетчиков 2 и 3 и нулевые выходы триггеров 5 и 6 соединены с установоч.ным входом устройства, выходы разрядов счетчика 2 соединены с выходом 1 разности устройства.Устройство работает следующим образом. 4Сигнал записи со входаО исходные числа заносятся в счетчики 2 и 3, триггеры 5 и 6 устанавливаются в исходное нулевое состояние, причем в счетчик 2 заносится уменьшаемое, в счетчик 3 заносится вычитаемое число, При этом элемент И 7 открывается и импульсы от генератора 1 поступают через элемент И 7 и элемент ИЛИ 9 на счетные входы счетчиков 2 и 3, уменьшая их содержимое. При обнулении счетчика 3 на выходе дешифратора 4 нуля появляется единичный сигнал, который устанавливает триггер 5 в единичное состояние, при этом элемент И 7 закрывается и импульсы от генератора 1 не проходят через него. Если вычитаемое меньше уменьшаемого, то вычитание на этом прекращается, в счетчике 2 находится разность, Ввиду того, что разность положитель. на, на выходе 11 разность фиксируется в прямом коде, триггер 6 знака остается в нулевом состоянии и на выходе 12 фиксируется знак разности в виде логического "О".Если вычитаемое больше уменьшаемого, то в процессе вычитания первым обнуляется счетчик 2. При поступлении следующего импульса от генератора 1 счетчик 2 и триггер 6 устанав. ливаются в единичное состояние При обнулении счетчика 3 единичный сигнал с выхода дешифратора 4 открывает элемент И 8 и устанав ливает триггер 5 в единичное состояние, элемент И 7 закрывается. Следующий импульс от генератора 1 на счетные входы счетчиков 2 и 3 поступает через элемент И 8 и элемент ИЛИ 9. При этом содержимое счетчика 2 уменьшается на единицу, счетччк 3 устанавливается в единичном состоянии, что приводит к появлению на выходе дешифратора 4 нуля запре. щающего сигнала, который закрывает элемент И 8. Ввиду того, что разность отрицательна, на выходе 11 фиксируется разность двух чисел в обратном коде, триггер 6 знака находится в единичном состоянии и на выходе 12 фиксируется знак разности в виде логической "1".Если вычитаемое равно уменьшаемому, то работа устройства происходит аналогично случаю, когда вычитаемое меньше уменьшаемого, при этом на выходе 11 фиксируется знак в виде логического "0".Таким образом, в предлагаемом устройстве имеется, в сравнении с известным, один выход как для знака разности, так и для самого значения разности двух чисел, причем в случае положительного значения разности, она получается в прямом коде, а в случае отри. цательного значения - в обратном. Тем самым, в предложенном устройстве производится улучшение эксплуатационных характеристик,Формула изобретенияУстройство для вычисления разности двух чисел, содержащее генератор импульсов, два, Раушская наб., д. Тира НИИПИ Государств по делам изобрете 13035, Москва, Жказ 8352/5 Филиал ППП "Патент", г, Ужгород, ул. Проектная,.четчика, триггер знака, триггер, элементы Ии ИЛИ, причем установочные входы первогои второго счетчиков соединены с нулевымвходом триггера знака и с установочным входом устройства, единичный вход триггера знака соединен с выходом второго счетчика, выход генератора импульсов подключен к первому входу первого элемента И, о т л и ч аю щ е е с я тем, что, с целью улучшенийэксплуатационных характеристик устройства,заключаюшееся в наличии единого выхода разности и знака разности и в возможности полу.чения положительной разности - в прямом,а отрицательной разности - в обратном кодах,устройство содержит дешифратор нуля, входыкоторого соединены с выходом разрядов первого счетчика, а выход подключен к единичномувходу триггера, нулевой вход которого подключен к установочному входу устройства, а ин 8109 6версный выход - ко второму входу первооэлемента И, входы второго элемента И соеци.иены с выходами генератора импульсов, депафратора нуля и прямым выходом триггера знака, выходы элемента ИЛИ подключены к выхо.дам элементов И, а выход - ко входам счетчиков, выходы разрядов второго счетчика явля.ются выходом разности устройства, а прямойвыход триггера знака - с выходом знака раз ности устройства. Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР Хф 531155,кл, 6 06 Е 7/385.2. Авторское свидетельство СССР К 434410,кл. 6 06 Р 7/385.3, Авторское свидетельство СССР 1 к 450166,кл. 6 06 Р 7/385 (прототип).
СмотретьЗаявка
2718280, 25.01.1979
ПРЕДПРИЯТИЕ ПЯ Г-4421
ГИНГИС МОИСЕЙ ОВШЕВИЧ, ВОРОНОВА ОЛЬГА АНДРИЯНОВНА
МПК / Метки
МПК: G06F 7/50
Метки: вычисления, двух, разности, чисел
Опубликовано: 15.12.1980
Код ссылки
<a href="https://patents.su/3-788109-ustrojjstvo-dlya-vychisleniya-raznosti-dvukh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вычисления разности двух чисел</a>
Предыдущий патент: Сумматор с контролем
Следующий патент: Логический автомат
Случайный патент: Раскатник