Устройство для суммирования последовательных чисел

Номер патента: 1683008

Автор: Дровянников

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 7/5 1)5 ОПИСАНИЕ ИЗОБРЕТЕ О ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР ВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССР Ь 959069, кл. 6 06 Е 7/50, 1980.Авторское свидетельство СССР ЬЬ 1580350, кл. 6 06 Р 7/50, 1988,(54) УСТРОЙСТВО ДЛЯ СУММИРОВАНИЯ Й ПОСЛЕДОВАТЕЛЪНЫХ ЧИСЕЛ (57) Изобретение относится к вычислительной технике и может быть использовано вЬО , 1683008 А 1 вычислительных устройствах последовательного типа и в преобразователях кодов. Целью изобретения является расширение области применения устройства за счет возможности суммирования последовательности чисел, подаваемых младшими разрядами вперед. Устройство для суммирования и последовательных чисел содержит тактовый генератор 1, два элемента И 2, 3, распределитель 4 импульсов, группу элементов И 5, два элемента ИЛИ 6, 7, реверсивный счетчик 8, коммутатор 9, регистр 10 сдвига, вход 11 разрешения приема информации, вход 12 слагаемых и вход 13 синхронизации подачи последовательных чисел.1 ил,Изобретение относится к вычислительной технике и может быть использовано в вычислительных устройствах последовательного типа и в преобразователях кодов.Целью изобретения является расширение области применения устройства эа счет возможности суммирования последовательных чисел, подаваемых младшими разрядами вперед,Функциональная схема устройства представлена на чертеже.Устройство для суммирования и последовательных чисел содержит тактовый генератор 1, первый и второй элементы И 2, 3, распределитель 4 импульсов, группу из и - 1 элементов И 5 (и - количество входных чисел), первый и второй элементы ИЛИ 6 и 7, реверсивный счетчик 8, коммутатор 9 и регистр 10 сдвига, соединенные между собой функционально, Устройство имеет вход 11 разрешения приема информации, и входов 12 слагаемых и вход 13 синхронизации подачи последовательных чисел.Устройство работает следующим.образом,Коммутатором 9 выбирается режим работы устройства с последовательными кодами, поступающими старшими или младшими разрядами вперед, Состояние коммутатора, представленное на чертеже, обеспечивает режим приема кодов старшими разрядами впередПри отсутствии разрешающего прием информации сигнала на входе 11 и се нала синхронизации подачи последовательных чисел на входе 13 устройства реверсивный счетчик 8 и распределитель 4 импульсов находятся в нулевом состоянии, При поступлении разрешающего сигнала на вход 11 реверсивный счетчи 8 переводится в рабочее состояние, При поступлении на вход 13 сигнала синхронизации подачи последовательных чисел на входе 12 слагаемых формируются значения первых разрядов суммирующих чисел, при этом на первые е входов(0 мп) поступают слагаемые, а на остальные (и - 1) входы поступают вычитаемые числа, Положительные числа поступаот на вход 12 в поямом, а отрицательные - в дополнительном коде.После поступления сигнала синхронизации на вход 13 распределитель 4 импульсов с выдержкой, позволяющей входным сигналам установиться, вырабатывает последовательно и+1 сигналов. Первый сигнал осуществляет сдвиг информации в реверсивном счетчике 8 и регистре 10 сдвига, причем в реверсивном счетчике 8 при приеме младшими разрядами вперед Осущест вляется сдвиг вправо (при атом младший разряд реверсивного счетчика 8 сдвигается10 в регистр 10 сдвига), а прл приеме кодов старшими разрядами впе,=о ос; цествляется сдвиг влево и прибавление значения разряда первого слагаемого, Следующие сигналы поступают последователь а напервые входы и - 1 элементов Ы 5 и осуществляют прибавление (или вычитание) значений разрядов чисел к содержимому реверсивного счетчика 8, Последний (и+1)-й импульс с распределителя 4 импульсов осуществляет прибавление значения разряда первого числа к содеримаму реверсивного счетчика 8, если установлен режим приемачисел младшими разрядами вперед. После импульсов останавливается, а после окончания сигнала синхрониэацил подачи последовательных чисел на входе 13 устанавливается в исходное положение, Частота генератора 1 выбирается, исходя из быстродействия применяемых элементов, а длительность сигнала синхронизации подачи последовательных чисел на входе 13 формируется с таким расчетом, чтобы за время его действия успевали выработаться все и+1 сигналов распределителя 1 импульПри поступлении нового сигнала синхронизации н" вход 13 и следующих разрядов последовательных чисел на входе 12 цикл повторяется. Пссле окончания гп циклов в случае, если установлен режим приема чис старшими разрядами вперед, результат, ложения и последовательных а-разрядных чисел можно считать в параллельном коде чтением разрядов реверсивного счетчика 8 или в последовательном коде, подавая на вход реверсивного счетчика 8 команды сдвига и считывая поочередно разряды реэ, льтата. Если установлен режим приема чисел младшими оазрядами вперед, то результат вычислений можно считывать в том же коде с выхода пеового разряда реверсивного счетчика 8 параллельно с приемОм с эадержкои на и+1 период частоты тактового генератора 1 или после окончания приема всех разрядов осел в параллельном коде с выходов регистра 10 сдвига и реверсивного счетчика 8.Предлагаемое устройство позволяет при высоком быстродействии осушествлять операции сложения и вычитания произвольного количества аргументов, представленных в последовательном коде, подаваемых или старшими, или младшими разрядами вперед, преобразовывать последовательные коды, подаваемые как старшими, так и младшими разрядами вперед, в параллельный код, а также преобразовывать последовательный код подаваемый. младшими 20 25 30 35 40 45 50 55 15 выработки и+1 слгналов распределитель 4Заказ 3413 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 разрядами вперед, в последовательный код, подаваемый старшими разрядами впе, ред и наоборот. аформула изобретения Устройство для суммирования и последовательных чисел, содержащее тактовый генератор, первый элемент И, распределитель импульсов, группу из иэлементов И (и - количество входных чисел), первый и второй элеь;.;нты ИЛИ и реверсивный счетчик, вход сложения которого соединен с выходом первого элемента ИЛИ, вычитающий вход - с выходом второго элемента ИЛИ, а установочный вход - с входом разрешения приема информации устройства, вход синхронизации подачи последовательных чисел которого соединен с управляющим входом распределителя импульсов и с первым входом первого элемента И, второй вход которого соединен с выходом актового генератора, а выход первого элемента И соединен с информационным входом распределителя импульсов, первый выход которого соединен с входом управления параллельной записью информации реверсивного счетчика, выходы с второго по и-й распределителя импульсов соединены соответственно с первыми входами элементов И группы, вторые входы которых соединены соответственно с информационными входами с второго по и-й устройства, выходы первых (К)-го (О п) .,элементов И группы соединены с входами первого элемент.ИЛИ, а выходы остальных (и - 1) элементов Игруппы соединены с входами второго элемента ИЛИ, о т л и ч а ю щ е е с я тем, что, с 5 целью расширения области применения устройства за счет воэможности суммирования последовательных чисел, подаваемых младшими разрядами впередв него введены коммутатор, первый вход которого сое динен с первым информационным входомустройства, остальные о 92 п) входов соединены с о 92 п) выходами младших разрядов реверсивного счетчика, а первая группа из о 92 о+1 выходов коммутатора соединена с 15 о 92 п)Ф 1 младшими разрядами информационных входом реверсивного счетчика, второй элемент И, первый вход которого соединен с (и+1)-и выходом распределителя импульсов, а выход второго элемента И со единен с 1 - мвходом первого элемента ИЛИ,и регистр сдвига, установочный вход которого соединен с входом разрешения приема информации устройства, вход синхронного сдвига вправо - с первым выходом распре делителя импульсов, последовательный информационный вход - с вторым выходом второй группы из 092 ПИ выходов комму".татора, первый выход второй группы которого соединен с вторым входом второго 30 элемента И, а остальные о 92 п)-1 выходыэтой группы соединены соответственно с о 92 п)-1 младшими разрядами информационных входов реверсивного счетчика.

Смотреть

Заявка

4748927, 11.10.1989

НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "РОТОР"

ДРОВЯННИКОВ ВАЛЕРИЙ ГЕОРГИЕВИЧ

МПК / Метки

МПК: G06F 7/50

Метки: последовательных, суммирования, чисел

Опубликовано: 07.10.1991

Код ссылки

<a href="https://patents.su/3-1683008-ustrojjstvo-dlya-summirovaniya-posledovatelnykh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для суммирования последовательных чисел</a>

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