Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для связи процессоров с внепгаими или запо 1 шнающими устройствами с многоформат- нът представлением данных,
Цель изобретения - расширение функ- циональтк возможностей путем одновременной расстановки операндов и управления форматом выходных данных.
На чертеже показана структурная схема устройства.
Устройство содержит группу регистров 1 номеров операнда ,регистр 2 формата выходных данных, группу входных регистров 3,узлы 4 выбора операнда,группу схем 5 сравнения и блоки элементов И б узла 4 выбора операнда, дешифра- тор 7, группу элементов ИЛИ 8, группу блоков э лементов И 9, группу выходных регистров 10, группу входов 11 устройства, группу входов 12 номера операнда устройства, вход 13 формата выходных данных устройства, тактовый вход 14 устройства, группу выходов 15 устройства,
Устройство работает следующим образом.
Через входы 11 в регистры 3 подаются операнды с признаковыми частями, представляющими собой порядковые номера операндов, В регистры 1 последовательно записаны номера операндов так5 чтобы их разместить в выходных регистрах 10, Так, в регистр 1, заносится номер операнда, подлежащий размещению в регистр 10, из регистра 35 в котором записан номер операнда.
1
соответствующий номеру в регистре В регистр 2 по входу 13 заносится размер (формат) выходного массива, т.е. число выходных регистров 10, в которых должны быть размещены исходные данные из регистров 3 посредством дешифратор а, число выходов которого равно числу входных (выходных) регистров, С помощью элементов ШШ 8 получают управляющие единичные сигналы (см, таблицу),
Из таблицы видно, что, если в дешифраторе 7 возбужден седьмой выход, то единичные сигналы формируются всеми семью элементами ИЛИ 8, выходные сигналы которых открывают по первым управляющим входам семь блоков элементов И 9. Посредством узлов 4 выбора операнда 4 производится переда ча на его выходы содержимого одного
из регистров 3 по управляющему сигналу с той схемы 5 сравнения, в которой произошло :овпадение номера операнда из регистра 1 и значение признака одного из регистров 3. При этом формирование выходных сигналов производится одновременно во всех узлах 4 выбора операнда.
30
35
40
45
I Появление выходных сигналов узлов 4 на информационных входах блоков элементов И 9 определяется временем переходных процессов в узлах 4 после приема информации в регистры 3 и 4, По тактовому сигналу, поступающему по входу 14, информация с выходов узлов 4 применяется в те выходные регистры 10,число которых определяется числом возбужденных выходов элементов ШШ 8,
f
Таким образом, формирование выходного упорядоченного массива в соот ветствии с заданным порядком размещения производится в одном такте. Это позволяет в дальнейшем выполнить одновременную запись выходных данных в память, допускающую одновременное обращение по нескольким каналам записи, число которых можно задавать в регистре 2,
Кроме того, при использовании устройства для размещения данных в мно- , гоформатной памяти посредством регистра 2 имеется возможность устанав-i. ливать формат данных, подлежащих з - . пион. Так, если минимальный формат 55 операнда составляет один байт, то в память можно записать денные дискретностью в один байт, задаваемой в регистре 2,
50
Формула изобретения
Устройство для загрузки данных в вычислительной системе, содержащее группу входных регистров, входы которых являются входами операндов и их признаков устройства, группу регистров номера операнда, группу выход- нык регистров, выходы которых являются группой выходов устройства, первый узел выбора операнда, состоящий из группы схем сравнения и группы блоков элементов И,группу блоков элементов И, причем выхода первого регистра номера операнда группы соеди- иены с первыми входами всех схем сравнения группы первого узла выбора операнда, вторые входы которых соединены с первыми выходами соответствующих входных регистров группы, вторые выходы входных регистров группы соединены с информационными входами соответствующих блоков элементов И группы первого узла выбора операнда, управляющие входы которых подключены к выходам соответствующих схем сравнения группы своего узла выбора операнда, выходы блоков элементов И группы первого узла выбора о геранда объединены и подключены к информацноцньм входам первого блока элементам группы,выходы блоков элементов И группы соединены с входами соответствующих выходных регистров группы,о тличающее- с я тем,что,с целью расширения функциональных возможностей путем одновременной расстановки операндов и управления форматом выходных данных,в
2544844
него введены регистр формата выходных данных, вход которого является входом формата устройства,дешифратор, группа элементов ИЛИ и п-1 узлов выбора ранда, причем первые выходы i-ro входного регистра группы (где ,2,
10
iS
20
25
10
15
...,,п; п - число входных операндов) подключены к вторым входам i-й схемы сравнения группы в каждом из п-1 узлов выбора операнда, первые входы схем сравнения группы j-ro узла выбора операнда (где j 2,3,..., п) подключены к выходам J-го регистра номера , первые выходы i-ro входного регистра группы подключены к вторым входам схемы сравнения группы всех узлов выбора операнда, начиная с второго., вторые выходы i-ro входного регистра группы подключены к информационным входам i-ro блока эле- hteKTOB И группы j-ro узла выбора one- ранда, выходы которого соединен с ин- формационньвйс входами j-ro блока элементов И группы, выходы регистра формата выходных данных соединены с входами дешифратора, k-вход i-ro элемента ИЛИ группы (где k 1,2, ..., п- ( i- 1) ) подключен к вьпходу (k+i-1)-ro элемента ИЛИ группы, выход которого подключен к первому управляющему входу i-ro блока элементов И группы, первь управляющий вход последнего блока элементов И группы соединен с последним выходом дешифратора, вторые управлянлдие входы блоков элементов И группы подключены к тактовому входу устройства.
Редактор И. Касарда Заказ 4722/53
Составитель М. Кудряшев
Техред И.Попович Корректор Л, Пилипенко
Тираж 671 . Подписное ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
название | год | авторы | номер документа |
---|---|---|---|
Устройство для групповой загрузки данных | 1986 |
|
SU1388868A1 |
Устройство для загрузки групп однотипных данных | 1984 |
|
SU1251077A1 |
Устройство для загрузки вектора ассоциативных данных | 1989 |
|
SU1619271A1 |
Устройство для загрузки групповых данных | 1986 |
|
SU1328816A1 |
Устройство для исследования графов | 1984 |
|
SU1238099A1 |
Устройство для формирования структурированных файлов | 1987 |
|
SU1509890A1 |
Многопроцессорная вычислительная система | 1982 |
|
SU1168960A1 |
Устройство для реализации логических функций | 1983 |
|
SU1257658A2 |
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО | 1992 |
|
RU2015575C1 |
Устройство для загрузки файлов | 1986 |
|
SU1339563A2 |
Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для связи процессоров с внешними устройствами или -запоминающими устройствами с многоформатным представлением данных. Цель изобретения - расширение функциональных возможностей устройства за счет одновременной расстановки операндов и управления форматом выходных данных.Устройство содержит группы входных и выходных регистров,дешифратор, группы злементов ШШ,(п-1) узлов выбора операнда,группу регистров номеров операнда,регистр формата выходных данных, группу схем сравнения, группу блоков элементов И. В устройстве формирование выходного упорядоченного массива в соответствии с заданным порядком размещения произв дит- ся в одном такте. Это позволяет в дальнейшем выполнить одновременную запись выходных данных в память, допус- каюцую одновременное обращение по нескольким каналам .записи, число кото- задавать в регистре формата выходных данных, посредством которого также можно устанавливать формат данных, подпежа|1(их записи. 1 ил. (Л
Устройство для распределения заданий процессорам | 1977 |
|
SU629538A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для загрузки данных | 1983 |
|
SU1103236A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-08-30—Публикация
1984-11-11—Подача