Устройство для вывода информации

Иллюстрации

Показать все

Реферат

 

Союз Советскмк

Соцмалмстмчесимк

Республик

ОП ИСАКИИ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

J

4 г (6! ) Дополнительное к авт. свищ-ву 1р 746489 (22) Заявлено 06. 02. 81 (21) 3245479/18-24 с присоединением заявки № (23) Приоритет (53)M. Кл.

6 06 C 3/04

3Ьеудерстеенный квинтет

СССР (53) УДК681 ° 327..11(088.8) Г

Опубликовано 15 07 ° 82 ° Бюллетень № 26 ио аеяем нзобретеннй н открытей

Дата опубликования описания 17 . 07 . 82 с

Е. Н. Борисов, В. Г. Дорохов, В. П. ЖиЬФ)н

А. В. Захаров и А. И. Иванов (72) Авторы изобретения

$ ч (7! ) Заявитель (54) УСТРОЙСТВО ДЛЯ ВЫВОДА, ИНФОРМАЦИИ

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

По основному авт. св. У 746489 известно устройство, содержащее блок согласования, блоки сопряжения, ре-, гистр, формирователи импульсов записи и считывания, блок сравнения, блок „ коммутации и блок управления, вход которого соединен с блоком сравнения, первый выход со входом формирователя импульсов считывания, второй выходс первым входом блока коммутации, второй вход которого подключен к выходу регистра, выходы - ко входам блоков сопряжения, первый вход регист. ра соединен с выходом формирователя импульсов считывания, второй вход - 2o с выходом формирователя имп льсов записи, третий вход - с выходом блока согласования, входы формирователя импульсов записи и блока сравнения подключены к соответствующим выходам блока согпасова ния . 51 ) .

При эксплуатации известного устройства, удаленного от ЭВМ и соединенного с последней достаточно длинным кабелем, информация в каналы связи или; на внешние устройства иногда выдается с ошибками. Эти ошибки возникают из-за помех, наводящихся в соединительном кабеле под действием различ". ных внешних факторов.

Цель изобретения является повышение надежности устройства.

Поставленная цель достигается тем, что в основное устройство для вывода информации дополнительно введены второй и третий регистрь:, формирователь импульсов синхронизации и формирователь импульсов управления, вход которого соединен с третым выходом блока управления и с первым входом форми рователя импульсов синхронизации, второй вход которого соединен с выходом третьего регистра, первый вход кото50

3 94 рого соединен со входом блока сравне. ния, выходы второго регистра, форми-! рователя импульсов управления и формирователя импульсов синхронизации соединены с-дополнительными входами блока согласования, дополнительные выходы которых являются выходами устройст ва, в ыход формирователя импуль сов зап ис и соединен со вторым входом т реть е. го регистра и с первым входом второго регистра, второй вход которого соединен с третьим входом первого регистра.

На чертеже представлена функциональная схема устройства.

Уст ройство содержит блок согласования 1, формирователь. импульсов считывания 2, первый ре. гистр 3, формирователь импульсов записи 4, блок сравнения 5, блокс коммутации 6, блок управления 7, блоки сопряжения 8, формирователь импуль сов управления 9, формирователь импул сов синхронизации I0, второй регистр

I1 и третий регистр 12.

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

При исполнении процессором опе-. рации вывода, управляющая кОманда в виде информационного Ьайта считывается из ОЗУ ЭВМ, поступает в Флок прямого управления и далее через блок согласования 1 в виде потенциалов постоянного тока поступает на входы первого и второго регистров 3 и 11.

Управляющий сигнал разрешения записи из блока прямого управления поступает на вход блока согласования 1 и с его выхода на вход формирователя импульсов записи 4, осуществляющего формирование импульса записи, который подается на входы всех трех регистров 3, 11 и 12, в первый и второй регистры 3 и 11, при этом осуществляется запись кодовой комбинации управляющей команды. Одновременно, при исполнении операции вывода блок прямого управления формирует кодовый синхросигнал (код синхронизации всегда присутствует в коде команды ), совпадающий по времени с сигналом управления. Синхросигнал через блок согласования 1 поступает на вход третьего регистра 12, а также поступает в блок сравнения 5, который определяет в какой из каналов необходимо выдавать информационный байт, и выдает соответствующий сигнал в блок управления

