Устройство для обработки чисел в избыточном последовательном коде Советский патент 1987 года по МПК G06F7/64 G06J1/02 

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

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

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

На фиг.1 приведена структурная схема устройства; на фиг.2 - его вре- менная диаграмма.

Устройство (фиг.1) содержит входы 1, 2 и 3 начальных условий, первый и второй входы 4 и 5 синхронизации

устройства, злементы И-ИЛИ 6, 7 и 8, 15 приращения vY,- . Число циклов равно входы 9, 10 и 11 приращений аргумен- числу разрядов приращения vY (в нага, регистр 12 приращений аргумента, третий вход 13 синхронизации устройства, регистр 14 подынтегральной функции, четвертый вход 15 синхрони- 20 зации устройства, сумматор 16 подынтегральной функции, блок 17 памяти таблицы умножения, элементы 18, 19 и 20 задержки первого блока задержки, блок 21 памяти таблицы сложения, эле- 25 .10.

менты 22, 23 и 24 задержки второго На второй вход поступает старший блока задержки, сумматор 25 приращений интеграла, регистр 26 остатка интеграла, регистр 27 результата, пяшем случае два).

Следовательно, после записи начальных условий начинается работа. Старший разряд приращения, представленного в четвертичном избыточном ко де, поступает на вход блока 17. Кодировка цифр разряда следующая: .00, .01, .10, .11, .01,

разряд подынтегральной функции f; с выхода сумматора 16, где происходит сложение старших разрядов функВ блоке 17 записана таблица перемножения цифр в избыточной четверичной системе счисления. Полученное произведение имеет два разряда. Стар

ки.

Схема работает в соответствии с алгоритмом

. i Y,,

fu, Vf;

f,л

aY .

11

S,4, где vY;,;

S;

(vY .,, t- S. )

P:: (S,)

(1)

тый вход 28 синхронизации устройства, ЗО ции f,-., и приращения vf.. шестой вход 29 синхронизации устройства, выходы 30, 31 и 32 устройства, входы 33, 34 и 35 приращения подынтегральной функции, коммутатор 36, первый и второй блоки 37 и 38 задерж- .,ц пшй рязряд поступает непосредственно

на блок 21, а второй разряд через элементы задержки 18, 19 и 20. В блок 21 записана таблица сложения трех цифр. Третья цифра есть цифра остат- 40 ка, поступающего из регистра 26. Результат сложения трех цифр есть двухразрядная сумма, старший разряд которого поступает на сумматор 25 непосредственно, а младший разряд через 45 элементы задержки 22, 23 и 24. В сумматоре 25 происходит сложение старшего текущего разряда и младшего предыдущего рязряда. Полученный самый старший разряд является разря- 50 дом приращения и записывается в

регистр 27 по сигналу с входа 29. Остальные младшие разряды есть разры- ды остатка, они записываются в ре- i гистр 26 по сигналам с входа 13.Пос- 55 ле того, как происходит умножение п разрядов функции f на разряд приращения 7Y, цикл заканчивается.

Подачей сигнала на вход 4 содержимое регистра 12 сдвигается на разряд

Р. квантованное приращение; текущий остаток; указатель вьщеления разрядов с К по j (знак минус указывает, что эти разряды находятся после запятой).

По сигналу на входе 4 начальное значение f поступает на вход регист-; ра 14 и по серии, поступающей на вход 5, записывается в регистр 14. Одновременно приращение vY записыва- ется в регистр 12 по серии сигналов, поступающих на вход 4. На фиг.2 приведена временная диаграмма работы устройства для случая двухразрядных приращений и пятиразрядных чисел. За два такта происходит запись приращения и за пять тактов - запись начального значения. Затем сигнал на входе

4становится равным нулю, а на входе

5- единице.

Вся диаграмма разбита на шаги. Выполнение шага соответствует определению приращения. Каждый шаг разбит на циклы. Один цикл - это вьтолнение операции умножения на один разряд

приращения vY,- . Число циклов равно числу разрядов приращения vY (в на-2 1.10.

шем случае два).

Следовательно, после записи начальных условий начинается работа. Старший разряд приращения, представленного в четвертичном избыточном коде, поступает на вход блока 17. Кодировка цифр разряда следующая: .00, .01, .10, .11, .01,

