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

Номер патента: 1228096

Автор: Чернов

ZIP архив

Текст

(56) Авторское свидетельст РУ 737943, кл. С 06 Р 3/05,(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ(57) Изобретение относится к областиинформационно-вычислительной техники .и может быть использовано в цифровыхсистемах сбора и обработки аналоговойинформации, Целью изобретения является расширение функциональных возможностей за счет обеспечения одновременного ввода информации и программы обработки данных и организация более экономного использования памяти и вычислительной мощности ЦВМ, заключающееся в сокращении объема памяти ЦВМ,занятой программами предварительной обработки входных сигналов, в результате чего. увеличивается количество объектов, обслуживаемых данной ЦВМ при сохранении ее вычислительной мощности. Устройство содержит коммутатор, аналого-цифровой преобразователь, буферный регистр, блок управления, блок сопряжения, блок памяти. Решение поставленной цели обеспечивается организацией блока управления, который содержит адресный регистр, дешифраторадреса, командный регистр, дешифратор команд, регистр управления режимом. работы, элемент ИЗБ-НЕ, элементве И, управляемый делитель частоты.1 ил,15 1 12280Изобретение относится к автоматике и вычислительной технике и можетбыть использовано в цифровых .системах сбора и обработки аналоговой ин"формации.5Цель изобретения - расширениефункциональных возможностей за счетобеспечения одновременного ввода информации и программы обработки данных. 10На чертеже показана блок-схемапредлагаемого устройства.Устройство для ввода информациисодержит коммутатор 1, аналого-цифровой преобразователь (АЦП) 2, бу.ферный регистр 3, блок 4 сопряжения,блок 5 памяти, блок 6 управления,содержащий адресный регистр 7, дешифратор 8 адреса, командный регистр9, дешифратор 10 команд, регистр 11 20управления режимом работы, элементИЛИ-НЕ 12, элемент И 13, управляемый делитель 14 частоты,Устройство работает . следующим .образом. 25Все операции синхронизируютсясигналами, поступающими по первомувходу устройства. На входы групп блока памяти и блока сопряжения подаетсякоманда, которая состоит из адресаустройства ввода, адреса аналоговоговхода и кода длины зоны опроса иподготавливает к приему блок сопряжения. Команда обращения к устройству поступает в блок сопряжения, приэтом блок сопряжения принимает часть35команды, которая содержит адрес устройства ввода. В блоке сопряженияраспознается адресная комбинация,врезультате в адресный регистр 7 запи 40сывается код адреса аналогового входа. Кроме того, этот сигнал разрешает обращение к блоку 5 памяти иявляется управляющим сигналом. Приналичии активного сигнала из блока45сопряжения устройство переходит в режим работы с управлением от блока 5памяти. Для каждого аналогового входаотведен элемент памяти, адрес которого определяется адресом соответствующего входа аналогового сигнала, Внутри элемента используется автоинкрементный метод адресации. Увеличениесодержимого элемента выполняется посинхросигналам, Соответствующий эле-мент блока 5 памяти содержит команды запуска АЦП 2, записи результатапреобразования в буферный регистр ипередачи, разрешения опроса входов 96 2коммутатора, а также команды необходимые для промежуточной обработкиданных.Информация, относящаяся к управлению устройством ввода и хранящаяся в блоке памяти, поступает в блок6 управления и в командный регистр.В этот регистр заносятся коды операций запуска АЦП и разрешения опроса входов коммутатора. Возможны трирежима: адресный, циклический, адресно-циклический, когда входы коммутатора опрашиваются поочередно впределах некоторой зоны, заданнойграничными адресами. Любой иэ указанных режимов можно задать, указываядлину зоны опроса, адресный режимсоответствует нулевой зоне, а циклический имеет зону опроса, длина которой равна числу входов коммутатора,Длина зоны опроса, представленная обратным кодом, вводится в регистр 11.На следующем такте из блока памятисчитывается команда запуска АЦП - открывается элемент И 13, через которыйсинхроимпульсы поступают на вход регистра 17, Количество импульсов,необходимых, чтобы полностью заполнитьрегистр, очевидно равно зоне опроса.При этом на выходе элемента ЮП-НЕбудет высокий потенциал, обеспечивающий открывание элемента И 13 ипрохождение синхросигналов на суммирующие входы регистров 7 и 11 длявсех комбинаций, кроме содержащейвсе единицы. Последняя комбинация бу.дет иметь место после опроса всехвходов коммутатора в пределах заданной зоны опроса. Импульсы, поступающие:в регистр 7, изменяют его содержимое, обеспечивая последовательноеизменение адресов входов коммутатора, Очевидно,что циклический опросвходов представляется обратным вариантом предыдущему,В связи с тем, что программы обработки данных, поступающих по раз"личным входам, могут иметь различнуюдлину в циклическом и адресно-циклическом режимах скорость опроса входовкоммутатора должна быть согласованасо временем, необходимым для передачи необходимых программ и данных изблока памяти, для этого синхросигналы поступают в регистры 7 и 11 через управляемый делитель 14 частоты.Управление коэффициентом делениявыполняется адресным кодом входа коммутатора, хранящимся в регистре 7,1228096 3Этот код декодируется дешифратором 8 выходные сигналы которого используются для управления коммутатором и установки требуемого коэффициента усиления усилителя АЦП. Выходные сигналы управляемого делителя используются также для запуска АЦП.По сигналу "Конец преобразования", формируемому АЦП, результат преобразования вводится в буферный регистрФ иэ которого в нужный момент времени, определяемый командой блока памятиЭ поступят на выход устройства. По этому же тракту поступают и данные блока памяти.Предлагаемое устройство позволяет более экономно расходовать память ЭВМ за счет сокращения объема памяти ЭВМ, занятой программами управления вводом информации и промежуточной обработкой, в результате чего без увеличения объема памяти ЭВМ может быть увеличено количество обслуживаемых аналоговых объектов. Формула изобретения Устройство для ввода информации, содержащее коммутатор каналов, аналого-цифровой преобразователь,бу:ферный регистр, блок сопряжения, блок памяти, входы группы блока памяти и блока сопряжения являются входами первой группы устройства, вход блока сопряжения является первым входом устройства, выход блока сопряжения подключен к второму входу блока памяти, выходы группы блока сопряжеония и выходы блока памяти подключены к входам первой и второй групп блока управления, соответственно выходы группы блока управления подключены к адресным входам коммутатора и к входам группы аналого-цифрового преобразователя, информационные входы коммутатора являются входами второй группы устройства, выход коммутатора подключен к первому входу аналогоцифрового преобразователя, выходы группы которого подключены к информационным входам буферного регистра, а выход подключен к третьему входу блока управления и к первому управляющему входу буферного регистра,информационные выходы которого являются выходами второй группы устройстваФпервый выход блока управления подключен к второму входу аналого-цифрового преобразователя,о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностейза счет обеспечения одновременноговвода информации и программы обработки данных, первый вход блока управления и первый вход блока памятиподключены к первому входу устройства, выход блока сопряжения подключен к второму входу блока управленияи является выходом устройства, выходыгруппы блока памяти являются выходами первой группы устройства, второйвыход блока управления подключен квторому управляющему входу буферного регистра, блок управления содержит адресный регистр, дешифратор адреса, командный регистр, дешифраторкоманд, регистр управления режимомработы, элемент ИЛИ-НЕ, элемент И,управляемый делитель частоты, входы 25 гРуппы адресного регистра являютсявходами первой группы блока управления, а выходы подключены к входамгруппы управляемого делителя частотыи дешифратора адреса, выходы которого являются выходами группы блокауправления, входы групп командногорегистра и регистра управления режимом работы являются входами второйгруппы блока управления, выходы командного регистра подключены к входам35 дешифратора команд, первый и второйвыходы которого являются вторым ипервым выходами блока управления,третий выход подключен к входу дешифратора адреса, четвертый выход под ключен к первому входу элемента И,вход командного регистра являетсятретьим входом блока управления,первый вход регистра управления режимом работы является вторым входом 45 блока управления, а выходы подключены к входам элемента ИЛ 1-НЕ,выходкоторого подключен к второму входуэлемента И, третий вход которого подключен к выходу управляемого делите ля частоты, вход которого являетсяпервым входом блока управления, выходэлемента И подключен к входу адресного регистра и второму входу регистра управления режимом работы.1228096 Составитель В. БазовкинТехред Г.Гербер Корректор А. Ференц Редактор Ю. Середа Заказ 2303/49Тираж б 71 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д. 4/5

Смотреть

Заявка

3710907, 11.03.1984

ВЛАДИМИРСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

ЧЕРНОВ ВЛАДИМИР ГЕОРГИЕВИЧ

МПК / Метки

МПК: G06F 3/05

Метки: ввода, информации

Опубликовано: 30.04.1986

Код ссылки

<a href="https://patents.su/4-1228096-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

Похожие патенты