Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и предназначено для ввода аналоговых сигналов в ЭВМ. Целью изобретения является повышение быстродействия устройства для ввода информации. Устройство содержит коммутатор , компаратор, первый, второй, третий и четвертый регистры, аналогоцифровой преобразователь, первый и второй шинные формирователи, блок управления, элемент И. Цель достигается введением третьего и четвертого регистров и элемента И и выполнением блока управления в виде первого и второго дешифратора и элемента задержки . 1 з.п. ф-лы. 2 ил. с s (Л
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСГ1УБЛИК (11 4 G 06 F 3/05
/ @,„"
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АBTOPCHOIVIY СВИДЕТЕЛЬСТВУ (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и предназначено для ввода аналоговых сигналов в 3ВМ.
Целью изобретения является повышение быстродействия устройства для ввода информации. Устройство содержит коммутатор, компаратор, первый, второй, третий и четвертый регистры, аналогоцифровой преобразователь, первый и второй шинные формирователи, блок управления, элемент И. Цель достигается введением третьего и четвертого регистров и элемента И и выполнением блока управления в виде первого и второго дешифратора и элемента задержки. 1 э.п. ф-лы. 2 ил.
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3772707/24-24 (22) 18.07.84 (46) 07.05.86. Бюл. У 17 (71) Ленинградский институт авиационного приборостроения (72) И.А.Андреев, Н.А.Балонин, О.С.Попов, Е.Я.Сироткин и А.P.Óñîâ (53) 621.950.355(088.8) (56) Авторское свидетельство СССР
Ф 526882, кл. G 06 F 3/05, 1976.
Модуль аналогового ввода
15 КА-60/8 -010. Техническое описание
ЩЦМЗ 858.046.TO.ЦНИИ "Электроника", 1979.
ÄÄSUÄÄ 1229750 А1
1229750
Изобретение относится к вычислительной технике и предназначено для ввода аналоговых сигналов в ЭВМ.
Цель изобретения — повышение быстродействия устройства.
На фиг.1 представлена структурная хема устройства; на фиг.2 — структурная схема блока управления.
Устройство для ввода информации содержит коммутатор 1, компаратор 2, первый регис-.р 3, аналого-цифровой преобразователь 4, первый 5 и второй
6 шинные формирователи, блок 7 управления, второй 8, третий 9 и четвертый 10 регистры, элемент И 11. Блок
7 управления содержит первый 12 и второй 13 дешифраторы, элемент 14 задержки.
Устройство для ввода информации работает следующим образом.
Выбор входного канала (выхода конкретного датчика) осуществляется посредством выполнения вычислительнь м ,устройством (ВУ) операции цикла "Bbrвод". Цифровой код от ВУ принимается с формирователем 5. Код адреса поступает на вход блока 7 управления и дешифрируется в нем в сигнаг(записи„ поступающий на входы регистров 8-10.
Код данных, содержащий код номера канала, код режима работы (соответствующий режиму обмена по инициативе
ВУ) и код устройства, поступает с выхода формирователя 5 на входы регистров 8-10 и запоминается в них.
После этого блок 7 управления на своем выходе формирует сигнал синхронизации, поступающий на вход формирователя 6, а следовательно и в BY.
Этим сигналом устройство для ввода информации сообщает ВУ о том, что код адреса и код данных приняты и цикл "Вывод" завершен. BY переходит к непрерывному опросу регистра готовности посредством выполнения операции цикла Ввод .
С выхода регистра 8 сигнал поступает на управляющий вход коммутатора который подключает выход выбранного датчика к входу компаратора 2 и первому входу аналого-цифрового преобразователя (АЦП)4.
Через промежуток времени, определенный элементом 14 задержки, на выходе блока 7 управления вырабатывается сигнал, поступающий на вход
АЦП 4 и запускающий его.
2О
ЗО
Компаратор подает на в::од регистра 3 логический уровень, соответствующий полярности преобразованного сигнала датчика, а АЦП 4 через
100 мкс подает на входы регистра 3 двоичный код преобразуемого сигнала датчика и вырабатывает сигнал "Конец преобразования", который с выхода
АЦП 4 поступает на вход регистра 3.
По этому сигналу информация, установленная на входах регистра 3, записывается в этот регистр и устанавливается регистр готовности АЦП 4, являющийся частью регистра 3 данных.
ВУ по циклу "Ввод опрашивает содержимое регистра состояния АЦП 4, по следующему циклу Ввод вводит в свой буферный регистр содержимое регистра 3 через шинный формирователь
6. На этом передача информации между устройством для ввода информации и внешним устройством прекращается.
Код устройства из регистра 9 не передается в BY, так как с выхода регистра 9, в котором хранится код режима работы, соответствующий режиму обмена по инициативе BY, на первый вход элемента И 11 поступает запрещающий передачу сигнал.
Рассматривают работу предлагаемо— го устройства в режиме обмена по инициативе самого устройства.
Подключение выхода конкретного датчика к первому входу АЦП 4 и входу компаратора 2, запись информации в регистры 8-10, запуск АЦП 4 и формирование блоком 7 управления сигнала синхронизации в этом режиме осу— ществляется аналогично режиму обмена по инициативе BY, но в регистр режима работы записывается код соответствующий режиму работы по инициативе предлагаемого устройства. На первом входе элемента И 11 устанавливается сигнал, разрешающий передачу кода устройства. Приняв сигнал синхронизации, BY переходит к выполнению любых других операций, Закончив преобразование, АЦП 4 вырабатывает сигнал
"Конец преобразования", который обеспечивает запись информации в регистр
3 и поступает на второй вход элемента И 11, передавая тем самым код устройства через формирователь 6 в BY.
Получив код устройства BY в цикле
"Ввод" опрашивает регистр 3 и вводит
его содержимое в свой буферный ре— гистр. 22o rg бед
Чика
Таким образом, устройство для ввода информации обеспечивает повышение быстродействия за счет обеспечения ускоренной реакции ЭВМ на вызов при изменении вводимой информации, а также позволяет высвободить машинное время ЭВМ.
Формул а изобретения
1О
l. Устройство для ввода информации, содержащее коммутатор, компаратор, аналого-цифровой преобразователь, первый и второй регистры, первый и второй шинные формирователи, 5 блок управления, входы группы которого соединены с выходами первого шинного формирователя, входы которого являются управляющими входами устройства, первый, второй и третий вы- 20 ходы блока управления соответственно соединены с первв|м входом второго шинного формирователя, вторым входом .аналого-цифрового преобразователя, входом второго регистра, входы груп в 25 пы которого подключены к выходам первого шинного формирователя, а выход соединен с входом коммутатора, входы группы которого являются информационными входами устройства, выход ком- gp мутатора соединен с входом компаратора и входом аналого-цифрового преобразователя, выход и выходы группы которого соединены соответственно с первым входом и входами группы пер- 35 вого регистра, второй вход и выходы группы которого соединены соответственно с выходом компаратора и входами группы второго шинного формирователя, выходы которого являются выхо дами устройства, о т л и ч а ю щ е еся тем, что, с целью повьш ения быстродействия, в него введены третий и четвертый регистры и элемент И, выход которого соединен с вторым входом второго шинного формирователя, выходы первого шинного формирователя соединены с входами группы третьего и четвертого регистров, входы которых соединены с третьим выходом бло— ка управления, выход аналого-цифрового преобразователя соединен с вторым входом элемента И, первый и тре— тий входы которого соединены соответственно с выходами третьего и четвертого регистров.
2. Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок управления содержит первый и второй дешифраторы, элемент задержки, выход которого является вторым выходом блока, входы группы первого и второго дешифраторов являются входами группы блока, выход первого дешифратора соединен с входом второго дешифратора, первый и третий выходы которого являются соответственно первым и третьим выходами блока, второй выход второго дешифратора соединен с входом элемента задержки.
1229750
Составитель В.Верховский
Техред О.Гортвай
Редактор М.Бланар
Корректор С. 111екмар
Заказ 2450/48
Тиоаж 671
BHHHIlH Государственного комитета СССР по делам изобретений и открытий
113035, Чосква, Ж-35, Раушская наб., д. 4/5
Подписное
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4