Последовательное двоично-десятичное суммирующее устройство Советский патент 1975 года по МПК G06F7/85 G06F5/02 

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

Предлагаемое устройство отиосится к области вычислительной техники и может быть исиользовано в арифметических устройствах Электройиых вычислительных машии.

Известны иоследовательп1 1е двоично-десятичные суммирующие устройства, содержащие иолусумматор-вычитатель, линии задержки, схемы «П, «ИЛИ, схемы задержки иа десятичный разряд, схему коррекции результата, иакоиитель.

Однако известные устройства достаточно сложны.

В иредлагаемом устройстве выход наконителя соедииеи со входом схемы анализа на нуль иервого слагаемого, второй вход которой связан со входом устройства, а выход - с иервым входом схемы «И, второй вход которой подключен к генератору одиночного импульса, третий вход - к доиолиительному выходу схемы коррекг1ии результата, а выход - ко второму входу схемы «ИЛИ, нричем выход второй схемы заде)жки иа десятичный разряд соединен со вторым входом иолусумматора-вычитателя.

Это иозволяет упростить устройство.

Па фиг, 1 ириведена функциональная схема предлагаемого устройства, где 1 - накоиптель; 2 - вторая схема задержки на десятичный разряд; 3 - иервая схема задержки иа десятичный разряд; 4 - схема анализа на нуль

2

иервого слагаелюго; 5 - схема коррекции результата; 6 - схема 7 - иолусумматор-вычнтатель; 8 - схема 9-генератор одиночного имиульса; 10 - лииия задсржки; 11 - вход устройства.

Выход накопителя 1 иодсоедииеи ко второГ схеме 2 задержки иа десятичный и ко входу схемы 4 аиализа иа нуль ие|)вого слагаемого, выход которой иодключеп к первому

входу схемы «И 8.

Выход второй схемы задер/кки иа десятичный разряд нодсоединен ко второму входу иолусумматора-вычнтателя 7, первый выход которого через линию задержки 10 иодключен

к схеме «ИЛИ 6, выход последией соедннеп с иервым входом иолусумматора-вычитателя. Второй выход полусумматора-вычитателя соединен с первой схемой 3 задержки на десятичный разряд, выходы которой иодс(,пиепы

ко входу накопнтеля 1 и входам схем1 1 5 коррекции результата, а выход схемы коррекции результата подключен ко входам nepBoii ехемы задержки и ко второму входу схемы «И 8. Выход генератора 9 одиночного имиульеа связан с третьим входом схемы «И 8.

Схема аиализа на нуль иервого слагаемого

ироверяет иа нуль первое слагаемое, постуиаюи;ее с выхода пакопнтеля. Если опо равно

пулю, то сигнал с выхода схемы анализа запрещает подачу единичного кода на второй вход полусумм агор а-вгэ1читатсл я.

Схема коррекции результата обнаруживает случай, когда сумма равна 10, осуп1;ествляет коррекцию суммы иутем стирания второго и четвертого разрядов, а также вырабатывает сигнал, заирещающий подачу на вход схемы «И 8 единичного кода в момент ирихода на вход нолусумматора-выч1ггате; я иервого елагаемого.

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

Рассмотрим работу суммирующего устройства на примере 29 + 13 42 (см. фиг. 2). Информация в накопителе расположена так, что первые разряды двух слагаемых расположены одно за другим, затем следуют один за другим вторые разряды слагаемых. С выхода накопителя младший разряд второго слагаемого поступает на вход второй схемы задержки на десятичный разряд и на вход схемы анализа на нуль иервого слагаемого. Так как с выхода схемы анализа на нуль в ириведеииом примере не иоявляется сигнала запрета, то на первый вход .юлусумматора-вычитателя поступает код единицы в момет подачи иа второй вход полусумматора-вычитателя разряда иервого слагаемого и вычитается из него. В следующий момент нрихода не ЭБОго разряда второго слагаемого иа вход сумматора к нему прибавляется единица. Получеииая сумма поступает на вход первой схемы задержки на десятичный разряд и ироверяется. В данном случае сумма равна 10 {см. фиг. 2), иоэтому оиа корректируется, т. е. в накоиитель заиисывается нуль млади1его разряда суммы. По иравилам сложения в двоичио-десятичиом коде в следующий разряд суммы должен быть прибавлеи перенос.

В данном устройстве это равиосильио заирету вычитания единицы из второго разряда иервого слагаемого. Это осуществляется путем

подачи сигнала занрета со схемы коррекции результата иа вход схемы «И.

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

Р1так, шаг за шагом, пока все разряды иервого слагаемого не равны «О.

И р е д м е т н з о б р е т е и и я

Последовательное двоичио-десятичное суммирующее устройство, содержащее полусумматор-вычитатель, первый выход которого соединен через линию задержки с первым входом схемы «ИЛИ, выход которой подключен к первому входу полусумматора-вычитателя, второй выход которого соединен с первым входом первой схемы задержки на десятнчный разряд, первый и второй выходы которой связаны соответственно с первым и вторым входами схемы коррекции результата, выход которой соединен со вторым н третьим входами первой схемы задержки на десятичный разряд, третий выход которой соединен со входом иакоиителя, схему «И и вторую схему задержки иа десятич1И)1Й разряд, оглича/ощееси тем, что, с целые уирощения устройства, выход накопителя соедииеи со входом схемы задержки иа десятичиый разряд и с иервым входом схемы анализа на нуль иервого слагаемого, второй вход которой связаи со входом устройства, а выход - с иервым вхо,Чом схемы «И, второй вход которой иодключеи к генератору одиночиого нмиульеа, третий вход - к доиолиительному выходу схемы коррекции результата, а выход-ко второму входу схемы «Р1ЛИ, причем выход второй схемы задержки иа десятичиый разряд соедииеи со вторым входом иолусумматора-вычнтателя.

