Сумматор Советский патент 1976 года по МПК G06F7/385 

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

мой 9 вычитания. Вход счетчика 10 через элемент ИЛИ 11 соединен с выходами элементов совпадения 3 и 4, шина 9 вычитания через формирователь 12 одиночных импульсов соединена с дополнительным входом 13 счетчика 10, кроме того, выход формирователя 12 через элемент ИЛИ 14, второй вход которого через элемент 15 задержки соединен с выходом переполнения счетчика 10, подключенного к счетному входу триггера 16, вход начальной установки которого соединен с шиной 17 сброса счетчика.

Работает устройство следуюш,им образом.

Положительные числа преобразователем 1 преобразуются в прямой числоимпульсный код, при котором каждому значению числа соответствует такое же число импульсов на выходе элемента 3,

В дальнейшем сигналы числоимпульсного кода подсчитываются счетчиком 10. Суммарное значение числа импульсов, паконленное счетчиком 10, и представляет собой сумму входных чисел.

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

Для предлагаемого устройства оба способа кодирования являются равноправными.

Поскольку триггер 2 управляется информационнымн сигналами и импульсами нулевой константы, то длительность импульсов на его выходах определяется значением входного числа. В соответствии с этим и количество и.мпульсов тактируюш,ей носледовательности и а шине 6, поступаюших на вход элемента совпадения 3, равно значению фазы входного числа.

Принцип сложения отрицательных чисел в предлагаемом устройстве заключается в нреобразовании каждого из их разрядов с иомощью того же преобразователя 1 за счет введения элемента совпадения 4 в числоимпульсный код, являюшийся дополнением до 9 и в последующем сложении их аналогичио числоимпульсиому коду положительпых чисел. Для миогоразрядных чисел в этом случае формируется дополнение до числа 999...9 Для исключения десятого импульса на входы элемента совпадения поступает сигнал ny.ieвой константы.

Так, например, сложение числа +6 с числом -2 будет выглядеть как прибавление в счетчике 10 к шести импульсам первого слагаемого 7 (дополнение 2 до 9) импульсов второго.

Формирование знака результата при остальных сочетаниях слагаемых можно проследить на следующих примерах.

Исходное состояние +0.

(-6 + ). Суммирование 3 (дополнение 6 до 9), коррекция 1, и опрокидывание при этом триггера знака в состояние «-. В последующем на вход счетчика 10 поступит два импульса второго слагае.мого, в результате получим 6 и триггер знака в состоянии «-.

Это свидетельствует об отрицательном результате и, кро.ме того, что результат в сумматоре хранится в коде, дополняющем до объема счетчика. Фактический результат-4. (-6-2 -8).

Суммирование 3, коррекция на 1 с одновременным опрокидывание.м триггера знака. В последующем добавляется 7 импульсов (дополнение 2), при этом формируется сигнал иереполнения, устанавливающий знак « + , но сигнал коррекции единицы второго слагаемого новторно изменит знак «-. В су.мматоре результат 2 в дополнительном коде. (-4 + 8 + 4).

Суммирование 5 (донолнение 4), коррекция на 1, триггер 16 нри этом опрокидывается в состояние «-. Далее добавляется число 8, с формированием сигнала нереполнения, меняющего знак результата.

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

Формула изобретения

Сумматор, содержащий преобразователь фазоимпульсного кода в числоимпульсный

код, состоящий из триггера, к первому выходу которого подключен первый вход элемента совпадения, второй, третий и четвертый входы которого нодключены к шинам фазовой нулевой константы, тактовой и сложения соответственно, а выход элемента совпадения подключен к первому входу элемента ИЛИ и счетчик имнульсов, нервый вход которого подключен к выходу элемента ИЛИ иреобразователя, отличающийся тем, что, с

целью расширения класса решае.мых задач, в сум.чатор дополнительно введены формирователь одиночных импульсов, триггер, элемент задержки и элемент ИЛИ, а преобразователь содержит дополнительный элемент совпадения, нервый вход которого подключен ко второму выходу триггера преобразователя, второй, третий и четвертый входы-к шинам фазовой нулевой константы, тактовой и вычитания соответственно, выход дополнительного

элемента совпадения соединен со вторым входом элемента ИЛИ преобразователя, вход формирователя одиночных импульсов соединен с шиной вычитания, а выход нодключен к дополнительному входу счетчика и к первому входу дополнительного элемента ИЛИ, выход которого подключен к счетному входу дополнительного трипсра. начальной установки которого соединен с шиной сброса счетчика, выход которого через элемент задержки подключен ко второму входу дополнительного элемента ИЛИ.

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

название год авторы номер документа
Реверсивный счетчик импульсов 1972
  • Евсеев Геннадий Тимофеевич
  • Когутенко Александр Степанович
SU437231A1
Десятичный сумматор 1973
  • Арье Валентин Леонидович
SU491947A1
Устройство управления фазоимпульснымСчЕТчиКОМ 1979
  • Мишинский Юрий Никифорович
SU851780A1
Оперативное запоминающее устройство 1981
  • Жабицкий Павел Петрович
  • Токовенко Степан Емельянович
  • Котляр Семен Петрович
  • Тарасенко Юрий Александрович
SU972591A1
Фазоимпульсный реверсивный счетчик 1981
  • Русаков Михаил Михайлович
  • Иванов Виктор Михайлович
  • Заикин Сергей Егорович
  • Павлов Сергей Евгеньевич
SU951714A1
Цифровой Фурье-преобразователь 1982
  • Якименко Владимир Иванович
SU1043663A1
ПОСЛЕДОВАТЕЛЬНЫЙ ДЕСЯТИЧНЫЙ СУММАТОР 1965
SU169891A1
Устройство для коррекции шкалы времени 1987
  • Редько Владимир Александрович
  • Судаков Александр Николаевич
  • Тюляков Аркадий Евгеньевич
SU1432451A2
УСТРОЙСТВО для ЦИФРОВОГО РЕГУЛИРОВАНИЯ СКОРОСТИ 1973
  • В. А. Коновалюк
SU374580A1
Устройство отсчета интервалов времени 1982
  • Клименко Валентин Валентинович
  • Калиниченко Игорь Николаевич
  • Гаманко Владимир Анатольевич
  • Сироткин Сергей Леонидович
SU1103228A1

Реферат патента 1976 года Сумматор

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

SU 533 926 A1

Авторы

Токовенко Степан Емельянович

Скорик Александр Григорьевич

Даты

1976-10-30Публикация

1975-04-04Подача