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