Устройство для загрузки данных в вычислительной системе

 

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для связи процессоров с внешними устройствами или -запоминающими устройствами с многоформатным представлением данных . Цель изобретения - расширение функциональных возможностей устройства за счет одновременной расстановки операндов и управления форматом выходных данных.Устройство содержит группы входных и выходных регистров,дешифратор , группы злементов ШШ,(п-1) узлов выбора операнда,группу регистров номеров операнда,регистр формата выходных данных, группу схем сравнения, группу блоков элементов И. В устройстве формирование выходного упорядоченного массива в соответствии с заданным порядком размещения произв дится в одном такте. Это позволяет в дальнейшем выполнить одновременную запись выходных данных в память, допускаюцую одновременное обращение по нескольким каналам .записи, число котозадавать в регистре формата выходных данных, посредством которого также можно устанавливать формат данных , подпежа|1(их записи. 1 ил. (Л

А1 (19) (И) СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (51)4 G 06 F 9/46

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3813590/24-24 (22) 11. 11. 84 (46) 30. 08.86. Бвл. У 32 (72) А.Х. Ганитулин и В.Г. Нопов (53) 681.325(088.8) (56) Авторское свидетельство СССР

В 629538, кл. G 06 F 9/00, 1977.

Авторское свидетельство СССР

Ф 1103236, кл. С 06 F 9/46, 1984. (54) УСТРОЙСТВО ДЛЯ ЗАГРУЗКИ ДАННЫХ

В ВЫЧИСЛИТЕЛЬНОЙ СИСТЕИЕ (57) Изобретение относится к вычислительной технике и моиет быть использовано в вычислительных системах для связи процессоров с внешними устройствами или запоминающими устройствами с многоформатным представлением данных. Цель изобретения — расширение функциональных возмовяостей устройства за счет одновременной расстановки операндов и управления форматом выходных данных. Устройство содеркит группы входныхи выходных регистров,дешифратор,группы элементов ИЛИ,(п-1) узлов выбора операнда, группу регистров номеров операнда, регистр формата выходных данных, группу схем сравнения, группу блоков элементов И. В устрой. стве формирование выходного упорядоченного массива в соответствии с эаданнве» порядком размещения произвгдится в одном такте. Зто позволяет в дальнейшем выполнить одновременную э аинсь выходных данных в память, допускавшую одновременное обращение по нескольким каналам .записи, число котопых мовно задавать в регистре формата выходных данных, посредством которого такие мошно устанавливать формат данных, подлежащих записи, 1 ил.

I 1254484 2

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

Цель изобретения — расширение функ- производится одновременно во всех

Из таблицы видно, что, если в дешифраторе 7 возбужден седьмой выход, то единичные сигналы формируются всеми семью элементами RHH 8, выходные сигналы которых открывают по первъак управляющим входам семь бло*ов эле" ментов И 9. Посредством узлов 4 выбора операнда 4 производится переда ча на его выходы содержимого одного

$5 циональных возможностей путем одновременной расстановки операндов. и управления форматом выходных данных.

На чертеже показана структурная схема устройства.

Устройство содержит группу регистров 1 номеров операнда,регистр 2 формата выходных данных, группу входных ре- 15 гистров З,узлы 4 выбора операнда, группу схем 5 сравнения и блоки элементов

И 6 узла 4 выбора операнда, дешифратор 7, группу элементов ИЛИ 8, группу блоков элементов И 9, группу выходных регистров 10, группу входов 11 устройства, группу входов 12 номера операнда устройства, вход 13 формата выходных данных устройства, тактовый

4 . Ф вход 14 устройства, группу выходов

I5 устройства.

Устройство работает следующим образом.

Через входы 11 в регистры 3 подаются операнды с приэнаковыми частями, представляющими собой порядковые номера операндов. В регистры I последовательно записаны номера операндов так, чтобы их разместить в выходных регистрах 10. Так, в регистр 1, эа- 35 носится номер операнда, подлежащий размещению в регистр 10< иэ регистра

3, в котором записан номер операнда, соответствующий номеру в регистре 1 .

В регистр 2 по входу 13 заносится 40 размер (формат) выходного массива, т.е. число выходных регистров 10, в которых должны быть размещены исходные данные из регистров 3 посредст вом дешифратора,число выходов которо- 4$ го равно числу входных (выходных) регистров. С помощью элементов ИЛИ 8 получают управлякзцие единичные сигналы {см. таблицу).

Выходные сигналы элементов

ИЛИ 8

Выходы дешифратора 7

3 2 1

7 6 5 4

ИЛИ 8

ИЛИ 86

ИЛИ 8

ИЛИ 8, ИЛИ 8

ИЛИ 8

ИЛИ 8, 0 0 0 0 0 0

1 1 0 0 0 0 0

1 1 1 0 0 0 0

1 1 0 0 0

1 1 1 1 0 0

1 1 1 1 1 1 0

1 1 I 1 1 1 1

Появление выходных сигналов узлов

4 на информационных входах блоков элементов И 9 определяется временем переходных процессов в узлах 4 после приема информации s регистры 3 и

4. По тактовому сигналу, поступающему по входу 14, информация с выходов узлов 4 применяется в те выходные регистры 1О,число которых определяется числом воэбужденнык выходов элементов ИЛИ 8.

Таким образом, формирование выходного упорядоченного массива в соот ветствии с заданньак порядком pasMeщения производится в одном такте.

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

Кроме того, при использовании устройства для размещения данных в многоформатной памяти осредством регистра 2 имеется воэможность устанав-, ливать формат данных, подлежащих записи. Так, если минимальный формат операнда составляет один байт, то в память можно записать данные дискретностью в один байт, задаваемой в регистре 2 °

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

Устройство для загрузки данных в вычислительной системе, содержащее группу входных регистров, входы которых являются входами операндов и их признаков устройства, группу регистров номера операнда, группу выходных регистров, выходы которых являются группой выходов устройства, первый узел выбора операнда, состоя- Ю щий из группы схем сравнения и группы блоков элементов И, группу блоков элементов И, причем выходы первого регистра номера операнда группы соединены с первыми входами всех схем срав- 15 нения группы первого узла выбора операнда, вторые входы которых соединены с первыми выходами соответствующих входных регистров группы, вторые выходы входных регистров группы сое- 20 динены с информационными входами coo гветствукицих блоков элементов И группы первого узла выбора операнда, управлякицие входы которых подключены к выходам соответствующих схем сравнения 25 группы своего узла выбора операнда, выходы блоков элементов И группы первого узла выбора операнда объединены и подключены к информационным входам первого блока элемента И группы,выхо- .чб ды блоков элементов И группы соединены с входами соответствующих выходных регистров группы,о т л и ч а ю щ е е с я тем что,с целью расширения функциональных возможностей путем одновременной расстановки операндов и управления форматом выходных данных,в него введены регистр формата выходных данных, вход которого является входомформата устройства, дешифратор, группа элементов ИЛИ и п-1 узлов выбора операнда, причем первые выходы i-ro входного регистра группы (где i = 1, 2, ...,,и; n — число входных операндов) подключены к вторым входам i-й схемы сравнения группы в каждом из п-1 узлов выбора операнда, первые входы схем сравнения группы j-ro узла выбора операнда (где j 2,3,..., п) подключены к выходам j-го регистра номера операнда, первые выходы i-го входного регистра группы подключены к вторым входам i-й схемы сравнения группы всех узлов выбора операнда, начиная с второго., вторые выходы 1.-го входяого регистра группы подключены к информационным входам i-ro блока элементов И группы 1-го узла выбора операнда, выходы которого соединен синформационными входами j-го блока элементов И группы, выходы регистра формата выходных данных соединены с входами дешифратора, k-вход i-го элемента ИЛИ группы (где k = 1,2, n-(i-1)) подключен к выходу (k+i-1)-го элемента ИЛИ группы, выход которого подключен к первому управляющему входу i-го блока элементов И группы, первый управляющий вход последнего блока элементов И группы соединен с последним выходом дешифратора, вторые управлякнцие входы блоков элементов И группы подключены к тактовому входу устройства.

1254484

Составитель М. Кудряшев

Текред И.Попович Корректор Л. Пилипенко

Редактор И. Касарда

Заказ 4722/53

Тирах 671 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

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

Устройство для загрузки данных в вычислительной системе Устройство для загрузки данных в вычислительной системе Устройство для загрузки данных в вычислительной системе Устройство для загрузки данных в вычислительной системе 

 

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

Изобретение относится к вычислительной технике и может быть использовано в схемах приоритета, в ;- системах аппаратного контроля средств вычислительной техники

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

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике и может быть использовано в ассоциативных запоминающихустройствах, в устройствах MHKponporiiaMMHoro управления и выбора приоритета

Изобретение относится к автоматике и вычислительной технике, а точнее к приоритетной обработке данных, и предназначено для использования в мультипроцессорных системах, в локальных сетях и в системах распределенного управления

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

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

Изобретение относится к вычислительной технике и предназначено для использования в локальных вычислительных сетях с шинной топологией для управления передачей пакетов данных через общий канал

Изобретение относится к способам управления перегрузкой сообщениями элементарной программы в электронной системе коммутации

Изобретение относится к области вычислительной техники и может быть применено в системах обмена данными

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

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

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