Изобретение относится к области вычислительной техники и может быть использовано, например, для вьшода информации из ЭВМ на магнитную ленту Известны устройства для вывода информации, содержащие регистр сдвига, дешифратор, счетчик знаков,счетчик декад, преобразователь, перек.шочающий блок, программное устройство и блок усилителей 1 . Недостаток этих устройств заключа ется в ограниченных функциональных возможностях, обусловленных их узкой специализацией. Наиболее близким техническим реше нием к предлагаемому изобретению является устройство для управления накопителями на магнитных лентах,содержащее блок подключения к интерфей су, блок связи с каналом, дешифратор команд, блок контроля, блок цикличес кого контроля, блоки байтов основного и уточненного состояния, блок фор мирования сигналов, блоки синхрониза ции, блок управления и состояния,блок сбросов, пульт управления и индикации, блок автономного управления,бло ки записи и воспроизведения и блок выбора, приче.м группы входов и выходов блока связи с каналом являются соответственно группами входов и выходов устройства, а входы и выходы блока управления и состояния, выход блока записи и вход блока воспроизведения подключены к соответствующим входам и выходам накопителя, выход и вход блока синхронизации соединены соответственно совходом блока управления состояния и выходом блока связи с каналом . Недостаток известного устройства состоит в больших аппаратурных затратах. Цель изобретения - сокращение аппаратурных затрат. о Поставленная цель достигается тем, что в устройстве, содержащем блок обмена, блок согласования, блок управления, блок синхронизации,блок контроля и накопитель, причем группы входов и вшодов блока обмена являются соответствующими группами управляющих входов и выходов устройства, а первый и второй выходы подк.шочен{ 1 соответственно к первому и второму входам блока управления, третий вход которого соединен с первым выходом блока синхронизации, а четвертый вход и первый выход - соответственно с первьми входом и выходом накопителя.
вторым входом подключенного к первому выходу блока согласования, вход которого является информационным входом устройства, а второй выход соединен с первым входом блока контроля, первый и второй входы блока обмена подключены соответственно к второму В1ЛХОДУ блока управления и первому выходу, блока контроля, второй,третий и четвертый входы и второй выход которого соединен соответственно с первым и третьим выходами блока управления, вторым выходом накопителя и индикаторным выходом устройства, третий и четвертый выходы блока управления подключены соответственно к третьему и четвертому входам накопителя, а пятый, шестой, седьмой и восьмой входы - соответственно к второму выходу блока синхронизации, второму выходу блока согласования и третьему и четвертому выходам накопителя.
Причем блок обмена содержит формирователь сигнала обращения, включающий первые элементы И и НЕ и регистр обращения, выход которого является первым выходом блока, а первый вход соединен с ,выходом первого элемента И, первым входом подключенного к выходу первого элемента НЕ, формирователь сигнала пуска, включающий второй элемент И, выходом подключенный к первому входу первого элемента ИЛИ, а первым входом - к первому входу блока, формирователь сигнала конца работы, включающий третий элемент И, подключенный выходом через первый усилитель к второму выходу блока, и формирователь сигнала ошибки, включающий второй элемент ИЛИ, первый вход которого является вторым входом блока, а выход соединен через второй усилитель с входом второго элемента НЕ, причем вход первого элемента НЕ, вторые и третьи входы первого элемента И и регистра обращения вторые входы второго элемента И,первого и второго элементов ИЛИ и три входа третьего элемента И являются соответствующими входами из группы .входов блока, выходы первого элемента ИЛИ и второго элемента НЕ являются соответствующими выходами из группы выходов блока.
Кроме того, блок управления содержит три регистра, первые входы которых соединены с шестым входом блока, четыре элемента И, элемент задержки и три усилителя, причем первый и второй входы первого элемента И подключены соответственно к выходу первого регистра и через первый усилитель к второму входу блока, а выход - к второму входу второго регистра, выход которого соединен с первым входом второго элемента И, второй вход которого соединен с седьмым входом блока, третий вход - через второй
усилитель с первым входом блока, а выхбд - с первьм выходом блока и через элемент задержки с третьим выходом блока и первым входом третьего элемента И, вторым входом и выходом соединенного соответственно с пятым входом блока и четвертым выходом блока, второй вход первого регистра подключен к восьмому входу блока,второй и третий входы третьего регистра подключены соответственно к четвертому входу блока и через третий усилитель к четвертому выходу блока, а четвертый вход и выход - соответственно к выходу и первому входу четвертого элемента И, второй вход и выход которого являются соответственно третьим входом блока и вторым выходом блока. Блок контроля содержит группу регистров,группу усилителейформирователей, соединенных входами с четвёртым входом блока, а выходами - с информационными входами соответствующих ре гистров группы, выходы которых подключены к соответйтвующим входам первого элемента ИЛИ, выход которого подключен к первому входу элемента И, второй вход которого соединен через первый элемент НЕ с вторым входом блока, а выход - с входом второго элемента НЕ и через первый усилитель с вторым выходом блока,выход второго элемента НЕ соединен через узел усилителей с пepвы л выходом блока, управляющие входы регистров группы подключены к выходу второго элемента ИЛИ, первый вход которого является первым входом блока, а второй через узел задержки подключен к третьему входу блока.
На чертеже представлена блок-схема устройства,
Устройс.тво содержит ЭВМ 1, подключенную к группам входов и выходов устройства, блок 2 контроля, блок 3 обмена, блок 4 согласования, блок 5 управления, накопитель 6, блок 7 синхронизации, носитель 8, индикаторный выход 9 устройства.
Блок 3 обмена содержит формирователь 10 сигнала обращения, формирователь 11 сигнала пуска, формирователь 12 сигнала конца работы и формирователь 13 сигнала ошибки. Формирователи включают первые элементы НЕ 14 и 15, регистр 16 обращения, второй элемент И 17 и первый элемент ИЛИ 18 первый усилитель 19 и третий элемент И 20, вторые элемент НЕ 21, усилитель 22 и элемент ИЛИ 23.
Блок 5 обмена содержит второй элемент И 24, элемент 25 задержки, третий элемент И 26, третий усилитель 27, третий регистр 28, четвертый элемент И 29, второй усилитель 30, второй регистр 31, первый элемент И 32, первые усилитель 33 и регистр 34.
Блок 2 контроля содержнч- усилитеЛ1 фОрМИ ропат ОЛИ ЗЗ pSiMUO, 1Ч-Г |/ТрЫ
36 группы, элементы ИЛИ 37 и 38,эле менты НЕ 39 и 40, элемент И 41,узел 42 задержки, состоящий из элемента И 43, апериодического звена 44, одновибратора 45, дифференциального звена 46 и элемента НЕ 47, и узел 48 усилителей, включающий усилитель 49 согласования напряжения, предварительный усилитель 50 и усилитель 51 мощности, и усилитель 52.
Устройство работает следующим образом.
Перед началом работы сигналом Начальный сброс, поступающим непосредственно на вход регистра 16 и через блок 4 на входы регистров 28 и . 34 и через элемент ИЛИ 38 на регистры 36, ЭВМ 1 переводит их в исходное состояние.
Работа осуществляется в два этапа.
1.Подготовка ЭВМ 1 и накопителя 6 к записи.
2.Запись информации на накопитель при одновременном контроле записаннойп информации с носителя 8 информации.
На определенном микротакте в ЭВМ вырабатывается сигнал Признак обмена информации при работе g накопите|1ем 6 информации, поступающим на формирователь 10, а именно на вход элемента НЕ 14 и далее на элемент И 15, на два других входа которого приходят сигналы синхронизации и сигнал с дешифратора команд ЭВМ 1. Элемент И 15 вырабатывает сигнал,переводящий регистр 16 в состояние 1, с выхода регистра 16 сигнал обращения поступает в блок 5 на усилитель 30 согласования напряжения и далее на элемент И 24 при условии, что на другие входы этого элемента поступают сигнал Готов из накопителя 6 и сигнал с выхода регистра 31. На выходе элемента И 24 формируется сигнал Движение, поступающий в накопитель 6, а также через элемент 25 задержки, необходимый для достижения механизмом накопителя 6 нормальных значений скорости, вырабатывается сигнал Разрешение записи, поступающий в накопитель 6 и на элемент и 26, как разрешающий сигнал для прохождения из блока 7 первого импульса сопровождения записи.
Одновременно через усилитель 27 согласования напряжения перебрасывается регистр 28, с выхода которого сигнал поступает на первый вход элемента И 29 и разрешает прохождение второго импульса сопровождения на второй вход элемента И 29., с выхода которого сигнал поступает в ЭВМ 1 и одновременно перебрасывает регистр 28, который вырабатывает сиг- нал, запрещающий прохождение в ЭВМ 1 второго импульса сопровожления записи, т.е. 5л(ж ) обс.лочивае прохождение первьм всегда первого импульса сопровождения и контролирует, чтобы второй импульс поступил в ЭВМ 1 только после записи очередного информационного байта на накопитель 6. С приходом каждого первого импульса сопровождения накопитель 6 производит запись одного байта информации. Запускающий второй импульс через элементы и 17 и ИЛИ 18 переводит ЭВМ 1 из режима ожидания в режим пуска
0 для выпо ;нения микротакта выдачи очередного байта на выходной регистр ЭВМ 1, с которого информация поступает через блоки 3 и 4 в накопитель 6. После вьтолнения этого микротакта
5 ЭВМ 1 переходит опять в режим ожидания до поступления очередного второго импульса сопровождения и т.д.
ЭВМ 1 анализирует признак конца массива, вырабатывает при его дешиф0рации сигнал. Если этот признак есть, то регистр счетчика команд сбрасывается в нуль. Одновременно сигнал Конец массива поступает на один из входов элемента и 20 и при наличии на других входах второго шл5пульса сопровождения и сигнала Признак операции на выходе элемента появляется сигнал, который через усилитель 19 поступает на усилитель 33 и далее на вход элемента И 32, на
0 другой вход которого приходит сигнал с регистра 34, на второй вход которого поступает сигнал из накопителя 6 от маркера Конец ленты. Выходным сигналом элемент И 32 перебрасывает
5 регистр 31, тем самым снимая сигнал Движение и Разрешение записи и останавливает накопитель 6. Следовательно, блок 5 обеспечивает, после прихода сигнала Конец ленты из на0копителя 6, запись зоны до конца и только после этого запрет команды Запись для накопителя 6. Одновременно по сигналу Конец массива, поступающему на один из входов регистра 16, сбрасывая егь в нуль,снима5ется сигнал Обращение, поступающий через усилитель 30 на элемент И 24, с выхода которого снимается сигнал Движение и, следовательно,сигнал Разрешение записи. Накопитель 6
0 прекрёщает. запись и останавливается до прихода нового сигнала Движение и Разрешение записи.
С накопителя 6 информация записывается на носитель 8, предназначен5ный, напримерг для осуществления межмашинного обмена. Одновременно с записью информации на носитель 8 обеспечивается и чтение записанной информации, которая поступает на входы усилителей-формирователей 35, сигна0лы с выходов последних поступают на счетные входы регистров 36.
Перед началом записи информации все регистры 36 перебрасываются в исходное состояние (000000000) следую5
ДИМ образом. Сигнал Разрешение эапи с;и через элемент 25 задержки поступает на вход элемента НЕ 47 и далее через дифференциальное звено 46 запускает сигналом одновибратор 45,который сбрасьшает регистры 36 в исходное состояние при условии, что-есть разрешающий сигнал с выхода апериодического звена 44, задача которого сдвинуть во времени потенциал Разрешение записи, приходящий на вход апериодического звена 44, так как одновибратор 45 вырабатывает импульсы сброса регистров 36 и по переднему, и по заднему фронтам потенциала Разрешение записи. Сброс регистров 36 производится только в начале запи си, так как после окончания записи зоны блок 2 анализирует состояние регистров 36, и в случае нечетности дорожки фиксируется ошибка при записи зоны, которая поступает на один из входов элемента ИЛИ 23, далее через усилитель 22 и элемент НЕ 21 в ЭВМ 1 для принятия решения по ошибке На второй вход элемента ИЛИ 23 поступает сигнал Ошибка от штатных внешних устройств ЭВМ 1.
С выходов регистров 36 сигналы поступают через элемент ИЛИ 37 на вход элемента И 41 и сигнал Ошибка прохойит только в том случае, когда на выходе элемента НЕ 39 будет 1,т.е. когда на вход этого элемента не поступает сигнал Движение с элемента И 24. Следовательно, блок 2 анализирует, есть ли ошибка хотя бы по одной записанной дорожке в момент останова накопителя 6. С-выхода элемента И 41 сигнал поступает на вход усилителя 52 и далее на пульт управления и индикации, предназначенный для автоматической и ручной работы Устройства с ЭВМ и для фиксации информации. Одновременно с выхода элемента И 41 сигнал поступает на элемент НЕ 40 и через усилитель 49 предварительный усилитель 50, усилитель 51 - на вход элемента ИЛИ 23 и далее через усилитель 22 и элемент НЕ 21 электронно-вычислительной машины в
ЭВМ 1.
Таким образом, предлагаемое изобретение обеспечивает- вывод информации из ЭВМ на носитель информации при меньших аппаратурных затратах по сравнению с известным.
Формула изобретения
1.- Устройство для вывода информации, содержащее блок обмена, блок согласования,блок управления,блок синхронизации, блок контроля и накопитель , причем группы входов и выходов блока обмена являются соответствукхдими группами управляющих входов и выходов устройства, а первый и второй выходы подключены соответственно к первому и второму входам блока управления, третий вход которого соединен с первым выходом блока синхронизации, а четвертый вход и первый выход - соответственно с первыми входом и выходом накопителя, вторым входом подключенного к первому выходу блока согласования, вход которого является информационным входом устройства, а второй выход соединен с первым входом блока контроля, о т л и чающееся тем, что, с целью сокращения аппаратурных затрат первый и второй входы блока обмена подключены соответственно к второму выходу блока управления и первому выходу блока контроля, второй, третий и четвертый входы и второй выход которого соединены соответственно с первым и третьим выходами блока управления, вторым выходом накопителя и индикаторным выходом устройства, третий и четвертый выходы блока управления подключены соответсягвенно к третьему и четвертому входам накопителя, а пятый, шестой, седьмой и восьмой входы - соответственно к второму выходу блока синхронизации,второму выходу блока согласования и третьему и четвертому выходам накопителя.
2.Устройство по п. 1, отличающееся тем, что блок обмен содержит формирователь сигнала обращения, включающий первые элементы И
и НЕ и регистр обращения, выход которого является первым выходом блока, а первый вход соединен с выходом первого элемента И, первым входом подключенного к выходу первого элемента НЕ, формирог-атель сигнала пуска, включающий второй элемент И, выходом подключенный к первому входу первого элемента ИЛИ, а первым входом - к первому входу блока, формирователь сигнала конца работы,включающий третий элемент И, подключенный выходом через первый усилитель к второму выходу блока, и формирователь сигнала ошибки, включающий второй элемент ИЛИ, первый вход которого является вторьдал входом блока, а выход соедине через второй усилитель с входом второго элемента НЕ, причем вход первог элемента НЕ, вторые и третьи входы первого элемента и и регистра обращения, вторые входы второго элемента И,первого и второго элементов ИЛИ и три входа третьего элемента И являются соответствующими входами из группы входов блока, выходы первого элемента ИЛИ и второго элемента НЕ являются соответствукнцими выходами из группы выходов блока.
3.Устройство по п. 1, отличающееся тем, что блок управления содержит три регистра, первые входы которых соединены с 1иестым входом блока, четыре элемента И, элемент задержки и три усилителя, причем первый и второй входы первого элемента И подключены соответственно к выходу пер вого, регистра и через первый усилитель к второму входу блока, а выход - к второму входу второго регистра, выход которого соединен с первым входом второго элемента И, второй вход которого соединен с седьмым входом блока третий вход - через второй усилитель с первым входом блока, а выход - с первым выходом блока и через элемент задержки с третьим выходом блока и первым входом третьего элемента И, вторыг- входом и выходом соединенного соответственно с пятым входом блока и четвертым выходом блока, второй вход первого регистра подключен к восьмому входу блока, второй и третий входы третьего регистра подключены соответственно к четвертому входу блока и через третий усилитель к четвертому выходу блока, и четвертый вход и выход - соответственно к выхо-; ду и входу четвертого элемента И, второй вход и выход которого являются соответственно третьим входом блока и вторым выходом блока. 4. Устройство по п. 1, отличающееся тем, что блок контроля содержит группу регистров,группу усилителей-формировате.лей, соединенных входами с четвертым входом блока, а выходами - с информационными входс1ми соответствующих регистров группы, выходы которых подключены к соответствующим входам первого элемента ИЛИ, выход которого подключен к первому входу элемента И, второй вход которого соединен через первый элемент НЕ с вторым входом блока, а выход - с входом второго элемента НЕ и через первый усилитель с вторым выходом блока, выход второго элемента НЕ соединен через узел усилителей с первым выходом блока,управляющие входы регистров группы подключены к выходу второго элемента ИЛИ, первый вход которого является первым входом блока, а второй через узел задержки подключен к третьему входу блока. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР 385276, кл, G 06 F 3/04, 1968. 2,Дроздов Е.А. и др. Электронновычислительные машины единой серии. М. , Машиностроение, 1976, с. 392394 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обмена информацией | 1979 |
|
SU849193A1 |
Система для обмена информацией | 1980 |
|
SU980087A1 |
Устройство для сопряжения вычислительной машины с объектами управления | 1979 |
|
SU1040482A1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1985 |
|
SU1295405A1 |
Устройство для вывода информации | 1980 |
|
SU962910A1 |
Устройство для сопряжения двух вычислительных машин | 1983 |
|
SU1144113A1 |
Устройство оперативной связи с управляющими программами | 1981 |
|
SU970351A1 |
Устройство для обмена информацией | 1977 |
|
SU705440A1 |
Устройство для сопряжения ЭВМ с каналом передачи данных | 1989 |
|
SU1647580A1 |
ВЫЧИСЛИТЕЛЬНЫЙ КОМПЛЕКС РЕГИСТРАЦИИ И СИНТЕЗА РАДИОТЕХНИЧЕСКИХ СИГНАЛОВ | 2007 |
|
RU2351979C2 |
Авторы
Даты
1981-08-23—Публикация
1979-11-16—Подача