ел оо о оо
00
Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных комплексах.
Целью изобретения является расширение функциональных, возможностей устройства за счет обеспечения подключения абонентов с символьной и числовой обработкой информации
На фиг.1 представлена блок-схема устройства; на фиг.2 - схема блока ввода двоичных данных; на фиг.З - схема блока управления; на фиг.4 - схема блока выбора алфавита.
Устройство (фиг.1) содержит шифратор 1, блок 2 выбора алфавита,блок 3 управления, дешифратор 4 адреса, формирователь 5 импульсов, блок 6 синхронизации, шинный передатчик 7 и блок 8 ввода двоичных данных.
Блок 8 ввода двоичных данных (фиг. 2 содержит первый дешифратор 9, счетчик 10, первый триггер 11, первый формирователь 12 импульсов, второй дешифратор 13, первый элемент И 14, второй триггер 15, второй элемент И 16, второй формирователь 17 импульсов и шифратор 18.
Блок 3 управления (фиг.З) содер- жит первый 19, второй 20 и третий 21 элементы И, элемент НЕ 22, формирователь 23 импульсов и триггер 24. I Блок 2 выбора алфавита (фиг.4) содержит дешифратор 25 и триггер 26.
Устройство работает в режиме вывода символьной информации из ЭВМ, в режиме ввода символьной -информации в ЭВМ и в режиме ввода двоичных данных в ЭВМ. Переход одного режима работы на другой осуществляется программно по командам ЭВМ. Ввод-вывод символьной информации осуществляется побайтно в стандартном коде КОИ-7Н. Ввод двоичных данных в ЭВМ осуществляется также побайтно в коде КОИ-7Н после соответствующего преобразования. Выводимая из ЭВМ информация может быть представлена как в символах . латинского, так и в символах русского алфавита. Переход с одного алфавита на другой осуществляется программно по командам ЭВМ. Начальная установка устройства осуществляется по сигналу на шине при нажатии соответствующей клавиши на клавиатуре ЭВМ, при этом уровень сигнала на втором выходе блка 3 управления определяет работу
блока 6 синхронизации на вывод информации из ЭВМ.
При выводе байтовой информации из ЭВМ к абоненту ЭВМ периодически на шине Адрес выставляет адрес абонента. Сигнал с выхода дешифратора 4 адреса поступает на вход выборки блока 3 управления, блока 6 синхронизации и шинного передатчика 7, разрешая их работу. При этом ЭВМ анализирует состояние сигнала на шине Синхронизация ввода/ вывода. При готовности на прием байта информации абонент выставляет сигнал на шине Запрос вывода, который через блок 6 синхронизации поступает на шину Синхронизация ввода/вывода. ЭВМ, приняв сигнал Синхронизация ввода/вывода, устанавливает на шине Ввод/вывод уровень сигнала, соответствующий режиму вывода информации из ЭВМ, байт информации на шине Вывод ЭВМ,адрес абонента и выдает на шине Управле- ние вводом/выводом синхронизирующий импульс. Уровень сигнала на шине Ввод/вывод разрешает работу блока 3 управления на вывод информации из ЭВМ. Байт информации по шине Вывод ЭВМ поступает на информационные входы шифратора 1, на информационных выходах которого в зависимости от уровня сигнала на выходе блока 2 выбора алфавита вырабатывается байт информации, соответствующий передаваемому из ЭВМ символу латинского или русского алфавита. Переключение блока 2 выбора алфавита осуществляется при выводе из ЭВМ байта информации, соответствующего символу ЛАТ или РУС. По переднему фронту синхронизирующего импульса на шине Управление вводом/выводом блок 3 управления вырабатывает сигнал, поступа ющий на вход блока 2 выбора алфавита, разрешая его работу, и поступающий также на шину Строб вывода, по которому абонент по шине Ввод устройства ввода/вывода принимает байт информации и снимает сигнал Запрос вывода.
При вводе байтовой информации в ЭВМ от абонента ЭВМ на шине Адрес периодически устанавливает адрес абонента, устанавливает на шине Ввод/ вывод уровень сигнала, соответствующий режиму ввода информации в ЭВМ,и выдает на шине Управление вводом/выводом синхронизирующий импульс.
515
Сигнал с выхода дешифратора 4 адреса поступает на входы выборки блока 3 управления, блока 6 синхронизации и шинного передатчика 7, разрешая их р .боту. По синхронизирующему импульсу на шине Управление вводом/выводом блок 3 управления выставляет на шине Запрос ввода сигнал, который поступает также на соответствующий вход блока 6 синхронизации и переводит ег в режим ввода информации в ЭВМ, Приняв сигнал Запрос ввода, абонент выставляет на шине Вывод устройства ввода/вывода байт информации и вы- дает сигнал на шине Строб ввода, поступающий на соответствующий вход блока 6 синхронизации. По сигналу Строб ввода блок 6 синхронизации на первом и втором выходах вырабаты- вает сигналы, поступающие на шину Синхронизация ввода/вывода и соответствующий вход формирователя 5 импульсов. По сигналу на шине Синхронизация ввода/вывода ЭВМ через шинный передатчик 7 по шине Ввод ЭВМ принимает байт информации, а формирователь 5 переводит блок 3 управления в исходное состояние. Сигнал на шине Запрос ввода снимает- ся, после чего абонент снимает сигнал на шине Строб ввода.
Ввод в ЭВМ двоичных данных осуществляется в результате их преобразования в последовательность байтов символьной информации (код КОИ-7Н). Первый передаваемый байт соответствует тысячам, второй - сотням, тре- .тий - десяткам, четвертый - единицам передаваемого числа. После этого в ЭВМ передаются коды символов ВК (возврат каретки) и ОС (перевод строки), сообщающие ЭВМ, что число передано. Управление преобразованием двоичных данных осуществляется по сигналам с выхода дешифратора 13, при этом состояние сигналов на первом выходе дешифратора 13 определяет выборку соответствующей части памяти шифратора Т8, который может быть выполнен на базе устройств постоянной памяти,разрешает передачу в ЭВМ первого байта, уровень сигнала на втором выходе разрешает передачу в ЭВМ второго байта
и т.д.
При вводе в ЭВМ двоичных данных ЭВМ на шине Адрес периодически устанавливает адрес абонента, устанавливает на шкне Ввод/вывод уро
5 0 5 0
5
5
0
5
0
16
вень сигнала,соответствующий режиму ввода информации в ЭВМ, и выдает на шине Управление вводом/выводом синхронизирующий импульс. Сигнал с выхода дешифратора 9 (фиг.2) поступает на счетный вход счетчика 10, выход которого поступает на первый вход дешифратора 13, вход разрешения которого открыт сигналом с третьего выхода дешифратора 9. Синхронизирующий импульс на шине Управление вводом/выводом через дешифратор 9 поступает на вход синхронизации триггера 11, сигнал с выхода которого поступает на формирователь 12, который вырабатывает сигнал, поступающий на шину Запуск. По заднему фронту синхронизирующего импульса счетчик 10 вырабатывает сигнал, поступающий на первый вход дешифратора 13, разрешающий передачу в ЭВМ первого байта информации. Кроме того, сигнал с третьего выхода дешифратора 9 через элемент И 16 поступает на выход блока, обеспечивая синхронизацию вводимой информации. Приняв сигнал Запуск, абонент выставляет на шине Ввод двоичных данных двоичный код вводимого в ЭВМ числа и выдает на шине Готов сигнал, поступающий на информационный вход триггера 15. Шифратор 18 преобразует поступающий на его информационные входы двоичный код в байты символьной информации (код КОИ-7Н). По сигналу Готов триггер 15 вырабатывает сигнал, поступающий на шину Синхронизация ввода/вывода и второй вход формирователя 17. ЭВМ по сигналу Синхронизация ввода/вывода с информационных выходов шифратора 18 по шине Ввод ЭВМ принимает байт информации, соответствующий тысячам единиц вводимого в ЭВМ числа, а сигнал с выхода формирователя 17 устанавливает триггер 11 и счетчик 10 в исходное состояние.
Аналогично в ЭВМ передаются байты символьной информации, соответствующие сотням, десяткам и единицам вводимого в ЭВМ двоичного числа. После этого передаются символы ВК и ПС, завершающие ввод.
Формула изобретения
1. Устройство для сопряжения ЭВМ с абонентом, содержащее блок управления, дешифратор адреса, формирователь импульсов, блок синхронизации и шинный передатчик, причем вход разрешения блока управления является входом устройства для подключения выхода выборки ЭВМ,командный вход блока управления является входом устройства для подключения командного выхода ЭВМ, вход дешифратора адреса явля- ется входом устройства для подключения адресного выхода ЭВМ, выход дешифратора адреса соединен с входами разрешения работы блока управления, блока синхронизации и шинного пере- датчика, вход блокировки формирователя импульсов является входом устройства для подключения выхода останова ЭВМ, выход формирователя импульсов соединен с входом сброса блока уп- равления, первый, второй выходы блока управления являются выходами устройства Для подключения соответственно входов синхронизации вывода и запроса ввода абонента, второй выход блока управления соединен с первым входом запуска блока синхронизации, второй, третий входы запуска и первый, второй выходы которого соединены соответственно с входами уст- ройства для подключения выходов синхронизации ввода и запроса вывода абонента, с выходом устройства для подключения шины синхронизации ЭВМ и с входом запуска формирователя импульсов, информационный выход шинного передатчика является выходом устройства для подключения информационного входа ЭВМ, отличающееся тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения подключения абонентов с символьной и числовой обработкой информации, в него введены шифратор, блок выбора алфа- вита и блок ввода двоичных данных, причем адресный вход, информационный вход, вход сброса, командный вход и первый, второй входы разрешения блока ввода двоичных данных являют- ся соответственно входами устройства для подключения адресного выхода ЭВМ,информационного выхода двоичных данных абонента, выхода останова ЭВМ, командного выхода ЭВМ, выхода выборки ЭВМ и выхода готовности або)нента, первый, второй выходы синхронизации и информационный выход блока ввода двоичных данных являются выхода
; Q $ 0 Q 5 Q
5
ми устройства для подключения к шине синхронизации ЭВМ, входу запуска абонента и к информационному входу ЭВМ, информационный вход шинного передатчика является входом устройства для подключения информационного выхода абонента, первый вход шифратора является входом устройства для подключения информационного выхода ЭВМ, выход шифратора является выходом устройства для подключения информационного входа абонента и соединен с первым адресным входом блока выбора алфавита, второй адресный вход и выход которого соединены соответственно с первым выходом блока управления и с вторым входом шифратора, причем блок ввода двоичных данных содержит первый, второй дешифраторы, первый, второй триггеры, счетчик, первый, второй формирователи импульсов, первый,второй элементы И и шифратор, причем в блоке ввода двоичных данных с первого по третий входы первого дешифратора, информационные вход и выход шифратора и выход первого формирователя импульсов являются соответственно адресным, командным, первым входом разрешения, информационным входом блока и информационным и вторым выходами синхронизации блока, первые входы первого элемента И и второго формирователя импульсов являются входом сброса блока, выход второго элемента И соединен с вторым входом формирователя импульсов и является первым выходом синхронизации блока, первый выход первого дешифратора соединен с входами синхронизации счетчика и первого триггера и с первым входом первого формирователя импульсов, второй вход которого соединен с выходом первого триггера, нулевой вход которого и вход загрузки счетчика соединены с выходом первого элемента И, второй вход которого соединен с первым выходом второго де шифратора, второй выход первого дешифратора соединен с первым входом второго элемента И и с первым входом второго дешифратора, второй вход и выход которого соединены соответственно с выходом счетчика и с входом выборки шифратора, третий выход первого дешифратора соединен с входом синхронизации второго триггера, нулевой и информационный входы и выход которого соединены соответственно с выходом второго формирователя импульсов, со вторым входом разрешения блока и с вторым входом второго элемента И, причем блок выбора алфавита содержит дешифратор и триггер, причем в блоке выбора алфавита первый, второй входы дешифратора являются первым, вторым адресными входами блока, первый, второй выходы дешифратора соединены соответственно с единичным и нулевым входами триггера, выход которого является выходом блока.
2. Устройство поп.1, отличающееся тем, что блок управления 15 содержит с первого по третий элементы И, элемент НЕ, триггер и формиро
ватель импульсов,причем первый, второй входы первого элемента И являются входами разрешения и выборки блока, выход первого элемента И соединен с первыми входами второго, третьего элементов И, выход второго элемента И через формирователь импульсов соединен с первым выходом блока, нулевой вход, вход синхронизации и выход триггера соединены соответственно с входом сброса блока, с выходом третьего элемента И и с вторым выходом блока,вход элемента НЕ и второй вход третьего элемента И являются командным входом блока, выход элемента НЕ соединен с вторым входом второго элемента И.
Фие.З
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1410041A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для сопряжения магистрали эвм с магистралью внешних устройств | 1984 |
|
SU1229765A1 |
Устройство обмена информацией между ЭВМ и абонентами | 1990 |
|
SU1835545A1 |
Устройство для отображения информации | 1986 |
|
SU1506478A1 |
Устройство для сбора данных о работе ЭВМ | 1982 |
|
SU1121679A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1983 |
|
SU1141418A1 |
Устройство для отображения информации | 1986 |
|
SU1441450A1 |
Устройство для формирования тестов | 1988 |
|
SU1573457A1 |
Устройство для ввода информации | 1982 |
|
SU1089566A1 |
Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных комплексах. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения подключения абонентов с символьной и числовой обработкой информации. Устройство содержит шифратор 1, блок 2 выбора алфавита, блок 3 управления, дешифратор 4 адреса, формирователь 5 импульсов, блок 6 синхронизации, шинный передатчик 7, блок 8 ввода двоичных данных. Устройство обеспечивает передачу абонентам информации в символьном виде и прием в двоичном с преобразованием в двоично-десятичный код. 1 з.п. ф-лы, 4 ил.
Авторское свидетельство СССР № 1148033, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР по заявке № 4382403/24, 04.01.88. |
Авторы
Даты
1990-07-23—Публикация
1988-02-17—Подача