Г
g
(Л
название | год | авторы | номер документа |
---|---|---|---|
Устройство для упорядочения данных | 1985 |
|
SU1259246A1 |
Устройство для формирования структурированных файлов | 1987 |
|
SU1509890A1 |
Устройство для загрузки групп однотипных данных | 1984 |
|
SU1251077A1 |
Устройство для загрузки данных в вычислительной системе | 1984 |
|
SU1254484A1 |
Устройство для загрузки данных | 1983 |
|
SU1103236A1 |
Устройство для загрузки данных | 1985 |
|
SU1280639A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1987 |
|
SU1522272A1 |
Устройство для загрузки групповых данных | 1986 |
|
SU1328816A1 |
Ассоциативное оперативное запоминающее устройство | 1987 |
|
SU1462420A1 |
Цифровой функциональный преобразователь | 1989 |
|
SU1695321A1 |
Изобретение относится к вычислительной технике, может быть использовано в вычислительных системах для связи процессоров с внешними или запоминающими устройствами и является усовершенствованным устройством, описанным в авт.св. № 1103236. Цель изобретения - расширение функциональных воз-можностей за счет обновления информации в упорядоченной.последовательности данных. Устройство содержит группу входных регистров, регистр сдвига, группу регистров 3 номера операнда, группу схем сравнения 5, группы блоков элементов И 9,10 группу выходных регистров 11. Устройство позволяет обновлять информацию в упорядоченной последовательности данных. 1 ил.
/2,
iZr
/5.
GO
сл
о
00
со
iSn
N)
10
1
Изобретение относится к вычислительной технике, может быть использовано в вычислительных системах для связи процессоров с внешними или запоминающими устройствами, и является усовершенствованием известного устройства, по авт.св. № 1103236.
Цель изобретения - расширение функциональных возможностей устройства за счет обновления информации в упорядоченной последовательности данных.
На чертеже приведена структурная схема устройства.
Устройство содержит регистр 1 сдвига, группу регистров 2 номера операнда, входной регистр 3 операнда, группу входных регистров 4, группу схем 5 сравнения, схему 6 сравне- 20 ния, элемент НЕ 7, блок 8 элемен- . тов И, группу блоков 9 элементов И, группу блоков 10 элементов И, группу выходных регистров 11, группу входов 12 устройства, вход 13 операнда устройства, тактовый вход 14 устройства, группу выходов 15 устройства.
Исходное состояние устройства ха13650832
ществляют запись 1 в первый разряд регистра 1 и поразрядный последовательный сдвиг ее до последнего разряда. Таким образом, при сдвиге 1 на соответствующих выходах регистра 1 последовательно формируются единичные сигналы. Единичный сигнал с выхода регистра поступает на вход считьшания соответствующего регистра 2, и двоичный код номера операнда из этого регистра поступает на входы всех схем 5 и 6 сравнения. Таким образом,-на входы этих схем сравнения последовательно поступают коды номеров операндов, содержащихся в регистрах 2 номера операнда. На вторые входы схемы 6 сравнения подается код номера операнда, подлежащего обновлению, а на вторые входы схем 5 сравнения - коды номеров операндов из соответствующих регистров 4. Единичный сигнал формируется из одной схемы 5 сравнения и, кроме того, 25 при совпадении кодов в схеме 6 сравнения. Если сигнал сравнения формируется только одной из схем 5 сравнения, то нулевым сигналом с выхода схемы 6 сравнения блок 8 элементов И
15
рактеризуется тем, что регистр 1 ус- ЗО закрыт. Кроме того, единичным сиг- тановлен в состояние О (не показано), налом с выхода элемента НЕ 7 открыв регистры 4 принят массив операндов с их признаковыми частями, в регистры 2 - упорядоченный список номеров операндов, а в регистр 3 - операнд с признаковой частью для обновления информации в выходном массиве.
Устройство может работать в режиме обновления упорядоченной информации либо в режиме упорядочения инфор- 40 ответствующего регистра 4. Так как
мации без ее обновления. Режим работы устанавливается содержимым регистра 3.
Принцип работы устройства в первом режиме заключается в последовательной выборке номера операнда из регистров 2, сравнения его с признаковыми частями всех операндов, размещенными в регистрах 3 и 4, ив зависимости от результата сравнения, размещении выбранных операндов в соответствующих выходных регистрах 11.
Устройство работает следующим образом.
После приема информации в регистры 3 и 4 на тактовый вход 14 устройства подается последовательность тактовых импульсов, которые поступают на вход регистра 1 сдвига и осу35
ты все блоки 9 элементов И группы. На первый вход каждого блока 9 , элементов И поступает операнд, но поскольку только на один блок 9 элементов И поступает разрешающий сигнал с соответствующей схемы 5 сравнения, то на входы группы элементов И поступает операнд из со5
0
5
выборка операндов из регистров 3 происходит последовательно по номерам операндов регистров 2, то одновременно единичным сигналом с выхода регистра 1 сдвига открывается одноименный блок 10 элементов И, что обеспечивает передачу операнда в одноименный регистр 11.
Если совпадение кодов номеров операнда происходит, кроме того, и в схеме 6 сравнения, то единичным сигналом с ее выхода открьшается блок 8 элементов И, а нулевым сигналом с выхода элемента НЕ 7 блокируется воздействие единичного сигнала с выхода схемы 5 сравнения, в которой также происходит совпадение кодов. При этом операнд из регистра 3 передается через открытый блок 10 элементов И
в соответствующий регистр 11 вместо операнда, находящегося в регистре 4, код номера которого равен коду номера операнда регистра 3.
По очередному тактовому сигналу работа устройства производится аналогично рассмотренному. Когда операнд оказывается записанным в последний регистр 11, цикл работы устройства завершается.
В результате работы устройства неупорядоченная последовательность операндов, поступивших на вход 12 устройства, преобразуется в ряд one- рандов, записанных в регистрах 11 в соответствии со списком номеров операндов в регистрах 2 с одним из обновленных операндов, номер которого указан в регистре 3.
Если не требуется обновлять информацию, в регистре 3 по входам 13 устанавливается нулевой код. При этом на выходе схемы 6 срайненчя в цикле работы устройЬтва поддерживается нуле- вой сигнал, которьм через элемент НЕ разрешается передача операндов из регистров 4.
рмул
и
4 3 о б р
е т е н и я
Устройство для загрузки данных, i по авт.св. № 1103236, отличающееся тем, что, с целью расширения функциональных возможностей за счет обновления информации в упорядоченной последовательйости данных, в него введены схема сравнения, элемент НЕ, блок элементов И и входной регистр операнда, входы которого являются информационными входами устройства, первые выходы регистра операнда соединены с первой группой входов схемы сравнения, вторая группа входов которой подключена к выходам регистров номера операнда, выход схемы сравнения соединен с входом элемента НЕ и с управляющим входом блока элементов И, группа входов которого подключена к вторым выходам регистра операнда, выходы блока элементов И объединены через МОНТАЖНОЕ ИЛИ с выходами блоков элементов И второй группы, вторые управляющие входы которых подключены к выходу элемен-; та НЕ.
Устройство для загрузки данных | 1983 |
|
SU1103236A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-01-07—Публикация
1986-05-16—Подача