ИзЬбретение относится к вычислительной технике, в частности к устройствам дня упра ления выводом данных, и может быть испопьг эовано для организации вывода данных на безбуферные устройства вывода при работе в старт-стопном режиме. Известно устройство для управления выво дом данных/содержашее триггеры, элементы ИЛИ, схему сравнения, два интегратора и ключи 1 . Недостаток устройства - его сложность и обусловленные этим большие затраты оборудования. . Наиболее близким к изобретению по техническсЛ сущности и достигаемому результату является устройство для управления вь водом данных в старт стопном режиме, содер жащее блок памяти, вход и выход которого соединены соответственно с первыми выходом и входом регистра, первый блок сопряжения, первые вход и выход которого соединены соответственно; со вторыми выходом и входом регистра, второй блок сопряжения, первые вход и выход которого соединены соответственно со вторыми выходом и входом первого блока сопряжения, блок вывода, первый входл выход которого соединены соответственно с третьими выходом и входом первого блока сопряжения, причем вторые вход и выход второго блока сопряжения соединены соответ ственно со входом и выходом устройства 23. Недостатком устройства является низкое быстродействие в старт-стопНом режиме иэза больших затрат времени, обусловленных наличием в устройстве вывода инерционных элементов, обладаюпшх большой задержкой при включение и выключении устройства вььвода по командам из ЭВМ, Цель изобретения - повышение быстродейст вия достигается тем, что устройство содержит триггер и элемент И, причем -вход триггера и первый вход элемента И соединены соответственно с четвертым и пятым выходами первого блока сопряжения, а второй вход и выход элемента И соединены соответственно с выходом триггера и со вторым входом блока вывода. На чертеже представлена структурная сх&ма устройства.
Устройство для управления выводом да№ных в стерто-стопном режиме содержит трм гер 1, первый блок 2 сопряжения, второй блок 3 сопряжения, элемент И 4, блок 5 вывода.регистр 6,блок 7 памяти,процессор 8.
Устройство работает следующим образом.
Команда начала обмена из центрального процессора 8 через блок 2 н блок 3 . чает блок 5 вывода,который через 0,2 сек. (время, необходимое для включения реле, ю двигателей и кинематики) мадает в блок 2 сигнал готовности к обмену. После завершения цикла обмена команда окончания цикла обмена через блок 2 вьишючает блок 5 В1 вода, который через 1 сек (время, необхо- 15 димое для выключения реле, двигателей, кинематики) выдает через блок 2 и блок 3 сопряжения с процессором в процессор 8 сипнал готовности к очередному циклу обмена
На вход тршгера 1 при наличии очеред- 20 него цикла обмена предварительно поступает из процессора 8 через блок 3 и блок 2 CHJn-i нал признака последующей информации который запрещает прохождение команды оконча ния цикла обмена из блока 2 через элемент 25 .И4вблок5 вывода дл& его выключения. При этом, время на ожидание сигнала готовности к очередному циклу обмена сокращается, так как блок 5 вывода находится в режиме готовности к очередному циклу обмена от 30 воначальной команды начала обмена.
Рассмотрим организацию обмена информацией в старт-стопном режиме между ЭВМ и серийно-выпускаемым промыщленностью алфавитно-цифровым печатающим устройством 35 (АЦПУ 128-ЗМ).
В старт -стопном режиме обмена, наиболее удобном при отсутствии внешнего накопителя информации, т.е, когда используется только буфер оперативной памяти ЭВМ емкостью в Ю одну строку АЦПУ 128-ЗМ, после печати каждой строки из ЭВМ в устройство для управ левва выводом удается сигнал останов объекта , который выключает АЦПУ 128ЗМ, сбрасывает все участвующие в обмене 45 лсЗгические аиементы в нулевое состояние и запускает генератор задержки. Последний необходим для блокировки повторного обращения к устройству для управления ыяводом до тех пор, пока элементы АЦПУ 128-ЗМ (реле.50 пускатели и кинематика) не установятся .в нулевое состояние от сигнала останов объекта.
По истечению времени задержки устройст-55 во для управления выводом выдает в ЭВМ сигнал готовности к очередному циклу обмена, по которому из ЭВМ в устройство выдается спгна/1 начала обмена, и через 0,2 сек, (время, необходимое для разгона пвигателей)
организуется обмен информацией буфера оперативной памяти очередной строки АЦПУ 12ЗМ. Согласно данным на устройство печатающее алфавитно-цифровое АЦПУ 128-2М/ЗМ ПЫ З.О4 3.019/02О ТО время печати одной строки составляет 140 мсек., а длительность генератора задержки равна 1-1,2 сек., время на разгон двигателей до номинальных оборотов равно 0,2 сек.
Таким образом, скорость печати в старт стопном режиме обмена составляет 37-38 строк/мин. При наличии признака последу ющей информации из ЭВМ на вход триггера 1 поступает отрицательный импульс, устанавливающий триггер 1 в единичное состояние, при отсутствии признака последующей информации - положительный, устанавливающий триггер 1 в нулевое Состояние.
С noMooibib элемента И 4 при наличии в буфере оперативной памяти признака последующей информации запрещается выключение АЦПУ 128-ЗМ, блокируется запуск генератора задержки и выработка сигнала установки в нулевое состояние устройства.
Таким образом, время на ожидание гото&ности при приеме сигнала начала обмена, необходимое для разгона двигателей, установления реле, контакторов, кинематики .АЦПУ 128-ЗМ в состояние готовности к обмену исключается, кроме первоначального пуска,.
Время генератора задержки из обмена также исключается, кроме последнего цикла. Печать массива строк на АЦПУ 128-ЗМ прсжсходит непрерывно, на ДБигател$1х отсутствуют броски nycKOBbix токов, реле и ковтакторы, срок службы которых определяется количеством переключений включаются один раз на весь обмен, т.е. срок службы их увеличивается.
Испытание устройства для управления выводом данных на контрольной программе по казало, что за счет введения триггера и элемента И быстродействие устройства увеличилось в 14 раз.
зобретения
о р м у л а
Устройство для управления выводом данных в старт -стопном режиме, содержащее блок памяти, вход и выход которого соединены соответственно с первыми выходом и входом регистра, первый блок сопряжения, первые вход и выход которого соединены соответст венно со вторыми выходом и входом регистра, второй блок сопряжения, первые вход и выход которого соедине(яы соотве1х;твенно со вторыми выходом н входом первсяо блока сопряжения, блок вывода, первый ЕЬХОД и вььход которого соединены соответственно с третьими выходом и входом первого блока сопряжения гричем вторые вход и выход второго блика сопряжения соединвпы соответс-рвенно с заходом и выходом устройства, о т ЛИчаюШе.еся тем, что, с целью повышения быстродействия, оно содержит трнг гер и элемент И, причем вход триггера и первый вход элемента И соединены соответст вевво с четвертым и пятым выходами первого блока сопряжрЕШя, а пторой вход в выход элемента И соединены соответственно с выхо дом трщтера и со вторым входом блока вывода. Источники информации, принятые во ВН1 мание при экспертизе: 1.Авторское свидетельство СССР, кл. G 06 F 7/04, N9 437084, 1972. 2.Патент Великобритании, кл. G 4А| Ni S1264096, 1972.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления выводом данных в старт-стопном режиме | 1985 |
|
SU1275455A2 |
Многоканальное устройство для анализа одномерных и двумерных световых распределений | 1989 |
|
SU1619314A1 |
СИСТЕМА УПРАВЛЕНИЯ ВЫВОДОМ ДАННЫХ В СТАРТ-СТОПНОМ РЕЖИМЕ | 2010 |
|
RU2422884C1 |
Устройство для обработки видеоинформации | 1988 |
|
SU1640714A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1983 |
|
SU1140125A1 |
Устройство для централизованного контроля и оперативного управления | 1977 |
|
SU633029A1 |
Устройство для управления обменом информацией накопителя на магнитной ленте с электронно-вычислительной машиной | 1983 |
|
SU1128245A1 |
Устройство для ввода информации | 1988 |
|
SU1536368A1 |
Устройство управления вводом-выводом | 1990 |
|
SU1839254A1 |
Система для обмена информацией | 1980 |
|
SU980087A1 |
Авторы
Даты
1977-12-05—Публикация
1976-02-16—Подача