Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к области информационно-вычислительной техники и может быть использовано в цифровых системах сбора и обработки аналоговой информации. Целью изобретения является расширение функциональных возможностей за счет обеспечения одновременного ввода информации и программы обработки данных и организация более экономного использования памяти и вычислительной мощности ЦВМ, заключающееся в сокращении объема памяти ЦВМ,занятой программами предварительной обработки входных си гналов, в результате чего, увеличивается количество объектов, обслуживаемых данной ЦВМ при сохранении ее вычислительной мощности. Устройство содержит коммутатор, аналого-цифровой преобразователь, буферный регистр , блок управления,-блок сопряжения , блок памяти. Решение поставленной цели обеспечивается организацией блока управления, который содержит адресный регистр, дешифратор адреса, командный регистр, дешифратор команд, регистр управления режимом работы, элемент ИЛИ-НЕ, элемент И, управляемый делитель частоты.1 ил. с (О СЛ
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (5р 4 G 06 F 3/05 (21) 3710907/24-24 (22) 11.03.84 (46) 30.04.86. Бюл. У 16 (71) Владимирский политехнический институт (72) В.Г. Чернов (53) 681.327 (088.8) (56) Авторское свидетельство СССР
У 737943, кл. С 06 F 3/05, 1977., (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к области информационно-вычислительной техникии может быть использовано в цифровых системах сбора и обработки аналоговой информации. Целью изобретения является расширение функциональных возможностей за счет обеспечения одновременного ввода информации и программы обработки данных и организация
„„Я0„„122809 . A l более экономного использования памяти и вычислительной мощности ЦВМ, заключающееся в сокращении объема памяти IJBN,çàíÿòîé программами предварительной обработки входных сигналов, в результате чего. увеличивается количество объектов, обслуживаемых данной ЦВМ при сохранении ее вычислительной мощности. Устройство содержит коммутатор, аналого-цифровой преобразователь, буферный регистр, блок управления, .блок сопряжения, блок памяти. Решение поставленной цели обеспечивается организацией блока управления, который содержит адресный регистр, дешифратор адреса, командный регистр, дешифратор команд, регистр управления режимом. работы, элемент ИЛИ-HE, элемент
И, управляемый делитель частоты.1 ил, 15
1 12280
Изобретение относится к автоматике и вычислительной технике и может быть использовано в цифровых системах сбора и обработки аналоговой ин" формации.
Цель изобретения — расширение функциональных возможностей за счет обеспечения одновременного ввода информации и программы обработки данных. 10
На чертеже показана блок-схема предлагаемого устройства.
Устройство для ввода информации содержит коммутатор 1, аналого-цифровой преобразователь (АЦП) 2, бу.ферный регистр 3, блок 4 сопряжения, блок 5 памяти, блок 6 управления, содержащий адресный регистр 7, дешифратор 8 адреса, командный регистр
9, дешифратор 10 команд, регистр 11 управления режимом работы, элемент
ИЛИ-НЕ 12, элемент И 13, управляемый делитель 14 частоты.
Устройство работает . следующим . образом. 25
Все операции синхронизируются сигналами, поступающими по первому входу устройства. На входы групп блока памяти и блока сопряжения подается команда, которая состоит из адреса устройства ввода, адреса аналогового входа и кода длины зоны опроса и подготавливает к приему блок сопряжения. Команда обращения к устройству поступает в блок сопряжения, при этом блок сопряжения принимает часть
35 команды, которая содержит адрес устройства ввода. В блоке сопряжения распознается адресная комбинация,в результате в адресный регистр 7 запи40 сывается код адреса аналогового входа. Кроме того, этот сигнал разрешает обращение к блоку 5 памяти и является управляющим сигналом. При наличии активного сигнала из блока
45 сопряжения устройство переходит в режим работы с управлением от блока 5 памяти. Для каждого аналогового входа отведен элемент памяти, адрес которого определяется адресом соответствующего. входа аналогового сигнала. Внутри элемента используется автоинкрементный метод адресации. Увеличение содержимого элемента выполняется по синхросигналам. Соответствующий эле- мент блока 5 памяти содержит команды запуска АЦП 2, записи результата преобразования в буферный регистр и передачи, разрешения опроса входов
96 2 коммутатора, а также команды необходимые для промежуточной обработки данных.
Информация, относящаяся к управлению устройством ввода и хранящаяся в блоке памяти, поступает в блок
6 управления и в командный регистр.
В этот регистр заносятся коды операций запуска АЦП и разрешения опроса входов коммутатора. Возможны три режима: адресный, циклический, адресно-циклический, когда входы коммутатора опрашиваются поочередно в пределах некоторой зоны, заданной граничными адресами. Любой иэ указанных режимов можно задать, указывая длину зоны опроса, адресный режим соответствует нулевой зоне, а циклический имеет зону опроса, длина которой равна числу входов коммутатора.
Длина зоны опроса, представленная обратным кодом, вводится в регистр 11.
На следующем такте из блока памяти считывается команда запуска АЦП вЂ” открывается элемент И 13, через который синхроимпульсы поступают на вход регистра 17. Количество импульсов,необходимых, чтобы полностью заполнить регистр, очевидно равно зоне опроса.
При этом на выходе элемента NJIH-ÍÅ будет высокий потенциал, обеспечивающий открывание элемента И 13 и прохождение синхросигналов на суммирующие входы регистров 7 и 11 для всех комбинаций, кроме содержащей все единицы. Последняя комбинация будет иметь место после опроса всех входов коммутатора в пределах заданной зоны опроса. Импульсы, поступающие:в регистр 7, изменяют его содер» жимое, обеспечивая последовательное изменение адресов входов коммутатора. Очевидно,что циклический опрос входов представляется обратным вариантом предыдущему.
В связи с тем, что программы обработки данных, поступающих по различным входам, могут иметь различную длину в циклическом и адресно-циклическом режимах скорость опроса входов коммутатора должна быть согласована со временем, необходимым для передачи необходимых программ и данных из блока памяти, для этого синхросигналы поступают в регистры 7 и 11 через управляемый делитель 14 частоты.
Управление коэффициентом деления выполняется адресным кодом входа ком мутатора, хранящимся в регистре 7.
1228096 з
Этот код декодируется дешифратором
8 выходные сигналы которого используются для управления коммутатором и установки требуемого коэффициента усиления усилителя АЦП. Выходные сигналы управляемого делителя используются также для запуска АЦП.По сигналу "Конец преобразования", формируемому АЦП, результат преобразования вводится в буферный регистр
t иэ которого в нужный момент времени, определяемый командой блока памяти
Э поступят на выход устройства. По этому же тракту поступают и данные блока памяти.
Предлагаемое устройство позволяет более экономно расходовать память
ЭВМ за счет сокращения объема памяти
ЭВИ, занятой программами управления вводом информации и промежуточной обработкой, в результате чего без увеличения объема памяти ЭВИ может быть увеличено количество обслуживаемых аналоговых объектов.
Формула изобретения
Устройство для ввода информации, содержащее коммутатор каналов, аналого-цифровой преобразователь,бу:ферный регистр, блок сопряжения, блок памяти, входы группы блока памяти и блока сопряжения являются входами первой группы устройства, вход блока сопряжения является первым входом устройства, выход блока сопряжения подключен к второму входу блока памяти, выходы группы блока сопряжеЪ ния и выходы блока памяти подключены к входам первой и второй групп блока управления, соответственно выходы группы блока управления подключены к адресным входам коммутатора и к входам группы аналого-цифрового преобразователя, информационные входы коммутатора .являются входами второй группы устройства, выход коммутатора подключен к первому входу аналогоцифрового преобразователя, выходы группы которого подключены к информационным входам буферного регистра, а выход подключен к третьему входу блока управления и к первому управляющему входу буферного регистра,информационные выходы которого являются выходами второй группы устройства
Ф первый выход блока управления подключен к второму входу аналого-циф,,рового преобразователя,о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей за счет обеспечения одновременного ввода информации и программы обработки данных, первый вход блока управления и первый вход блока памяти подключены к первому входу устройства, выход блока сопряжения подключен к второму входу блока управления и является выходом устройства, выходы группы блока памяти являются выходами первой группы устройства, второй выход блока управления подключен к второму управляющему входу буферного регистра, блок управления содержит адресный регистр, дешифратор адреса, командный регистр, дешифратор команд, регистр управления режимом работы, элемент ИЛИ-НЕ, элемент И, управляемый делитель частоты, входы гРуппы адресного регистра являются входами первой группы блока управления, а выходы подключены к входам группы управляемого делителя частоты и дешифратора адреса, выходы которого являются выходами группы блока управления, входы групп командного регистра и регистра управления режимом работы являются входами второй группы блока управления, выходы командного регистра подключены к входам
35 дешифратора команд, первый и второй выходы которого являются вторым и первым выходами блока управления,третий выход подключен к входу дешифратора адреса, четвертый выход под40 ключен к первому входу элемента И, вход командного регистра является третьим входом блока управления,первый вход регистра управления режимом работы является вторым входом
45 блока управления, а выходы подключены к входам элемента ИЛИ-НЕ,выход которого подключен к второму входу элемента И, третий вход которого подключен к выходу управляемого делите 0 ля частоты, вход которого является первым входом блока управления, выход элемента И подключен к входу адресного регистра и второму входу регистра управления режимом работы.
1228096
Составитель В. Базовкин
Техред Г.Гербер Корректор А. Ференц
Редактор Ю. Середа
Заказ 2303/49 Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4