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

 

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

СОЮЗ СОЕ.:ТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

65083 А 2 (19) (И) (50 4 G 06 F 9 46

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИ (61) 1103236 (21) 4082523/24-24 (22) 16.05.86 (46) 07.01.88.Бюл. У 1 (72) А.Х.Ганитулин и В ° Г.Попов (53) 681.325(088.8) (56) Авторское. свидетельство СССР

У 1103236, кл. G 06 F 9/46, 1983. (54) УСТРОЙСТВО ДЛЯ ЗАГРУЗКИ ДАННЫХ (57) Изобретение относится к вычислительной технике, может быть использовано в вычислительных системах для связи процессоров с внешними или запоминающими устройствами и является усовершенствованным устройством, описанным в авт.св. У 1103236. Цель изобретения — расширение функциональных возможностей эа счет обновления информации в упорядоченной,последовательности данных. Устройство содержит группу входных регистров, регистр сдвига, группу регистров 3 номера операнда, группу схем сравнения 5, группы блоков элементов И 9, 10 группу выходных регистров 11. Устройство позволяет обновлять информацию в упорядоченной последовательности данных.

1 ил.

1365083

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

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

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

Устройство содержит регистр 1 сдвига, группу регистров 2 номера операнда, входной регистр 3 операнда, группу входных регистров 4, группу схем 5 сравнения, схему 6 сравне- 2р ния, элемент НЕ 7, блок 8 элементов И, группу блоков 9 элементов И, группу блоков 10 элементов И, группу выходных регистров 11, группу входов 12 устройства, вход 13 операн- 25 да устройства, тактовый вход 14 устройства, группу выходов 15 устройства.

Исходное состояние устройства характеризуется тем, что регистр 1 ус- 30 тановлен в состояние "0" (не показано), в регистры 4 принят массив операндов с их приэнаковыми частями, в регистры 2 — упорядоченный список номеров операндов, а в регистр 3 — операнд с признаковой частью для обновления информации в выходном массиве.

Устройство может работать в режиме обновления упорядоченной информации либо в режиме упорядочения инфор- 4О мации без ее обновления. Режим работы устанавливается содержимым регистра 3.

Принцип работы устройства в первом режиме заключается в последова- 4 тельной выборке номера операнда из регистров 2, сравнения его с признаковыми частями всех операндов, размещенными в регистрах 3 и 4, и в зависимости от результата сравнения, размещении выбранных операндов в соответствующих выходных регистрах 11.

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

После приема информации в регист 55 ры 3 и 4 на тактовый вход 14 устройства подается последовательность тактовых импульсов, которые поступают на вход регистра 1 сдвига и ocvществляют запись "1" в первый разряд регистра 1 и пораэрядный последовательный сдвиг ее до последнего разряда. Таким образом, при сдвиге "1" на соответствующих выходах регистра 1 последовательно формируются единичные сигналы. Единичный сигнал с выхода регистра поступает на вход считывания соответствующего регистра 2, и двоичный код номера операнда из этого регистра поступает на входы всех схем 5 и 6 сравнения.

Таким образом,. на входы этим схем сравнения последовательно поступают коды номеров операндов, содержащихся в регистрах 2 номера операнда. На вторые входы схемы 6 сравнения подается код номера операнда, подлежащего обновлению, а на вторые входы схем 5 сравнения — коды номеров операндов иэ соответствующих регистров 4. Единичный сигнал формируется иэ одной схемы 5 сравнения и, кроме того, при совпадении кодов в схеме 6 сравнения. Если сигнал сравнения формируется только одной из схем 5 сравнения, то нулевым сигналом с выхода схемы 6 с!равнения блок 8 элементов И закрыт. Кроме того, единичным сигналом с выхода элемента НЕ 7 открыты все блоки 9 элементов И группы.

На первый вход каждого блока 9 . элементов И поступает операнд, но поскольку только на один блок 9 элементов И поступает разрешающий сигнал с соответствующей схемы 5 сравнения, то на входы группы элементов И поступает операнд иэ соответствующего регистра 4. Так как выборка операндов из регистров 3 происходит последовательно по номерам операндов регистров 2, то одновременно единичным сигналом с выхода регистра 1 сдвига открывается одноименный блок 10 элементов И, что обеспечивает передачу операнда в одноименный регистр 11.

Если совпадение кодов номеров операнда происходит, кроме того, и в схеме 6 сравнения, то единичным сигналом с ее выхода открывается блок 8 элементов И, а нулевым сигналом с выхода элемента НЕ 7 блокируется воздействие единичного сигнала с выхода схемы 5 сравнения, в которой также происходит совпадение кодов. При этом операнд из регистра 3 передается через открытый блок 10 элементов И

1365083

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

Техред Л.Сердюкова Корректор . С.Шекиар

Редактор М.Бланар

Заказ 6611/42

Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, г.Ужгород,ул.Проектная, 4 в соответствующий регистр 11 вместо операнда, находящегося в регистре 4, код номера которого равен коду номера операнда регистра 3.

По очередному тактовому сигналу работа устройства производится аналогично рассмотренному. Когда операнд оказывается записанным в последний регистр 11, цикл работы устройства завершается.

В результате работы устройства неупорядоченная последовательность операндов, поступивших на вход 12 устройства, преобразуется в ряд операндов, записанных в регистрах 11 в соответствии со списком номеров операндов в регистрах 2 с одним из обновленных операндов, номер которого указан в регистре 3.

Если не требуется обновлять информацию, в регистре 3 по входам 13 устанавливается нулевой код. При этом на выходе схемы 6 сравнен.я в цикле работы устройства поддерживается нуле- 25 вой сигнал, которым через элемент НЕ 7 разрешается передача операндов из регистров 4.

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

Устройство для загрузки данных, по авт.св. У 1103236, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей за счет обновления информации в упорядоченной последовательАости данных, в него введены схема сравнения, элемент НЕ, блок элементов И и входной регистр операнда, входы которого являются информационными входами устройства, первые выходы регистра операнда соединены с первой группой входов схемы сравнения, вторая группа входов которой подключена к выходаи регистров номера операнда, выход схемы сравнения соединен с входои элемента НЕ и с управляющим входом блока элементов И, группа входов которого подключена к вторым выходаи регистра операнда, выходы блока элементов И объединены через MOHTNKHOE HJIH с выходами блоков элементов И второй группы, вторые управляющие входы которых подключены к выходу элемен- . та НЕ.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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