На второй вход поступает старший

разряд подынтегральной функции f; с выхода сумматора 16, где происходит сложение старших разрядов функВ блоке 17 записана таблица перемножения цифр в избыточной четверичной системе счисления. Полученное произведение имеет два разряда. Стар

ции f,-., и приращения vf.. пшй рязряд поступает непосредственно

(1)

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

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

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

5 0

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

5

13

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

название год авторы номер документа
Вычислительное устройство 1975
  • Пьявченко Олег Николаевич
  • Владимиров Виктор Владимирович
  • Борисенко Сергей Николаевич
  • Чесноков Геннадий Иванович
  • Антоничев Владимир Михайлович
SU705478A1
Интегроарифметическое устройство 1990
  • Блинова Людмила Михайловна
  • Брюхомицкая Людмила Юрьевна
  • Лучинина Элеонора Григорьевна
SU1784975A1
Решающий блок цифровой интегрирующей структуры 1983
  • Гузик Вячеслав Филиппович
  • Евтеев Геннадий Николаевич
  • Криворучко Иван Михайлович
  • Секачев Борис Сергеевич
SU1104514A1
ИНТЕГРАТОР ДЛЯ ПАРАЛЛЕЛЬНОЙ ЦИФРОВОЙ ИНТЕГРИРУЮЩЕЙ МАШИНЫ С ЭЛЕКТРОННОЙ КОММУТАЦИЕЙ 1973
  • И. Л. Скролис Ю. В. Чернухин Таганрогский Радиотехнический Институт
SU388278A1
Модуль интегрирующей вычислительной структуры 1982
  • Криворучко Иван Михайлович
SU1101821A1
Цифровой функциональный преобразователь 1986
  • Байков Владимир Дмитриевич
  • Вашкевич Сергей Николаевич
  • Баканов Анатолий Евгеньевич
  • Попов Владимир Николаевич
SU1339554A1
Специализированный процессор 1983
  • Водяхо Александр Иванович
  • Грушин Вячислав Васильевич
  • Лукоянычев Виктор Геннадьевич
  • Плюснин Владимир Устинович
  • Пузанков Дмитрий Викторович
  • Смолов Владимир Борисович
  • Шаляпин Владимир Валентинович
SU1144117A1
Синусно-косинусный преобразователь 1981
  • Бельцер Леонид Соломонович
  • Маркус Владимир Семенович
SU1042013A1
Модуль интегрирующей вычислительной структуры 1984
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
  • Богачева Елена Николаевна
SU1257641A1
РЕШАЮЩИЙ БЛОК ДЛЯ ЦИФРОВОГО ДИФФЕРЕНЦИАЛЬНОГО 1972
  • Г. Алексенко, В. Н. Глухов, А. В. Кал Ев, О. Б. Макаревич
  • В. Н. Мышл
SU355631A1

Иллюстрации к изобретению SU 1 330 629 A1

Реферат патента 1987 года Устройство для обработки чисел в избыточном последовательном коде

Изобретение относится к области вычислительной техники и может быть использовано при решении задач моделирования. Цель изобретения - рас- шинение функциональных возможностей. Устройство содержит регистр приращений аргумента, регистр подынтегральной функции, регистр остатка интеграла, регистр результата, два блока задержки, блок памяти таблицы умножения, блок памяти таблицы сложения, сумматор подынтегральной функции и коммутатор. Устройство позволяет реализовать наряду с умножением операции интегрирования. 2 ил. с 9 (Л со со о 05 со

Формула изобретения SU 1 330 629 A1

Редактор М.Дылын

Составитель А.Чеканов Техред В.Кадар

Заказ 3583/50Тираж 672Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

fu/erf Фиг 2

Корректор И.Myска

Документы, цитированные в отчете о поиске Патент 1987 года SU1330629A1

ФРЕЗЕРНАЯ БАБКА 0
  • Витель В. А. Бондаренко, В. Б. Гении, Б. Г. Мацковский Н. В. Шепель Московское Специальное Конструкторское Бюро Автоматических Линий Агрегатных Станков
SU382482A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для умножения в избыточном последовательном коде 1983
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1173410A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 330 629 A1

Авторы

Золотовский Виктор Евдокимович

Коробков Роальд Валентинович

Даты

1987-08-15Публикация

1985-04-10Подача