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

 

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

СОЮЗ СОВЕТСНИХ

PECflVSJNH

А1

0% <11» др 4 G 06 Р 13/00

/ фг,.

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

6 и р у

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К ASTOPCHOIVIY СВИДЕТЕЛЬСТВУ, (21) 3884636/24-24 (22) 15.04 .85, (46) 30.12.86. Бюл. У 48 (72) В.-В. Иаэаник (53) 681.325(088.8) (56) Авторское свидетельство СССР

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

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

У 1103236, кл. G 06 F 9/46, 1984. (54) УСТРОЙСТВО ДДЯ ЗАГРУЗКИ ДАННЫХ (57) Изобретение относится к области

: вычислительной техники и может быть использовано в вычислительных системах для связи процессоров с внешними или запоминающими устройствами. Цель изобретения — сокращение количества выходных каналов связей. Устройство содержит регистр сдвига, три блока регистров, элементы сравнения, И, ИЛИ. Новым в устройстве является использование элементов И, ИЛИ. Устрой-, ство обеспечивает совмещение процессов упорядочивания операндов по номерам и считывание их в полученном порядке в память вычислительной системы. 1 ил.

1280639

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

Целью изобретения является сокращение количества выходных каналов связи.

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

Устройство содержит регистр 1 сдвига, первую, вторую и третью группы блоков регистров 2-4, блок элементов 5 сравнения, первую, вторую, третью, четвертую группы блоков элементзв И 6-9, первый, второй, блоки элементов ИЛИ 10-12, первый, второй, третий, четвертый входы 13-16 устройства, перьый и второй выходы 17 и 18, устройства.

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

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

Через входы 15 на регистры 3 по— даются операнды с приэнаковыми частя- 40 ми, представляющими собой порядковые номера операндов. В регистрах 2 (по входам 14) последовательно записаны номера операндов. Через вход 13 подается сигнал, записывающий "1" в первый разряд регистра 1 сдвига. Через вход 16 подается последовательность импульсов, которая осуществляет по разрядный последовательный сдвиг 1 1 до последнего разряда регистра 1.

При сдвиге "1" на соответствующем выходе регистра 1 сдвига появляется сигнал "1". Этот сигнал разрешает подачу номера операнда из соответствующего регистра К через соответствующий блок элементов И 6 и блок элементов ИЛИ 10 на первые входы всех элементов 5 сравнения. На второй вход каждого из элементов 5 сравнения подается номер операнда из соответствующего регистра 3. На выходе того элемента 5 сравнения, на входах которого совпадают номера операндов, появляется сигнал, который поступает на второй вход соответствующего блока

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

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

Одновременно с поступлением на второй вход блоков 8 операнда на первый вход этого блока поступает разрешающий сигнал с выхода регистра 1 сдвига, что позволяет операнду поступить на вход i-ro (i=1,п) регйстра 4 и записаться в него. Сигнал с выхода

i+1 го разряда регистра 1 сдвига разрешает считывание операнда иэ i-ro регистра 4 через i-й блок элементов

И 9 и блок элементов ИЛИ 11 на выход

18 устройства для записи в память или микропроцессор вычислительной системы. Когда последний операнд окажется записанным в и-м регистре 4 и сигнал с выхода n+1-ro разряда регистра 1 сдвига разрешит его считывание в память, цикл работы устройства завершается, о чем свидетельствует сигнал на выходе п+1-ro разряда регистра 1, который поступает на выход 17.

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

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

Устройство для загрузки данных, содержащее регистр сдвига, три группы блоков регистров, блок элементов

1280639

Составитель В. Гудовский

Редактор M. Недолуженко Техред Л.Сердюкова Корректор M. немчик

Заказ 7068/55 Тираж 671

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

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

Подписное.

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4 сравнения, две группы блоков элементов И, блок элементов ИЛИ, причем тактовый вход регистра сдвига подключен к тактовому входу устройства, выходы с первого по и (где n — число операндов) регистра сдвига подключены к соответствующим первым входам блоков элементов И первой группы, выходы которых подключены к соответствующим информационным входам блоков ре- 10 гистров первой группы, группа информационных входов устройства подключена к соответствующим информационным входам блоков регистров второй группы, первые выходы которых подключены к со 1 соответствующим первым входам блоков элементов И второй группы, выходы которых подключены к соответствующим входам блока элементов ИЛИ, выход которого подключен к вторым входам 20 блоков элементов И первой группы, вторые выходы блоков регистров второй группы подключены к соответствующим первым входам блока элементов сравнения, выходы которых подключены к соответствующим вторым входам блоков элементов И второй группы, о т л ич а ю щ е е с я тем, что, с целью сокращения количества выходных каналов связей, в него ьзедены третья и четвертая группы блоков элементов И и два блока элементов ИЛИ, причем группа входов номера операнда устройства подключена к соответствующим входам блоков регистров третьей группы, выходы которых подключены к соответствующим первым входам блоков элементов И третьей группы, выходы которых подключены к входам первого блока элементов ИЛИ, выход которого подключен к вторым входам блока элементов сравнения, вторые входы блоков элементов И третьей группы соединены с соответствующими вторыми входами блоков элементов И первой группы, вы-, ходы регистра сдвига с второго по и+1 подключены к соответствующим первым входам блоков элементов И четвертой группы, выходы которых подключены к входам второго блока элементов ИЛИ, выход кбторого подключен к информационному выходу устройства, выходы блоков регистров первой группы подключены к соответствующим вторым входам блоков элементов И четвертой группы, а последний выход регистра сдвига подключен к выходу "Конец цикла устройства".

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

 

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при вводе информации от внешних устройств (ВУ) в режиме прямого доступа к памяти (ДДП)

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

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

Изобретение относится к области вычислительной техники и предназначено для обмена информацией между ЭВМ, имеющей общую магистраль с совмещенными шинами Ад- :рес / Данные, и периферийным устройством

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

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

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

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

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

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

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

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

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

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

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

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