Изобретение относится к вичислительной технике и предназначено для вывода информации из электронных вычисшительных машин. По основному авт. св.. № 746489 известно устройство, содержатеа блок согласования, блоки сопряжения, формирователи импульсов записи и считывания, регистр, блок сравнения, блок управления, блок коммутации и обеспе чивающее вывод по каналу прямого управления ЭВМ .информации на внешние устройства или каналы связи 1. Однако известное устройство характеризуется недостаточным быстродействием. Цель изобретения - увеличение быстродействия устройства. Поставленная цель достигается тем, что в устройство дополнительно введены элемент задержки и группа реги ров, выходы которых-соединены с входам блоков сопряжения, выход формирователя импульсов записи через элемент задержки соединен с BTOPIJM входом блока коммутации, выходы которого соединены с первыми входами регистров группы, вторые входы которых соединены с выходами формирователя импульсов считывания, дополнительный выход блока согласования соединен с третьими входами регистров группы.: На чертеже представлена блок-схема устройства. Устройство содержит блок 1 согласования, формирователь 2 импульсов считывания, элемент 3 задержки, формирователь импульсов записи 4, блок сравнения 5, блок 6 коммутации, блок 7 управления, блоки 8 сопряжения, и группу регистров 9. Устройство работает следующим образом. При исполнении процессором операции вывода управляющая команда в виде информационного байта считывается из ОЗУ ЭВМ, поступает в блок прямого управления и далее через блок согласования 1 в виде потенциалов постоянного тока поступает на входы группы регистров 9. Управляющий сигнал разрешения записи, задержанный по отношению ко времени выдачи байта информации из блока прямого управления поступает на вход,блока 1 согласования. С выхода блока сигнал поступает в формирователь 4 импульсов записи, который осуществляет формирование импульса записи. Импульс записи задерживается
элементом 3 задержки и поступает на вход блока коммутации 6.
При исполнении операции вывода блок прямого управления формирует кодовый синхросигнал (код синхронизации всегда присутствует в коде команды), совпадающий по времени с сигналом управления. Синхросигнал через блок 1 согласования поступает в блок 5 сравнения, который определяет в какой из каналов необходимо выдавать информационный байт и выдает соответствующий сигнал в блок управления 7.
При поступлении с выхода блока сравнения 5 соответствующего сигнала блок управления 7 формирует управляющие сигналы и выдает их в блок коммутации б, который обеспечивает выдачу импульса в записи на вход того или иного регистра 9 группы. Код ко манды записывается в соответствующий регистр 9 группы. Блок управления 7 имеет в своем составе генератор тактовых последовательностей импульсов. По окончании записи команды в один из регистров группы 9 блок управлеНИН 7 выдает в формирователь импульсов считывания 2 ту или иную последовательность тактовых импульсов. Формирователь импульсов считывания 2 формирует и выдает в соответствующий регистр группы 9 необходимое число импульсов считывания (сдвига), которые, считывают записанную в нем управляю чую команду. Управляющая команда через соответствуюрдий блок сопряжения 8 в последовательном коде поступает на выход устройства.
После завершения записи очередного информационного байта команды в соответствуюьдий регистр груп.пы 9 процессором осуществляется операция вывода управляющей команды на другое внешнее устройство или канал связи. Запись управляющей команды в регистр группы 9 осуществляется аналогично. Далее, блок управления 7, не дожидаясь завершения считывания предыдущего информационного байта из соответствующего регистра 9 группы, выдает в формирователь 2 импульсов считывания еще одну тактовую последовательность импульсов. Формирователь 2, продолжая считывать предьщущую команду, формирует по соответствующему выходу новую последовательность импульсов считывания и обеспечивает вывод информации на второе внешнее устройство или во второй канал связи одновременно с выводом по первому каналу.
Таким образом, предлагаемое устройство по сравнению с известным сокрахчает время вывода информации из ЭВМ на внешние устройства или в каналы связи. При этом положительный эффект - сокращение .времени вывода тем больше, чем больше количество подключенных внешних устройств или , каналов связи и чем меньше, их пропускная способность.
Формула изобретения
Устройство для вывода информации по авт, св. № -746489, о т л и ч аю щ ё е с я тем, что, с целью увеличения быстродействия устройства, в него введены элемент задержки и группа регистров, выходы которых соединены с входами блоков сопряжения, выход формирователя импульсов записи через элемент задержки соединен с вторым входом блока коммутации, выходы которого соединены с первыми входами регистров группы, вторые входы которых соединены с выходами формирователя импульсов считывания, дополнительный выход . блока согласования соединен с третьими входами регистров группы.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 746489, кл. G 06 F 3/04, 1978 (прототип).
От Лгома fy /tftoeo j paf/rfftive
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации | 1981 |
|
SU943697A2 |
Устройство для вывода информации | 1978 |
|
SU746489A1 |
Система для обмена информацией | 1980 |
|
SU980087A1 |
Устройство для обмена информацией | 1979 |
|
SU826328A1 |
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1410041A1 |
Устройство для сопряжения электронной вычислительной машины с внешними устройствами | 1983 |
|
SU1267428A1 |
УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ МАГНИТНОЙ ЗАПИСИ ИНФОРМАЦИИ НА ВИДЕОМАГНИТОФОНЕ | 1993 |
|
RU2042218C1 |
Устройство для контроля и диагностики логических узлов | 1980 |
|
SU960825A1 |
Устройство для сопряжения ЭВМ с кассетным магнитофоном | 1982 |
|
SU1084777A1 |
Устройство для сопряжения ЭВМ с линиями связи | 1991 |
|
SU1784989A1 |
К MOffaaan t/jfi/ Sffearffff ycmpff cmffa/f
Авторы
Даты
1982-10-15—Публикация
1979-09-28—Подача