Устройство для распределения заданий процессорам

Номер патента: 1837287

Авторы: Азанчеев, Аронов, Петровский, Титов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 09) 5 6 06 Г 9/ ОСУДАРСТВЕННО ЕДОМСТВО ССС ГОСПАТЕНТ СССР ПАТЕНТНОЕ:1 Ц ф,1 АВТОРСКОМУ СВИДЕТЕЛЬСТВ 1) 4702656/242) 08,06,896) 30,08.93, Бюл. М 322) В.А;Титов, Ш.Т.Азанчеев, В,Я.Аронов и ,Б,Петровский6) Авторское свидетельство СССР . 964643, кл. 6 06 Р 9/46, 1980.Авторское свидетельство СССР . 1126963, кл, 0 06 Р.9/46, 1982,4) УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ АДАНИЙ ПРОЦЕССОРАМ7) Изобретение относится к области выислительной техники и может быть испольовано в разработках аппаратного испетчера при обработке пакета задач в Изобретение относится к области выислительной техники и может быть испольовано в разработках аппаратного испетчера при обработке пакета задач в ногопроцессорной или многомашинной ычислительной системе.Цель изобретения - расширение функиональных воэможностей за счет органиации распределения пакета задач с рерываниями.На фиг.1 представлена структурная схеа устройства для распределения заданий роцессорам; на фиг,2 - структурная схема лока управления; на фиг,3 - структурная хема коммутатора, на фиг.4 - структурная хема сумматора.Устройство содержит(см. фиг.1) блок упавления 1, элемент ИЛИ 2, счетчик 3, регитры 4 и 5, счетчик 6, коммутатор 7, схему равнения 8, элемент ИЛИ 9, регистр 10, лок регистров 111.11, мультиплексор 12, локи элементов И-ИЛИ 13 и 14, сумматор микропроцессорной или многомашинной вычислительной системе, Цель изобретения - расширение функциональных воэможностей за счет обеспечения распределения заданий и с учетом прерываний задач, Устройство содержит группу регистров, второй, третий, четвертый, пятый и шестой регистры, мультиплексор, первый и второй блоки элементов И-ИЛИ, первый и второй счетчики, коммутатор, первую и вторую схемы сравнения, первый и второй элементы ИЛИ, сумматор, третий блок элементов ИИЛИ, блок элементов И. элемент задержки, блок деления, блок управления. 1 з,п, ф-лы,15, блок элементов И-ИЛИ 16, регистр 17, схему деления 18, регистр 19, схему сравнения 20, элемент задержки 21, блок элементов И 22, вход 231, на который подается сигнал запуска, входные шины 232, на которые подается код числа процессоров, входные шины 23 з, на которые подается код числа заданий, входы 2424 для записи кодов "весов" задач, выход 25, с которого выдается сигнал останова, выходные шины.26, с которого выдается код задания в процессоры.Блок управления 1 (см. фиг.2) содержит формирователь импульса 27, элемент ИЛИ 28, триггер 29, генератор импульсов 30, элемент ИЛИ 31, постоянное запоминающее устройство (Г 13 У) 32, элемент ИЛИ 33, счетчик 34, триггер 35, элемент ИЛИ 36, дешифратор 37, элемент ИЛИ 38, элементы И 39, 40 и 41, вход 42, вход 43, на который поступает сигнал со схемы сравнения 20 (см. фиг.1), вход 44, на который поступает сигналсо схемы сраоценил 8 (см. Фиг.1), выход 45, по которо:лу подается сигнал сброса, выходные шины 46, по которым выдаются управляющие сигналы 120.Коммутатор 7 (см. Фиг,З) содержит элемент И-ИЛИ 47 элементы 48148 к, И 49149 л, дЕШИфратОр 50, ЭЛЕМЕцтЫ И 51;51 К, выходные шины 52152 л ца кото рые выдается код "веса" задания, код номера процессора, код номера задания, сицхронизирующий импульс, вход 53 сицхроиипульса, оходнь 1 е шины 54, по которым подается номер процессора, входные шины 55, по которь 1 м подается номер задания, входные шины 56, по которым поступает код "веса" задания с выхода буферного регистра 10, вход 57, по которому поступает разрешающий импульс, с выхода ПЗУ 31 (15), входные шины 59, по которым поступает код "веса" задания, с выхода буферного регистра 17, оход 58, по которому поступает разрешающий импульс с оыхода ПЗУ 32 (17),оходцые шины 60, по которым поступает код "веса" задания с выхода мультиплексора 12, вход 61, по которому поступает разрешаюций импульс с выхода ПЗУ 32 (18),Сумматор 15 (см. Фиг,4) содержит блок элементов И 62, схему сложения 63, блок элемент И-НЕ 64, блок элементов И-ИЛИ 65, элемент НЕ 66,.входные шины 67, по которым поступает код первого операнда, входные шины 68, по которым г 1 оступает код второго операнда, вход 69, по которому поступает синхронизирующий импульс с ПЗУ 32, вход 70, по которому поступает код операции с ПЗУ 32, выходные шины 71, по которым оыдается код результата.В исходном состоянии осе счетчики, регистры и триггеры 1 аходятсл в нулевом состоянии (входы установки в нуль ца рисунках не показаны). По входам 241" 24 л заносится "веса" решаемых задач, на регистр 4 по входу 233 заносится число задач о пакете, по входу 232 на регистр 5 заносится код числа процессороо.Работа устройства нацинается послеподачи сигнала запуска по входу 231 блока 1 (вход 42 бл.1, см, фиг.2), после цего устанавливается о единицу триггер 29, единичный сигнал с выхода которого поступает ца вход Формирователя импульсов 27, Сформированный единичный сигнал с выхода Формирователя 27 (выход 45 блока 1 сбрасывает о нуль счетцики 3, 6, регистры 10, 17 (см.фиг.1). Кроме того единичным сигналом с выхода триггера 29 запускается генератор 30 блока 1. Единичным сип 1 алом с выхода Формирователя 27 устанавливается о нуль счетчик 34 и в единицу триггер 35 через элемент ИЛИ 33. После занесения информации о регистр 4 на выходе схемы сравнения 8 (выход несравценил) будет сигнал логической единицы, который по оходу 44 поступает в блок 1. Единичный сигнал с выхода 5 триггера 35 переводит счетчик 34 о режимсчета. Следооатель 1 о, по первому импульсу с выхода генератора 30, счетчик 34 переходит о состояние 00001, после чего выбирается первая строка матриць 1 ПЗУ, о 10 результате цсго на шинах 2 и 8 (выход 46)матрицы 32 появляются сигналы логической 1 и к содержимому счетчика 3 прибаоляется единица, а сумматор 15 переводится в режим сложения. Выходы сче 1 чика 3 подсое динены к адресным входам мультиплексора12, ца выходе которого появится код, зафиксированный на регистре 11, Далее, цо второму импульсу генератора ЗО выбирается оторал строка матрицы 32 и сипалы логице ской единицы появятся на ее шинах 3, 4, 7,8, 9, 12. Информация с регистра 111 через мультиплексор 12 поступает на первый вход элемента И-ИЛИ 13 и после подачи стробирующего сигнала по шине 3 блока 1 посту пает на вход А первого слагаемогосумматора 15. Одновременно на первый вход элемента И-ИЛИ 14 поступает код, выхода регистра 17 через открытый блок элементов И 22 (оцачале это будет нулевой код) ЗО и по стробирующему сигналу по шине 4 блока 1 посгупает ца вход В второго слагаемого. По сигналам с шины 7, 8 блока 1 сумматор выполняет операцио сложения и через элементы И-ИЛИ 16 по стробирующе глу сигналу с шины 9 блока 1 результат сумлирования записывается в регистр 17, причем запись осуществляетсл по едицицному сигналу, поступающему по шине 12 блока 1 через элемент задержки 21. Необхо димость применения элементов 21, 22 обусловлена тем, что возникает необходимость закрытия шины с выходов регистра 17 для правильной работы сумматора. По третьему импульсу, с выхода генератора 30 считыва ется третья строка матрицы 32, к содержимому счетчика 3 прибаоллется единица, при этом никаких других преобразований в устройстве цо производится. Теперь на выходесчетчика 34 хранится код 00011, который 50 поступает ца вход дешифратора 37, цатретьем выходе которого формируется сигнал логической единицы. Этот сигнал проходит через открытый элемент И 39, элемент ИЛИ 36 и сбрасывает триггер 35 в нуль, тем 55 самым счетчик 34 переводится о режим записи информации. Кроме того, единичный сигнал с выхода элемента 39 через элемент ИЛИ 31 обеспечивает запись в счетчик 34 кода 00010, Далее суммирование кодов происходит аналогично, пока ца выходе схемыПосле считывания десятой строки матрицы 32 сигналы логических единиц, поступающие на шины 16 и 18 блока 1 открывают элемент И-ИЛИ 47 блока 7 и информация с мультиплексора 12, счетчика 3, счетчика 6 по разрешающему сигналу по шине 16 блока 1 поступит в блок 7, а затем на выход 26 устройства. Далее аналогично будет выбрана одиннадцатая строка матрицы 32, При этом единичный сигнал поступает по шине 2 блока 1 и к содержимому счетчика 3 прибавляется единица. После считывания двенадцатой строки матрицы 32, содержащей все нули в устройстве никаких действий не производится. Если текущий номер задачи меньше, чем общее количество заданий М, то на выходе схемы сравнения 8 будет присутствовать сигнал логической единицы, поступающий на вход 44 блока 1, в результате открывается элемент И 41 и единичный сигнал через элемент ИЛИ 36 сбрасывает в нуль триггер 35, после чего счетчик 34 переводится в режим записи, и в счетчик 34 записывается код 01000 и после выбора восьмой строки матрицы 32 с выхода 8 дешифратора 37 сигнал логической единицы через элемент ИЛИ 38, элемент ИЛИ 33 поступает на установочный в единицу вход триггера 35, переключая его в состояние логической единицы, Тем самым счетчик 34 переводится опять в режим счета, и описанный выше процесс повторяется до тех пор пока на выходе схемы сравнения 8 не появится сигнал логического нуля, Этим сигналом закрываются элементы 39 и 41 после чего будет выбрана тринадцатая строка матрицы 32 и на шине 19 блока 1 появится единичный сигнал, Если же на выходе схемы сравнения 20 (см. фиг.2) по входу 43 блока 1 будет сформирован сигнал логической единицы, то единичный сигнал с выхода 9 дешифратора 37 проходит через элемент И 40, элемент ИЛИ 36 и устанавливает триггер 35 в нуль, разрешается запись информации в счетчик 34, куда заносит" я код 01110, Этот код появляется на выходах счетчика 34 и поступает на вход дешифратора 37, после чего единичный сигнал с выхода 14 дешифратора, проходя через элемент ИЛИ 33 и вновь устанавливает в единичное состояние триггер 35, по которому счетчик 34 переводится в режим счета. Далее выбирается четырнадцатая нулевая) строка матрицы 32, в результате чего никаких действий в устройстве не происходит, По следующему импульсу с выхода генератора 30 на счетчике 34 фиксируется код числа 15 и выбирается пятнадцатая строка матрицы 32, Единичные 55: 8 не появится нулевой сигнал, и триггер 35 , останется в состоянии логической единицы,на счетчике 34 сформируется код 0100 и 1 будет далее выбрана четвертая строка мат: ,рицы 32, Далее, сигналом логической еди: ницы по шине 13 блока 1 запускается схема : деления 18, где происходит деление суммы :, "весов" заданий, которые поступают на пер, .вый вход А схемы 18, на значение числа , процессоров, которое хранится на регистре : 5. С приходом очередного импульса нв счет ,чик 34 из матрицы 32 считывается пятая ; строка, после чего единичный сигнал по шине 14 блока 1 переписывает частное из блока 18 на регистр 19, При считывании из :, матрицы 32 шестой строки единичный сиг, :нал по шине 1 блока 1 через элемент ИЛИ 9 . ,устанавливает в нуль регистры 10 и 17, а ; через элемент ИЛИ 2 - счетчик 3. После ; считывания седьмой строки матрицы 32 : единичным сигналом по шине 2 блока 1 в ;: счетчик 3 заносится вновь код единицы. Од, новременно с этим единица заносится и в : счетчик б по сигналу логической единицы с : шины 20 блока 1, После считывания вось, ,мой строки матрицы 32 единичными сигна:лами по шинам 3 и 4 блока 1 производятся ; следующие действия. Код с регистра 11 че рез мультиплексор 12, открытый единичным сигналом по шине 3 блока 1 элемент И-ИЛИ13 поступает на вход А сумматора 15 пер,вый операнд), на вход В второго операнда :поступает с выхода регистра 17 (в начале код нулей) через открытый блокирующий элемент И 22 и через открытый единичный сигналом по шине 4 блока 1 элемент И - :;ИЛИ 14.По сигналам логических единиц по ши;нам 7 и 8 блока 1 сумматор 15 выполняет ,операцию сложения, результат с выхода сумматора 15 через открытый единичным ;сигналом по шине 9 блока 1 элемент И-ИЛИ 16 поступает на вход регистра 17 и по единичному сигналу по шине 12 через элемент задержки 21 блока 1 записывается на него,осле считывания девятой строки матрицы 2, содержащей во всех разрядах только ули, никаких операций в устройстве не бует происходить, При этом на выходе схемы равнения 20 будет вырабатываться сигнал огического нуля, который поступает по вхоу 43 в блок 1, закрывая элемент И 40, если начение суммы на регистре 17 меньше треуемого времени загрузки одного процессоа или сигнал логической единицы в ротивном случае. В первом случае сигнал входа 9 дешифратора 37 через элемент И 0 не будет сбрасывать триггер 35 в нуль, на четчике 34 зафиксируется код числа 10 и удет считана десятая строка матрицы 32. 5 10 15 20 25 30 35 40 45 50 сигналы по шинам 5 и б блока 1 разрешают работу элементов И-ИЛИ 13 и 14 и инфор 1837287мация с выходов регистров 17 и 19 поступает на входы А и В сумматора 15, Сигналамилогической единицы па шине 7 блока 1 насумматоре 15 осуществляется операцил вычитания, т.к. на шине 8 блока 1 будет нулевой сигнал, и результат такого сложениячерез элемент И-ИЛИ 16 па сигналу логической единицы па шине 9 блока 1 поступаетна входы буферных регистров 10 и 17, а посигналу логической единицы по шинам 11 10записыоаетсл на регистр 10, а по сигналулогической единицы по шине 12 через элемент задержки 21 запитываетсл на регистр17, По следующему импульсу с выхода генератора 30 будет выбрана шестнадцатал 15строка матрицы 32, после чего сигналамилогических единиц с шин 3 и 4 блока 1 информация с мультиплексора 12 и буферногорегистра 17 через элементы И-ИЛИ 13 и 14подается на входы А и В сумматора 15. По 20сигналу логической единицы с шины 7 и принулевом сигнале с шины 8 блока 1 сумматора 15 оыполняет операцию вычитания. Результат этой операции сигналам логическойединицы по шине 9 блока 1 передается через элемент И-ИЛИ 16 и по сигналу логической единицы на шине 12 блока 1 черезэлемент 21 записывается на регистр 17. Далее аналогично выбирается семнадцаталстрока матрицы 32, после чего сигналам логических единиц на шинах 16 и 17 блока 1информация с буферного регистра 17 сосчетчикам 6 и 3, поступает о блок 7 длявыдачи номера задачи; оремени ее решенили номера процессора на выходы устройства, 35после чего считываетсл восемнадцатаястрока матрицы 32. По единичному сигналус шины 20 блока 1 о счетчик 6 прибавляетсяединица. Далее считывается девятнадцатаястрока матрицы 32. Единичными сигналами 40по шинам 15 и 16 блока 1 информация срегистра 10 поступает о блок 7 для выдачиочередного номера активного процессорана выход 26 устройства, Далее оыбираетслдвадцатал строка матрицы 32 и сигналом 45логической единицы па шине 10 блока 1информация с выхода буферного регистра10 через элемент И-ИЛИ 16 поступает навход регистра 17. Единичный сигнал с оыхода 20 дешифратора 37 через элемент ИЛИ 5036 сбрасывает триггер 35 в нуль, разрешается запись информации о счетчик 34. Всчетчик 34 заноситсл код 01011,после чегобудет считана одиннадцатая строка матрицы 32 и работа устройства будет продалжаться да тех пор, пока на выходе схемысравнения 8 не сформируется сигнал логи-.ческого нуля, по которому закрывается элемент И 41, благодаря чему далее будутпаследовательчо считаны двенадцатая и тринадцатая строки матрицы 32, После считывания тринадцатой строки матрицы 32 единичным сигналом по шине 19 блока 1 триггер 29 сбрасывается в нуль, запрещая работу генератора 30, Сигнал на шине 19 (выход 40) блока 1 лоляется сигналом окончания работы устройства.Таким образом, предложенное устройство обеспечивает расширение функциональных возможностей за счет распределения заданий с учетом прерываний о программах и может быть использована в разработках аппаратных дислетгеров в многопрограммных или многомашинных вычислительных системах.Формула изобретения 1. Устройство длл распределения заданий процессорам, содержащее группу регистров, пять регистров, мультиплексор, первый и второй блоки элементов И-ИЛИ, первый и второй счетчики, причем группа выходов каждого регистра группы падсоединена к одноименной группе информационных входов мультиплексора, а т л и ч а ющ е е с л тем, что, с целью расширенил функциональных воэможностей за счет обеспечения распределения заданий с учетам прерываний программ, о него введены коммутатор, первая и отарая схемы сравнения, первый и отарой элементы ИЛИ, сумматор; третий блок элементов И-ИЛИ, блок элементов И, элемент задержки, блок деления, блокуправления, первый выход которого подсоединен к первым входам первого и второго элементов ИЛИ, вход сброса первого счетчика подсоединен к входу сброса первого регистра, второй вь 1 ход блока управления подсоединен к вторым входам первого и второго элементов ИЛИ, выход второго элемента ИЛИ подсоединен к входу синхронизации первого регистра и к входу сброса второго регистра, группа информа. ционных охадоо которого подсаединена к группе ьыходов первого блока элементов И-ИЛИ, а группа выходов подсаединена к группе информационных входов блока элементов И, к первой группе входов блока деления и к первой группе информационных входов коммутатора, третий выход блока управления подсоединен к счетному входу первого счетчика, вход сброса которого подсоединен к выходу первого элемента ИЛИ, группа оыходов первого счетчика подключена к второй группе информационных входов коммутатора, к первой груг пе входов первой схемы сравнения и к группе адресных входов мультиплексора, выходы которого подсоединены к третьей группе информационных входов коммутатора и к первой группе входов второго блока эле 1837287 1050 ятнадцатому выходу блока управления, руппа выходов пятого регистра подключеа к второй группе входов второй схемы равнения и к второй группе входов третьео блока элементов И-ИЛИ, шестнадцатый, 5 емнадцатый, восемнадцатый и десятнадатый выходы блока управления подсоедиены соответственно к первому, второму, ретьему и четвертому входам управления оммутатора, двадцатый выход блока упентов И-ИЛИ, группа выходов которого одсоединена к первой группе информацинных входов сумматора, вторая группа инормационных входов которогоодсоединена к группе выходов третьего . лока элементов И-ИЛИ, группа выходов умматора подключена к первой группе вхоов блока элементов И-ИЛИ и к группе инормационных входов первого регистра, ыходы которого подсоединены к четвертой руппе информационных входов коммутатоа и к второй группе входов первого блока лементов И-ИЛИ, группа выходов третьего егистра подсоединена к второй группе вхоов первой схемы сравнения, выход котоой подсоединен к первому входу блока правления, четвертый и пятый выходы блоа управления подсоединены соответственно к первому и второму входам первого лока элементов И-ИЛИ, шестой и седьмой ыходы блока управления подсоединены к 1 ервому и второму входам блока элементов -ИЛИ соответственно, восьмой выход блока правления подсоединен к входу синхрониации сумматора, девятый выход блока упавления подсоединен к входу управления ежимом сумматора, десятый и одиннадцаый выходы блока управления подсоединеы к первому и второму входам третьего лока элементов И-ИЛИ, соответственно, венадцатый выход блока управления под-оединен к входу управления записью перого регистра, тринадцатый выход блока правления подсоединен к входам элемента адержки, прямой выход которого подсоеинен к входу синхронизации второго реги тра, инверсный выход элемента задержки одключен к входу управления блока эле 1 ентов И, группа выходов которого подсоеинена к первой группе входов второй хемы сравнения, к второй группе входов тораго и к первой группе входов третьего локов элементов И-ИЛИ, четырнадцатый ыход блока управления подсоединен к вхоу управления режимом блока деления, втоой группа входов которо; о подсоединена к руппе выходов четвертого регистра, группа ыходов блока деления подключена к гоупе информационных входов регистра, вход 1 нхронизации которого подсоединеь 5 10 15 20 25 30 35 40 45 равления подсоединен к счетному входу второго счетчика, группа выходов которого подсоединена к группе адресных входов коммутатора, выход второй схемы сравнения подсоединен к второму входу блока управления, вход запуска устройства соединен с третьим входом блока управления, двадцать первый выход которого является выходом готовности устройства, группа информационных выходов которого соединена с группой выходов коммутатора, первая и вторая группы кодовых входов которого соединены соответственно с группой информационных входов третьего регистра и с группой информационных входов четвертого регистра, каждая группа информационных входов устройства соединена с группой информационных входов одноименного регистоа группы.2. Устройство по п,1, отл и ч а ю ще ес я тем, что блок управления содержит генератор импульсов, формирователь импульсов, с первого по пятый элементы ИЛИ, первый и второй триггеры, первый, второй и третий элементы И, счетчик, дешифратор и постоянную память, первый выход которой подсоединен к нулевому входу первого триггера, прямой выход которого подсоединен к входу генератора импульсов и через формирователь импульсов - к входу установки в "0" счетчика и к первому входу первого элемента ИЛИ, выход которого подключен к единичному входу второго триггера, прямой выход которого подсоединен к управляющему входу счета счетчика, а инверсный выход - к управляющему входу записи счетчика, группа выходов которого подсоединен к адресным входам постоянной памяти и к входам дешифратора, первый, второй, третий и четвертый выходы которого подсоединены к соответствующим входам второго элемента ИЛИ, выход которого подсоединен к второму входу первого элемента ИЛИ, пятый выход дешифратора подсоединен к первому входу первого элемента И, выход которого подсоединен к первому входу третьего элемента ИЛИ и к первому входу четвертого элемента ИЛИ, выход которого подсоедин:н к нулевому входу второго триггера, шестой выход дешифратора подсоединен к первому входу второго элемента И, выход которого подсоединен к второму входу четвертого элемента ИЛИ, к третьему информационному входу третьего элемента ИЛИ и к первому входу пятого элеьлента ИЛИ, выход которого подсоединен к четвертому инфор;лационному входу счетчика, седьмой выход дешифратора подссединен к первому входу третьего элемента И, выход которого подсоединен ктретьему входу четвертого элемента ИЛИ и к второму входу пятого элемента ИЛИ, восьмой выход дешифратора подсоединен к четвертому входу четвертого элемента ИЛИ, к первому информационному входу счетчика, к третьему входу третьего и пятого элементов ИЛИ, первый вход блока соединен с вторыми входами первого и третьего элементов И, второй вход блока соединен с вторым входом второго элемента И, третий вход блока соединен с единичным входом первого триггера, первый выход блока сое динен с выходом формирователя импульсов, выходы блока с первого по двадцать первый соединены с соответствующими выходами постоянной памяти.1837287 юг.,У ректорС П ка тор Н.Коляд оизводственно-издательскил комбинат "Патент", г, Ужгород, ул.Гагарина, 1 О 1 Заказ 2065 ВНИИПИ Фг 4 Составитель В.Титов Техред М,Моргентал Тираж Подписноеарственного комитета по изобретениям и открытиям при ГКНТ С 113035, Москва, Ж, Рауыская наб 4/5

Смотреть

Заявка

4702656, 08.06.1989

ВОЕННАЯ АКАДЕМИЯ ИМ. Ф. Э. ДЗЕРЖИНСКОГО

ТИТОВ ВИКТОР АЛЕКСЕЕВИЧ, АЗАНЧЕЕВ ШАМИЛЬ ТИМУРОВИЧ, АРОНОВ ВАЛЕРИЙ ЯКОВЛЕВИЧ, ПЕТРОВСКИЙ ИГОРЬ БОРИСОВИЧ

МПК / Метки

МПК: G06F 9/46

Метки: заданий, процессорам, распределения

Опубликовано: 30.08.1993

Код ссылки

<a href="https://patents.su/7-1837287-ustrojjstvo-dlya-raspredeleniya-zadanijj-processoram.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для распределения заданий процессорам</a>

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