Устройство для сопряжения эвм с абонентом
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных комплексах. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения подключения абонентов с символьной и числовой обработкой информации. Устройство содержит шифратор 1, блок 2 выбора алфавита, блок 3 управления, дешифратор 4 адреса, формирователь 5 импульсов, блок 6 синхронизации, шинный передатчик 7, блок 8 ввода двоичных данных. Устройство обеспечивает передачу абонентам информации в символьном виде и прием в двоичном с преобразованием в двоично-десятичный код. 1 з.п. ф-лы, 4 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (si)s 6 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР
Н ASTGPCHGMV СВИДЕТЕЛЬСТВУ
° °
21) 4417528/24-24
22) 17.02.88 (46) 23.07.90. Бюл. МФ 27 (72) С.М.Поляков, Е.И.Припорин, Л.Н.Феофанов, А.Ю.Шаталов и В.В.Шуляк (53) 681.3(088.8) (56) Авторское свидетельство СССР
И 148033 э кл С 06 F 1 3/00 ь 1 985 °
Авторское свидетельство СССР но заявке У 4382403/24, 04.01.88. (54) УСТРОЙСТВО. ДЛЯ СОПРЯЖЕНИЯ ЭВМ
С АБОНЕНТОМ (57) Изобретение относится к вычислительной технике и может быть использовано в информационно-измери„„SU„,, 1580381 А 1
2 тельных комплексах. Целью изобретения является расширение функциональных воэможностей устройства за счет обеспечения подключения абонентов с символьной и числовой обработкой информации. Устройство содержит шифратор 1, блок 2 выбора алфавита, блок
3 управления, дешифратор 4 адреса, формирователь 5 импульсов, блок 6 синхронизации, шинный передатчик 7, блок 8 ввода двоичных данных. Устройство обеспечивает передачу абонентам информации в символьном виде и прием в двоичном с преобразованием в двоично-десятичный код. 1 з.п. ф-лы, 4 ил.
1580381
Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных комплексах.
Целью изобретения является расширение функциональных воэможностей устройства за счет обеспечения подключения абонентов с символьной и числовой обработкой информации. 10
На фиг.1 представлена блок-схема устройства; на фиг.2 - схема блока ввода двоичных данных; на фиг.3— схема блока управления; на фиг.4— схема блока выбора алфавита. 15
Устройство (фиг. 1) содержит шифратор 1, блок 2 выбора алфавита, блок
3 управления, дешифратор 4 адреса, формирователь 5 импульсов, блок 6 синхронизации, шинный передатчик 7 и 20 блок 8 ввода двоичных данных.
Блок 8 ввода двоичных данных (фиг.2) содержит первый дешифратор 9, счетчик 10, первый триггер 11, первый формирователь 12 импульсов, второй 25 дешифратор 13, первый элемент И 14, второй .триггер 15, второй элемент
И 16, второй формирователь 17 . импульсов и шифратор 18.
Блок 3 управления (фиг.3) сойеР- 30 жит первый 19, второй 20 и третий
21 элементы И, элемент НЕ 22, формирователь 23 импульсов и триггер 24.
1 Блок .2 выбора алфавита (фиг.4) содержит дешифратор 25 и триггер 26, Устройство работает в режиме вывода символьной информации из ЭВМ, . в режиме ввода символьной .информации в ЭВМ и в режиме ввода двоичных данных в ЭВМ. Переход одного режима 40 работы на другой осуществляется программно по командам ЭВМ. Ввод-вывод символьной информации осуществляется побайтно в стандартном коде
КОИ.-7Н, Ввод двоичных данных в ЭВМ 45 осуществляется также побайтно в ко,де КОИ-7Н после соответствующего преобразования. Выводимая из ЭВМ информация может быть представлена как в символах .латинского, так и в символах русского алфавита. Переход с одного алфавита на другой осуществляется программно по командам
ЭВМ.Начальная установка устройства осуществляется по сигналу на шине
;"Стоп" при нажатии соответствующей клавиши на клавиатуре ЭВМ, при этом уровень сигнала на втором выходе блока 3 управления определяет работу блока 6 синхронизации на вывод информации из ЭВМ.
При выводе байтовой информации из.
3ВМ к абоненту ЭВМ периодически на
ll 1l шине Адрес выставляет адрес абонента. Сигнал с выхода дешифратора 4 адреса поступает на вход выборки блока 3 управления, блока 6 синхронизации и шинного передатчика 7, разрешая их работу. При этом ЭВМ анализи" рует состояние сигнала на шине "Синхронизация ввода/вывода". При готовности на прием байта информации абонент выставляет сигнал на шине "3anpoc вывода", который через блок 6 синхронизации поступает на шину "Синхронизация ввода/вывода" ° ЭВМ, приняв сигнал "Синхронизация ввода/вывода", устанавливает на шине "Ввод/вывод" уровень сигнала, соответствующий режиму вывода информации из ЭВМ, байт информации на шине "Вывод ЭВМ",адрес абонента и выдает на шине "Управление вводом/выводом" синхронизирующий импульс. Уровень сигнала на шине
"Ввод/вывод" разрешает работу блока
3 управления на вывод информации из ЭВМ. Байт информации по шине и вс
Вывод ЭВМ поступает на информационные входы шифратора 1, на информационных выходах которого в зависимости от уровня сигнала на выходе блока
2 выбора алфавита вырабатывается байт информации, соответствующий передаваемому из ЭВМ символу латинского или русского алфавита. Переключение блока 2 выбора алфавита осуществляется при выводе из ЭВМ байта информации, соответствующего символу
"ЛАТ" или "РУС". По переднему фронту синхронизирующего импульса на шине "Управление вводом/выводом" блок 3 управления вырабатывает сигнал, поступающий на вход блока 2 выбора алфавита, разрешая его работу, и поступающий также на шину "Строб вывода", по которому абонент по шине "Ввод устройства ввода/вывода" принимает байт информации и снимает сигнал "Запрос вывода".
При вводе байтовой информации в
ЭВМ от абонента ЭВМ на шине "Адрес" периодически устанавливает. адрес абонента, устанавливает на шине "Ввод/ вывод уровень сигнала, соответствующий режиму ввода информации в ЭВМ и выдает на шине "Управление вводом/выводом" синхронизирующий импульс.
Формула изобретения
5 158038
Сигнал с выхода дешифратора 4 адреса поступает на входы выборки блока 3 управления, блока 6 синхронизации и шинного передатчика 7, разрешая их ра- 5 .боту. По синхронизирующему импульсу на шине "Управление вводом/выводом" блок 3 управления выставляет на шине
"Запрос ввода" сигнал, который поступает также на соответствующий вход блока 6 синхронизации и переводит его в режим ввода информации в ЭВМ. Приняв сигнал "Запрос ввода"., абонент выставляет на шине "Вывод устройства ввода/вывода байт информации и выдает сигнал на шине "Строб. ввода", поступающий на соответствующий вход блока 6 синхронизации. По сигналу
"Строб ввода" блок 6 синхронизации на первом и втором выходах вырабаты- 20 вает сигналы, поступающие на шину
"Синхронизация ввода/вывода" и соответствующий вход формирователя 5 импульсов. По сигналу на шине "Синхронизация ввода/вывода ЭВМ" через шинный передатчик 7 по шине "Ввод
ЭВМ" принимает байт информации, а формирователь 5 переводит блок 3 управления в исходное состояние. Сигнал на шине Запрос ввода снимает- 30 ся, после чего абонент снимает сигнал. на шине "Строб ввода".
Ввод в ЭВМ двоичных данных осуществляется в результате их преобразования в последовательность байтов символьной информации (код КОИ-7Н) .
Первый передаваемый байт соответствует тысячам, второй — сотням, тре. тий — десяткам, четвертый — единицам передаваемого числа, После этого в ЭВМ передаются коды символов ВК (возврат каретки) и IlC (перевод строки), сообщающие ЭВМ, что число передано. Управление преобразованием двоичных данных осуществляется по сигналам 45 с выхода дешифратора 13, при этом состояние сигналов на первом выходе дешифратора 13 определяет выборку соответствующей части памяти шифратора
18, который может быть выполнен на базе устройств постоянной памяти,раз»
1 решает передачу в ЭВМ первого байта, уровень сигнала на втором выходе разрешает передачу в ЭВМ второго байта и т.д. 55
При вводе в ЭВМ двоичных данных
ЭВМ на шине "Адрес" периодически устанавливает адрес абонента, устанавливает íà шине "Ввод/вывод" уровень сигнала, соответствующий режиму ввода информации в ЭВМ, и выдает на шине "Управление ввоДом/выводом" синхронизирующий импульс. Сигнал с выхода дешифратора 9 (фиг.2) поступает на счетный вход счетчика 10, выход которого поступает на первый вход дешифратора 13, вход разрешения которого открыт сигналом с третьего выхода дешифратора 9. Синхронизирующий импульс на шине "Управление вводом/выводом" через дешифратор 9 поступает на вход синхронизации триггера 11, сигнал с выхода которого поступает на формирователь 12, который вырабатывает сигнал, поступающий на шину "Запуск". По заднему фронту синхронизирующего импульса счетчик 10 вырабатывает сигнал, поступающий на первый вход дешифратора 13, разрешающий передачу в ЭВМ первого байта информации. Кроме того сигнал с третьего выхода дешифратора 9 через элемент И 16 поступает на выход блока, обеспечивая синхронизацию вводимой информации. Приняв сигнал "Запуск", абонент выставляет на шине "Ввод двоичных данных" двоичный код вводимого в ЭВМ числа и выдает на шине Готов сигнал, поступающий на информационный вход триггера 15. Шифратор 18 преобразует поступающий на er o информационные входы двоичный код в байты символьной информации (код КОИ-7Н). По сигналу "Готов" триггер 15 вырабатывает сигнал, поступающий на шину "Синхронизация ввода/вывода" и второй вход формирователя 17. ЭВМ по сигналу "Синхронизация ввода/вывода с информационных выходов шифратора 18 по шине "Ввод ЭВМ" принимает байт информации, соответствующий тысячам единиц вводимого в ЭВМ числа, а сигнал с выхода формирователя 17 устанавливает триггер 11 и счетчик 10 в исходное состояние.
Аналогично в ЭВМ передаются байты символьной информации, соответствующие сотням, десяткам и единицам вводимого в ЭВМ двоичного числа. После этого передаются символы ВК и ПС, завершающие ввод.
1. Устройство для сопряжения ЭВМ с абонентом, содержащее блок управле1580381 ния, дешифратор адреса, формирователь импульсов, блок синхронизации и шинный передатчик, причем вход разрешения блока управления является вхо5 ,цом устройства для подключения выхода выборки ЭВМ,командный вход блока управления является входом устройства для подключения командного выхода ЭВМ, вход дешифратора адреса явля- 1О ется входом устройства для подключения адресного выхода ЭВМ, выход дешифратора адреса соединен с входами разрешения. работы блока управления, блока синхронизации и шинного передатчика, вход блокировки формирователя импульсов является входом устройства для подключения выхода останова
ЭВГ1, выход формирователя импульсов соединен с входом сброса блока управления, первый, второй выходы блока управления являются выходами устройства Для подключения соответственно входов синхронизации вывода и запроса ввода абонента, второй выход 2$ блока управления соединен с первым входом запуска блока синхронизации, второй, третий входы запуска и первый, второй выходы которого соединены соответственно с входами уст- gg ройства для подключения выходов синхронизации ввода.и запроса вывода абонента, с выходом устройства для подключения шины синхронизации ЭВМ и с входом запуска формирователя импульсов, информационный выход шинного передатчика является выходом устройства для подключения информационного входа ЭВМ, о т л и ч а ю щ ее с я тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения подключения абонентов с символьной и числовой обработкой информации, в него введены шифратор, блок выбора алфавита и блок ввода двоичных данных, причем адресный вход, информационный вход, вход сброса, командный вход и первый, второй входы разрешения блока ввода двоичных данных являются соответственно входами устройства для подключения адресного выхода
ЭВМ,информационного выхода двоичных данных абонента, выхода останова
ЭВМ, командного выхода ЭВМ, выхода выборки ЭВМ и выхода готовности або- нента, первый, второй выходы синхро низации и информационный выход блока ввода двоичных данных являются выходами устройства для подключения к шине синхронизации ЭВМ, входу запуска абонента и к информационному входу ЭВМ, информационный вход шинного передатчика является входом устройства для подключения информационного выхода абонента, первый вход шифратора является входом устройства для подключения информационного выхода ЭВМ, выход шифратора является выходом устройства для подключения информационного входа абонента и соединен с первым адресным входом блока выбора алфавита, второй адресный вход и выход которого соединены соответственно с первым выходом блока управления и с вторым входом шифратора, причем блок ввода двоичных данных содержит первый, второй дешифраторы, первый, второй триггеры, счетчик, первый, второй формирователи импульсов, первый, второй элементы И и шифратор, причем в блоке ввода двоичных данных с первого по третий входы первого дешифратора, информацион- . ные вход и выход шифратора и выход первого формирователя импульсов являются соответственно адресным, командным, первым входом разрешения, информационным входом блока и информационным и вторым выходами синхронизации блока, первые входы первого элемента
И и второго формирователя импульсов являются входом сброса блока, выход второго элемента И соединен с вторым входом формирователя импульсов и является первым выходом синхронизации блока, первый выход первого дешифратора соединен с входами синхронизации счетчика и первого триггера и с первым входом первого формирователя импульсов, второй вход которого соединен с выходом первого триггера, нулевой вход которого и вход загрузки счетчика соединены с выходом первого элемента И, второй вход которого соединен с первым выходом второго дешифратора, второй выход первого дешифратора соединен с первым входом. второго элемента И и с первым входом второго дешифратора, второй вход и выход которого соединены соответственно с выходом счетчика и с входом выборки шифратора, третий выход первого дешифратора соединен с входом синхронизации второго триггера, нуле- вой и информационный входы и выход которого соединены соответственно с выходом второго формирователя им9
158038 пульсов, со вторым входом разрешения блока и с вторым входом второго элемента И, причем блок выбора алфавита содержит дешифратор и триггер, причем в блоке выбора алфавита первый, второй входы дешифратора являются первым, вторым адресными входами блока, первый, второй выходы дешифратора со, единены соответственно с единичным и нулевым входами триггера, выход которого является выходом блока.
2. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок управления 15 содержит с первого по третий элементы И, элемент НЕ, триггер и формиро1 10 ваФель импульсов, причем первый, второй входы первого элемента И являютсй входами разрешения и выборки блока, выход первого элемента И соединен с первыми входами второго, третьего элементов И, выход второго элемента И через формирователь импульсов соединен с первым выходом блока, нулевой вход, вход синхронизации и выход триггера соединены соответственно с входом сброса блока, с выходом третьего элемента И и с вторым выходом блока, вход элемента НЕ и второй вход третьего элемента И являются командным входом блока, выход элемента НЕ соединен с вторым входом второго элемента И.
158О381
Составитель С.Бурухин
Техред Л.Сердюкова Корректор Н.Король
Редактор И.Дербак
Заказ 2014. Тираж 570 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
I13035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101