(54) ЭЛЕМЕНТ ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ
название | год | авторы | номер документа |
---|---|---|---|
Цифровой преобразователь координат | 1981 |
|
SU1076903A1 |
Устройство для прогнозирования состояния технических объектов | 1982 |
|
SU1104533A1 |
Вычислительная система для решения дифференциальных уравнений | 1978 |
|
SU771674A1 |
Цифро-аналоговая система для регистрации и статистической обработки информации | 1979 |
|
SU858023A1 |
УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ МАТРИЦ КАРТИН-ИЗОБРАЖЕНИЙ | 1991 |
|
RU2018916C1 |
Устройство для умножения произвольных элементов полей Галуа GF (р @ ) | 1989 |
|
SU1709297A2 |
Множительное устройство | 1982 |
|
SU1053104A1 |
Устройство для решения краевых задач | 1983 |
|
SU1149286A1 |
Устройство для умножения | 1985 |
|
SU1309019A1 |
Периферийный процессор обработки сигналов | 1981 |
|
SU1013969A1 |
Изобретение относится к вычислительным устройствам, в частности, к решающим блокам однородных вычислительных структур и может быть использовано также в цифровых интегрирующих машинах для решения задач вычислительной математики, а также для моделирования систем автоматического управления. Известен решающий блок специализированных цифровых вычислительных машин, содержащий несколько сумматоров, множительные устройства и логические элементы, жестко связанные между собой для выполнения одного или небольшого числа алгоритмов 1. Однако такой блок имеет ограниченные функциональные возможности, так как они позволяют использовать для решения задач только ограниченный набор алгоритмов. Наиболее близким по технической сущности к изобретению является арифметическое устройство цифрового дифференциального анализатора, содержащее п регистров, выходы которых соединены с группой входов первого коммутатора, первый управляющий вход которого подключен к первому выходу узла хранения программ коммутации, а выход соединен со входами узлов умножения, и логических узлов, управляющие входы которых подключены к управляющим входам п регистров, второму управляющему входу первого коммутатора и выходу узла управления 2. Однако известное устройство имеет ограниченные функциональные возможности, так как в нем невозможно введение новых вычислительных операций без перепайки электрических соединений. Целью настоящего изобретения является сокращение оборудования. Поставленная цель достигается тем, что устройство содержит второй коммутатор, первый вход которого соединен со вторым выходом узла хранения программы коммутации, второй вход - с выходами узлов умножения, узлов суммирования и логических узлов, третий вход - с выходом узла управления, а выход подключен ко входам п регистров. На чертеже представлена структурная схема рещающего блока, где обозначены: п регистров 1, первый коммутатор 2, узлы умножения 3, узлы суммирования 4, логические узлы 5, второй коммутатор 6, узел хранения программы коммутации 7, узел управления 8. Регистры 1 служат для хранения, сдвига и выдачи входной, промежуточной и выходной числовой информации. Их выходы через первый коммутатор 2 соединены со входами узлов суммирования 4, узлов умножения 3 и логических узлов 5, выходы которых, в свою очередь, через второй коммутатор 6 соединены со входами регистров 1. Первый коммутатор 2 служит для подключения выходов регистров 1 ко входам узлов суммирования 4, узлов умножеиия 3 и логических узлов 5 устройств в соответствии с программой коммутации, выдаваемой в процессе вычислений устройством хранения программы коммутации. Узлы суммирования 4, узлы умножения 3 и логические узлы 5 служат для выполнения арифметических и логических операций, необходимых по алгоритму вычисления. Второй коммутатор 6 служит для подключения выходов узлов 4, узлов 3 и узлов 5 ко входам регистров 1 в процессе вычислений в соответствии с программой коммутации, выдаваемой узлом хранения програм.мы коммутации 7. Узел 7 служит для приема, хранения и выдачи програм.м коммутации регистров, сум.маторов, логических и множительных устройств между собой для выполнения заданного алгоритма вычисления. Выходы узла 7 соединены со входами настройки коммутаторов 2 и 6 для выдачи в них настроечной информации, т. е. программы коммутации. Входы узла 7 соединены с управляющими выхода.ми устройства управления структуры и служат для записи программ коммутаци : решающего блока. Узел управления 8 служит для временного согласования работы всех устройств, т. е. для заданий временной диаграммы выполнения алгорит.ма рещения. Управляющие выходы узла 8 соединены с управляющими входами регистров 1, коммутаторов 2, б, узлов 3, 4 и 5, а также узла 7. Региающий блок работает следующим образом. Перед началом рещения задачи или при первичной настройке решающего блока в узел 7 заносятся программы коммутации регистров 1 и узлов 3, 4, 5 между собой для выполнения заданных алгоритмов. Кроме того, в него записываются временные отметки, определяю1цис такт работы решающего блока, в котором должна быть осуществлена та или иная коммутация. Одновре.менно узел управления решающим блоком 8 настраивается так, чтобы по командам устройства управления структуры оно могло выдавать по управляющим щинам импульсы и потенциалы, определяемые временными диаграммами алгоритмов рещения. Такими алгоритмами могут быть, например, алгоритмы интегрирования. В первом такте работы рещающего блока по управляющему сигналу из узла управления в один из регистров 1 записывается «с, а в другой регистр «Ь. Одновременно по коду операции, идентифицирующему алгоритм, узел хранения программы коммутации 7 выдает в первый коммутатор 2 информацию о коммутации выходов первого и второго регистров с одним из узлов умножения 3. После этого узел управления рещующим блоком в соответствии с кодом операции выдает управляющие сигналы на начало работы узла умножения и на сдвиг инфор мац11И в первом и втором регистрах. Через время, достаточное, чтобы на выходе узла умножения образовалась младщая цифра произведения ЬС, узел хранения программы коммутации 7 выдает сигнал во второй коммутатор 6 на коммутацию выхода узла умножения со входом третьего регистра и на коммутацию выхода первого узла умножения со входом четвертого регистра, а в первый коммутатор 2 выдается сигнал на ко.ммутацию третьего регистра с Двумя входами второго узла умножения и одним входом узла суммирования 4. Одновременно в третий регистр через узел управления записывается единица. После этого узел управления решающим блоком выдает управляющие сигналы на начало работы второго узла умножения, где происходит образование величины (Ьс) (Ъс) (Ьс)2 а также на начало работы первого узла умножения, в котором происходит вычитание (1-be). Результат вычитания поступает в четвертый регистр. Одновременно с этим подаются сигналы на сдвиг информации в четвертом и пятом регистрах. Дальнейщая работа рещающего блока продолжается аналогично описанному до тех пор, пока во,втором регистре не будет записан результат выполнения алгоритма, т. е. число а, которое после окончания работы решающего блока по сигналу узла управления передается иа вход следующего рещающего блока. После этого решающий блок готов к выполнению очередного алгоритма по сигналам узла управления. . Предлагаемое изобретение имеет значительные преимущества перед прототипом и аналогичными рещающими блоками известных цифровых интегрирующих машин и структур с жесткими связями между сумматорами, множительными и логическими устройствами и регистрации, так как позволяет использовать для ре1иения задачи в десятки раз больще оптимальных алгоритмов вычислений. Формула изобретения Элемент однородной вычислительной среды, содержащий п, регистров, выходы которых соединены с группой входов первого .коммутатора, первый управляющий вход которого подключен к первому выходу узла хранения программы ко.ммутации, а выход соединен со входами узлов умножения, узлов суммирования и логических узлов, управляющие входы которых подключены к управляющим входам п регистров, второму управляющему входу первого коммутатора и выходу узла управления, отличающийся тем, что, с целью сокрапхения оборудования, он содержит второй коммутатор, первый вход которого соединен со-вторы.м выходом узла хранения программы коммутации, второй вход - с выхода.ми узлов умножения, узлов суммирования и логических узлов, третий вход - с выходом узла управления, а выход подключен ко входам п регистров.
Источники информации,, принятые во внимание при экспертизе:
Авторы
Даты
1978-03-05—Публикация
1974-12-20—Подача