3uj

пример 29 -1-73 2 2 1 Э 3

i-1 -7

+ -7 +1 -г 1 10 I I П

V-7 -7 +-1 -1 И/ I g I 2 О Рез1/Л1,тпп2 Фи 2

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

название год авторы номер документа
ДВОИЧНО-ДЕСЯТИЧНЫЙ НАКАПЛИВАЮЩИЙ СУММАТОР 1971
SU293241A1
Устройство для вычитания двоичнодесятичных кодов времени 1976
  • Комлев Юрий Анатольевич
SU595730A1
Устройство для вычитания десятичных чисел 1975
  • Дубовец Анатолий Маркович
SU607216A1
Одноразрядный десятичный сумматор- ВычиТАТЕль 1977
  • Дубовец Анатолий Маркович
SU807275A1
Последовательный двоично-десятичный сумматор-вычитатель 1977
  • Мымриков Владимир Владимирович
  • Швейко Нина Петровна
SU693369A1
Устройство преобразования двоичного кода в десятичный 1976
  • Кабанов Владимир Леонидович
SU633013A1
Устройство для последовательного сложения и вычитаний чисел 1976
  • Черкашин Федор Афанасьевич
  • Зинченко Владлен Михайлович
  • Бащенко Николай Васильевич
  • Лагин Геннадий Иванович
SU579613A1
Устройство для суммирования 1976
  • Платонов Валентин Алексеевич
SU674018A1
УСТРОЙСТВО Д.ПЯ ИЗВЛЕЧЕНИЯ КВАДРАТНОГО КОРНЯ 1971
  • В. С. Громов, Б. И. Панферов, Б. Фельдман, Н. В. Сосииа
  • Л. П. Курбатова
  • Институт Электронных Управл Ющих Маншн
SU300449A1
НАКАПЛИВАЮЩИЙ ДЕСЯТИЧНЫЙ СУММАТОР 1966
  • Шауман А.М.
  • Чирков М.К.
  • Березная И.Я.
  • Ходаков В.В.
  • Кузнецов В.Е.
SU224164A1

Иллюстрации к изобретению SU 457 084 A1

Реферат патента 1975 года Последовательное двоично-десятичное суммирующее устройство

Формула изобретения SU 457 084 A1

SU 457 084 A1

Авторы

Фельдман Борис Яковлевич

Минаев Александр Александрович

Панферов Борис Иванович

Сосина Нателла Васильевна

Даты

1975-01-15Публикация

1972-01-17Подача