(Б) УСТРОЙСТВО ДЛЯ ВЫВОДА. ИНФОРМАЦИИ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации | 1979 |
|
SU966686A2 |
Устройство для вывода информации | 1978 |
|
SU746489A1 |
Устройство для отображения информации | 1986 |
|
SU1441450A1 |
Система для обмена информацией | 1980 |
|
SU980087A1 |
Устройство для обмена информацией | 1979 |
|
SU826328A1 |
ВЫЧИСЛИТЕЛЬНЫЙ КОМПЛЕКС РЕГИСТРАЦИИ И СИНТЕЗА РАДИОТЕХНИЧЕСКИХ СИГНАЛОВ | 2007 |
|
RU2351979C2 |
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1410041A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1983 |
|
SU1141418A1 |
Система ввода-вывода для микропрограммируемой ЭВМ | 1988 |
|
SU1667084A1 |
Устройство для обмена данными между цифровой вычислительной машиной и устройством магнитной записи | 1981 |
|
SU1022139A1 |
Изобретение относится к вычислительной технике, может быть использо вано для вывода из ЭВМ информации, в дачи ее на внешние устройства или в каналы связи. По основному авт. св. № 7k6kQ3 известно устройство, содержащее блок согласования, блоки сопряжения, per : гистр, формирователи импульсов записи и считывания, блок сравнения, бло коммутации и блок управления, вход которого соединен с блоком сравнения первый выход со входом формирователя импульсов считывания, второй выход с первым входом блока коммутации, второй вход которого подключен к выходу регистра, выходы - ко входам блоков сопряжения, первый вход регис ра соединен с выходом формирователя импульсов считывания, второй вход с выходом формирователя импульсов записи, третий вход - с выходом блока согласования, вхбды формирователя импульсов записи и блока сравнения подключены к соответствующим выходам блока согласования Cl. При эксплуатации известного устройства, удаленного от ЭВМ и соединенного с последней достаточно длинным кабелем, информация в каналы связи или-, на внешние устройства иногда выдает- , ся с ошибками. Эти ошибки возникают из-за помех, наводящихся в соединительном кабеле под действием различ-i ных внешних факторов. Цель изобретения является повышение надежности устройства. Поставленная цель достигается тем, что в основное устройство для вывода информации дополнительно введены второй и третий регистры, формирователь импульсов синхронизации и ()юрмиррватель импульсов управления, вход которого соединен с третьим выходом блока управления и с первым входом (1юрми рователя импульсов синхронизации, второй вход которого соединен с выходом третьего регистра, первый вход котоporo соединен со входом блока сравне ния, выходы второго регистра, формирователя импульсов управления и формирователя импульсов синхронизации соединены с дополнительными входами блока согласования, дополнилельные выходы I которых являются выходами устройства, выход формирователя импульсов записи соединен со вторым входом третье го регистра и с первым входом второго регистра, второй вход которого соединен с третьим входом первого регистра. На чертеже представлена функциональная схема устройства. Устройство содержит блок согласования 1, формирователь импульсов считывания 2, первый регистр 3, формирователь импульсов записи k, блок сравнения 5, блок коммутац41И 6, блок управления 7, бло ки сопряжения 8, формирователь импул сов управления 9 формирователь импу сов синхронизации 10, второй регистр 11 и третий регистр 12, Устройство работает следующим образом. При исполнении процессором опе-з рации вывода, управляющая команда в виде информационного Ьайта считывается из ОЗУ ЭВМ, поступает в |5лок прямого управления и далее через бло согласования 1 в виде потенциалов постоянного тока поступает на входы перв-ого и второго регистров 3 и 11 . Управляющий сигнал разрешения записи из блока прямого управления поступает на вход блока согласования Тис его выхода на вход формирователя импульсов записи 4, осуществляющего формирование импульса записи, которы подается на входы всех трех регистров 3, П и 12, в первый и второй регистры 3 и 11, при этом осуществля ется запись кодовой комбинации управ ляющей команды. Одновременно, при исполнении операции вывода блок прямого управления формирует кодовый синхросигнал (-код синхронизации всегда присутствует в коде команды), .совпадающий по времени с сигналом управления. Синхросигнал через блок согласования 1 поступает на вход третьего регистра 12, а также поступает в блок сравнения .5 который определяе:т в какой из каналов необходимо выдавать информационный байт, и выдает соответствующий сигнал в блок управления 7. Импульс(;м записи код синхросигна ла записывается в третий регистр 12, Блок управления 7 имеет в своем составе дискретно перестраиваемый генератор тактовых импульсов. При поступлении с выхода блока сравнения 5 соответствующего сигнала блок управления 7 формирует управляющие сигна-лы и выдает их в блок коммутации 6, который обеспечивает подклочение выхода первого регистра 3 к cootвeтcтвyющeмy , блоку сопряжения 8. Кроме того, блок управления 7 вьщает в формирователь импульсов считывания 2 тактовые им-/ пульсы определенной частоты. Последняя определяется скоростью приема данных тем или иным внешним устройством или пропускной способностью соответствующих каналов связи. Формирователь импульсов считывания 2 формирует и выдает на вход первого регистра 3 необходимое число импульсов считывания (сдвига), которые считывают записанную в нем управляющую команду. Последняя через блок коммутации 6 и соответствующий блок сопряжения 8 в последов а тельном коде, поступает на выход устройства, В момент начала тактовых импульсов блок управления 7 выдает еще один управляющий сигнал , который поступает на входы формирователя импульсов управления 3 и формирователя импульсов синхронизации 10, Формирователь импульсов управления 9 через блок согласования 1- выдает вблок прямого управления сигнал разрешения съема информационного байта, записанного во втором регистре .11, выходы которого через блок согласования 1 подключены к соответствующим входам блока прямого управления, Формировате.ль импульсов синхронизации 10, входы которого подключены к выходам третьего регистра 12, под действием управляющего сигнала из блока управления 7, формирует код синхронизации, который через блок согласования Т выдается в блок прямого управления. При получении кода синхронизации блок прямого управления осуществляет ввод в оперативную память ЭВМ информационного байта, хранящегося во втором регистре 11, и кода синхронизации, хранящегося в третьем регистре 12. По окончании процедуры ввода формирователь импульсов .управления 9 осуществляет выдачу в блок прямого управления через блок согласования 1 сигнала запрета съема байта. Если обнаруживается, что в ОЗУ введенные информационный байт или код
синхронизации не соответствует выданным, то принимается решение, что произошла ошибка. При этом, если исказился код команды, то осуществляется ее повторная выдача, а если исказился код синхронизации, то в канал, куда ошибочно выдана команда, выдается команда, отменяющая действие предыдущей, и осуществляется повторная выдача соответствующей управляющей команды. Таким образом, надежность вывода информации устройством повышается.
Экспериментальная проверка устройства показывает практическое отсутствие необнаруженных ошибок в выдаваемой информации. Снижение пропускной способности устройства вывода за счет повторной передачи команд при искажениях как в прямом { от ЭВМ к устройству), так и в обратном направлениях, для вероятности ошибки на бит в соединительном кабеле, не превышающей 10, незначительно и составляет менее 1. Формула изобретения
Устройство для вывода информации по авт. ,св. № , отличаюОт SfOKO riffHoie ynffff/ Huf KiftK арлнпу jfafff(
щееся тем, что, с целью повышения надежности устройства, в него введены второй и третий регистры, формирователь импульсов синхронизации и формирователь импульсов управления, вход которого соединен с третьим выходом блока управ/1ения и с первым входом формирователя импульсов синхронизации, второй вход которого соединен с выходом третьего регистра, первый вход которого соединен со входом блока сравнения, выходы второго регистра, формирователя импульсов управления и формирователя импульсов синхронизации соединены с дополнительными входами блока согласования, дополнительные выходы которого являются выходами устройства, выход формирователя импульсов записи соединен со вторым входом третьего регистра и с первым входом второго регистра, второй вход которого соединен с третьим входом первого регистра.
Источники информации, принятые во внимание при экспертизе
Kfi ufif Ф
Kfi tunff.
r%.
1 t
Авторы
Даты
1982-07-15—Публикация
1981-02-06—Подача