УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ ЦИФР, ПРЕДСТАВЛЕННЫХ ФАЗО-ИМПУЛЬСНЫМ ДЕСЯТИЧНЫМ КОДОМ Советский патент 1973 года по МПК G06F7/50 

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

1

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

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

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

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

На фиг. 1 приведена схема устройства; па фит. 2 - временная диаграмма опорных псюледовательностей импульсов Ко, Ki Kg, Сэ

и серий тактовых имлульсов ТИ и ТИс.

Устройство состоит из преобразователя / фазо-им1пулвсного кода в число-импуль-сный, пороговой схемы 2, логической схемы 3, матрицы сложения 4, регистров 5 и б, счетчика 7. Выходы преобразователя подключены « соответствующим входам пороговой схемы 2, выходы которой подведены ко .входам логической схемы 3. Выходы схемы 3 соединены

с первой группой входов матрицы 4. Ко второй группе входов матрицы 4 подключены выходы параллельного регистра 6, входы которого соединены с выходами регистра 5. Выходы матрицы 4 подведены к регистру 5 и счетчику 7.

Для обеспечения Правильной работы устройства также необходимы генераторы такто вых серий импульсов и опорных последовательностей -им.пульсав. Однако они имеются

в любой системе с фазо-импульсным представлением информации и в состав рассматриваемого устройства не входят.

Работа устройства начинается с подачи на вход Сд преобразователя / импульса последовательности Сэ (СМ. фиг. 2), который устанавливает триггеры преобразователя в такое состояние, при котором будут открыты его выходные вентили. Коды десяти складываемых ЦИФР, представляющие импульсы, синхронизированные с импульсами опорных последовательностей, поступают на преобразователь / по входам г/1 - г/ю и производят обратную установку три ггеров. Поэтому на каждом выходе преобразователя Хг (, 2..., 10) число импульсов будет соответствовать значению кода, поступившего по входу yi. Работа пороговой схемы 2 описывается функциями вида

fj(Xj, Xf, . . . Xif) :

10

если 5/,

10

.,10,

если ,/, ,2,.,

Система функций fj{xi, Xz,..., Лю) может быть |реализована в виде набора пороговых элементов или же синтезирована с помощью формальных методов в виде комбинационной схемы. На каждом подтакте т число возбужденных выходов схемы 2, начиная с первого, равно числу импульсов, поступивших на данном .подтакте на любые ее входы. Логическая схема 3 предназначена для выбора «а каждом подтакте одиой из десяти ШЕН bi - бю так, что номер выбранной шины должен быть равен числу возбужденных выходов пороговой схемы 2. Такой выбор осущ-ествляется с помощью девяти элементов, реализующих логическую аперацию «Запрет. Номер выбранной шины означает то число, которое при помощи

матрицы 4 будет складываться с содержимым регистра 6. Результат сложения записывается в регистр 5 каждым импульсом ТИ, т. е. на каждом подтакте. Содержимое регистра 5 переписывается в регистр 6 импульсами ТИо, сдвинутыми по отношению к импульсам ТИ. Следовательно, в регистре 5 будет накапливаться сумма, равная числу импульсов, поступивших по входам Xi - Хю, т. е. сумма цифр

У - УЮ- Переносы, возникающие при сложении на каждом подтакте, та1кже реализуются матрицей 4. При сложении десяти десятичных цифр максимальное число переносов равно девяти и для их накопления нужен счетчик 7.

Таким образом, в течение одного такта в регистре 5 (или 6) и счетчике 7 будет получен результат сложения десяти цифр z/i - ую в |форме двоичного .кода. Поскольку для преобразования его в фазо-импульоный код необходим еще один такт, то полное время выполнения операции описываемым устрой-ством составляет два такта.

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

Устройство для сложения цифр, представленных фазо-импульсным десятичным кодом, содержащее преобразователь кодов и матрицу сложения, отличающееся тем, что, с целью

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

ТИс

ти

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

название год авторы номер документа
Устройство для возведения в степень 1982
  • Фойда Альберт Никитович
  • Чигирин Олег Трофимович
  • Чигирин Юрий Трофимович
SU1084787A1
Устройство для возведения в степень 1982
  • Фойда Альберт Никитович
  • Ротенберг Давид Григорьевич
  • Чигирин Олег Трофимович
  • Чигирин Юрий Трофимович
SU1076904A1
Устройство для возведения в квадрат и извлечения квадратного корня 1982
  • Фойда Альберт Никитович
  • Чигирин Олег Трофимович
  • Чигирин Юрий Трофимович
SU1141406A1
СПОСОБ И УСТРОЙСТВО УМНОЖЕНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ 2009
  • Власов Борис Михайлович
RU2410745C1
Преобразователь кодов 1978
  • Емельянов Николай Леонович
  • Дивин Николай Николаевич
  • Корнилов Николай Вениаминович
SU744548A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код градусов,минут,секунд 1980
  • Война Владимир Михайлович
  • Сикорский Юрий Михайлович
  • Ярема Михаил Федорович
SU960791A1
Устройство для возведения в квадрат 1983
  • Волков Виктор Дмитриевич
  • Фойда Альберт Никитович
  • Чигирин Олег Трофимович
  • Чигирин Юрий Трофимович
SU1160404A1
МАТРИЧНОЕ УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ ДЕСЯТИЧНЫХ ЧИСЕЛ 1969
SU244713A1
Устройство для возведения в квадрат и извлечения квадратного корня 1982
  • Фойда Альберт Никитович
  • Чигирин Олег Трофимович
  • Чигирин Юрий Трофимович
SU1133593A1
Преобразователь двоичного кода в двоично-десятичный код 1978
  • Кабанов Владимир Леонидович
SU742923A1

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

Реферат патента 1973 года УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ ЦИФР, ПРЕДСТАВЛЕННЫХ ФАЗО-ИМПУЛЬСНЫМ ДЕСЯТИЧНЫМ КОДОМ

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

90/2J45f785ff/2 г/а.2

SU 370 606 A1

Авторы

Витель В. Д. Самойлов В. П. Тарасенко

Даты

1973-01-01Публикация