Арифметическое устройство цифрового дифференциального анализатора

 

Союз Советских

Социалистических

Республик

Зависимое от авт. свидетельства №

Кл. 42m>, 1/02

Заявлено 11 V.1967 (№ 1155042/26-24) с присоединением заявки ¹

Приоритет

Опубликовано 26.1V.1968. Бюллетень № 15

Дата опубликования описания 26ХП.1968

МПК G 06j

УДК 681.332.64 (088.8) Комитет по делам изобретений и открытий при Совете Министров

СССР

Автор изобретения

А. А. Давыдов

Заявитель

АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ЦИФРОВОГО

ДИФФЕРЕНЦИАЛЬНОГО АНАЛИЗАТОРА

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

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

Это позволяет уменьшить количество оборудования цифрового дифференциального анализатора, На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг. 2 — пример соединения интеграторов.

В состав арифметического устройства входят сумматор 1 накапливающего типа для суммирования приращений Лу, входной коммутатор 2 на основе логических схем «И—

ИЛИ» и статических триггеров, управляющий вводом информации в сумматор; выходной коммутатор 8 на основе логических схем

5 «И — ИЛИ» и статических триггеров, управляющий выдачей информации из сумматора; сумматор 4 для получения нового значения подынтегральной функции, множительное устройство 5, сумматор б для образования

10 приращения интеграла, запоминающее устройство 7 для хранения программы вычислений и значений у и R регистров интегралов, регистр 8 хранения приращений.

15 Выход регистра 8 соединен со входами коммутаторов 2, 8 и множительного устройства 5.

Выход коммутатора 2 соединен со входом сумматора 1, а выход последнего — со входом коммутатора 8.

20 Выход коммутатора 8 соединен со входом сумматора 4, а выход последнего — со входом множительного устройства 5 и со входом у запоминающего устройства 7.

Выход множительного устройства 5 соеди25 цен со входом сумматора б, а выход последнего — со входами регистра 8 и коммутатора

2. и со входом 10 запоминающего устройства 7.

Выход 11 запоминающего устройства соеди30 нен со входом сумматора 4, выход 12 — со

217075

65 входом сумматора б; выход 18 — со входами коммутаторов 2 и 8.

В команде интегрирования два разряда отводятся для записи специальных признаков

П> и П», управляющих работой коммутаторов

2и8.

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

В противном случае П, = О.

Л вЂ”вЂ” 1, если приращение, поступающее из регистра 8 на вход данного интегратора, необходимо предварительно сложить с содержимым сумматора 1.

В противном случае П> —— — О.

Опишем работу предлагаемого устройства в течение одного цикла интегрирования.

Значения признаков П и П с выхода 11 запоминающего устройства 7 поступают на входы коммутаторов 2 и 8 и запоминаются на триггерах, входящих в состав коммутаторов.

Из регистра 8 на вход множительного устройства 5 в соответствии с адресом А подается приращение ЛХ. Кроме того, из регистра 8 в соответствии с адресом АЛу на входы коммутаторов 2 и 8 подается приращение Лу. Если II> — — 1, приращение через входной коммутатор 2 поступает в накапливающий сумматор

1 и складывается с содержимым последнего.

Полученная сумма через выходной коммутатор 8 поступает на вход сумматора 4. Накапливающий сумматор 1 очищается.

Если П> — — О, приращение Лу, считанное из регистра 8, не проходит в сумматор 1, а непосредственно через выходной коммутатор 8 поступает на вход сумматора 4. На второй вход сумматора 4, независимо от значения признака П», поступает с выхода запоминающего устройства значение у — регистра интегратора. На выходе сумматора 4 образуется новое значение подынтегральной функции, которое поступает на вход 9 запоминающего устройства множительного устройства 5. В множительном устройстве новое значение подынтегральной функции умножается на приращение Лх.

В сумматоре б полученное произведение складывается со значением R — регистра интегратора, поступающим с выхода 12 запоминающего устройства.

На выходе сумматора б образуется приращение интеграла, младшие разряды которого являются новым значением R — регистра, а старшие — новым приращением интегратора.

Новое значение R — регистра поступает на вход 10 запоминающего устройства, а новое приращение интегратора — на входы регистра 8 и коммутатора 2, Если П, = 1, новое приращение проходит через коммутатор 2 в сумматор 1 и складывается с его содержимым, Результат запоминается в сумматоре 1. Если II> — — О, содержимое сумматора 1 не меняется.

5 ю

I5 го г5

ЗО

В следующем цикле интегрирования устройство работает аналогично.

Рассмотрим на примере (см. фиг. 2) процесс накопления суммы приращений.

Приращения с выходов интеграторов 14—

1б поступают на вход интегратора 17. Кроме того, на вход этого интегратора поступает приращение с его выхода, вычисленное в предыдущей инерции. В командах для интеграторов 14 — lб признаки П, равны «1», а признаки П> равны «О». Накапливающий сумматор

1 предварительно очищен.

После того, как интегратор 14 отработан и его приращение вычислено, последнее поступает в сумматор 1 (так как П вЂ” — 1), где складывается с нулем (сумматор был очищен), кроме того, приращение с выхода интегратора 14 записывается в регистр 8, так как оно поступает не только на вход суммирующего интегратора 17, но и на вход интегратора 18.

После того, как вычислено приращение интегратора lб, оно также поступает в накапливающий сумматор 1, где складывается с приращением интегратора 14.

После того, как вычислено приращение интегратора lб, оно также поступает в накапливающий сумматор 1, где складывается с суммой приращений интеграторов 14 и 15.

Таким образом, после отработки интеграторов 14, 15 и lб в накапливающем сумматоре 1 хранится сумма приращений этих интеграторов.

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

В команде для интегратора 17 П вЂ” — О, а

П вЂ”вЂ” 1, по адресу А из регистра 8 считывается приращение интегратора 17, полученное в предыдущей интеграции. Так как П -— — 1, это приращение через входной коммутатор 2 поступает на вход накапливающего сумматора

1 и складывается с его содержимым. Затем через выходной коммутатор 8 полученная сумма «новых» приращений интеграторов

14 — lб и «старого» приращения интегратора

17 поступает в сумматор 4. Сумматор 1 очищается.

Приращение с выхода интегратора 17 в сумматор 1 не поступает (П> = О). По адресу А оно записывается в регистр 8.

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

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

217075

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

Арифметическое устройство цифрового дифференциального анализатора Арифметическое устройство цифрового дифференциального анализатора Арифметическое устройство цифрового дифференциального анализатора 

 

Наверх