7. Импульсом запи:l1 код синхросигна"

3697 4 ла записывается в третий регистр 12.

Блок управления 7 имеет в своем соста- . ве дискретно перестраиваемый генера.тор тактовых импульсов. При поступлении с выхода блока сравнения 5 соответствующего сигнала блок управления

7 формирует управляющие сигналы и выдает их в блок коммутации 6, который обеспечивает подклочение выхода перщ вого регистра 3 к соответствующему, блоку сопряжения 8. Кроме того, блок управления 7 выдает в формирователь импульсов считывания 2 тактовые им- 1 пульсы определенной частоты, Последняя определяется скоростью приема данных тем или иным внешним устройством или пропускной способностью соответствующих каналов связи. Формирователь импульсов считывания 2 формирует и выдает на вход первого регистра 3 необходимое число импульсов считывания (сдв ига ), которые сч итывают зап исанную в нем управляющую команду. Последняя через блок коммутации 6 и соот" ветствующий блок сопряжения 8 в последовательном коде, поступает на выход устройства. В момент начала .тактовых импульсов блок управления 7 выдает еще один управляющий сигнал, который поступает на входы формирователя импульсов управления 9 и формирователя импульсов синхронизации 10. Формирователь импульсов управления 9 через блок согласования 1-выдает в -блок прямого управления .сигнал разрешения съема информационного байта, записанного во втором регистре,11, выходы которого через блок согласования 1 подключены к соответствующим входам блока прямого управления. Формирова40 тель импульсов синхронизации 10, входы которого подключены к выходам третьего регистра 12, под действием управляющего сигнала из блока управления 7, формирует код синхронизации, 45 который через блок согласования 1 вы-, дается в блок прямого управления. При получении кода синхронизации блок прямого управления осуществляет ввод в оперативную память ЭВМ информационного байта, хранящегося во втором регистре

11, и кода синхронизации, хранящегося в третьем регистре 12. По окончании процедуры ввода формирователь импульсов управления Ч осуществляет выдачу в блок прямого управления через блок согласования 1 сигнала запрета съема байта.

Если обнаруживается, что в ОЗУ введенные информационный байт или код

K Рику йтв уи абению

0 ЙОН6 eppwoiu удрАденим

ВНИИПИ Заказ 5110/55 Тираж 731 Подписное

Филиал ППП "Патент", r. Ужгород, ул. Проектная, Й

5 9436 синхронизации не соответствует выданным, то принимается решение, что произошла ошибка. При этом, если исказился код команды, то осуществляется ее повторная выдача, а если исказился код синхронизации, то в канал, куда ошибочно выдана команда, выдается команда, отменяющая действие предыдущей, и осуществляется повторная выдача соответствующей управляющей 10 команды. Таким образом, надежность

ci вывода информации устройством повышается.

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

l0, незначительно и составляет менее 14. 25

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

Устройство для вывода информации по авт.,св. Ю 746489, о т л и ч а ю97 6 щ е е с я тем, что, с целью повышения надежности устройства, в него введены второй и третий регистры, формирователь импульсов синхронизации и формирователь импульсов управления, вход которого соединен с третьим выходом блока управЛения и с первым входом формирователя импульсов синхронизации, второй вход которого соединен с выходом третьего регистра, первый вход которого соединен со входом блока сравнения, выходы второго регистра, Формирователя импульсов управления и формирователя импульсов синхронизации соединены с дополнительными входами блока согласования, дополнительные выходы которого являются выходами уст.ройства, выход формирователя импульсов записи соединен со вторым входом третьего регистра и с первым входом второго регистра, второй вход которого соединен с третьим входом первого регистра.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР 746489, кл. G 06 Р 3/04, 1978 прототип ).