Программное устройство для формирования адресов датчиков многоканальной измерительной системы Советский патент 1979 года по МПК G06F9/00 

Описание патента на изобретение SU696456A1

тьему входу информационного регистра, четвертые вход и выход которого соединены соответственно с первым входом и выходом регистра начального адреса, и к выходу регистра адреса. Второй вход регистра начального адреса подключен ко второму выходу регистра текущей информации, третий и четвертый выходы которого соответственно соединены с четвертым, и пятым входами бло ка управления. На фиг. 1 показана блок-схема устройства} на фиг. 2 - пример построения опроса; на фиг. 3 - пример записи исходной информации в память. Устройство (фиг. I) содержит блок 1 памяти, сумматор 2 адреса, инфсртйационный регистр 3, регистр 4 адреса, регистр 5 начального адреса, регистр 6 текущей информации, тактовый генератор 7, счетчик 8 и блок 9 управления. На фиг. 2 показаны узлы Ю графа (первая цифра индекса обозначает номер узла, второй - .узловое число, т.е. количество исходящих из узла ребер), конечные вершины графа 11 (индекс указывает ПОРЯДКОВЫЙ номер датчика). В основу работы устройства положен алгоритм формирования последовательност адресов датчиков, (каналов) с помощью графа опроса. Для получения очередного номера датчика (канала) каждый раз осуществляется спуск по графу опроса от его начальной вершины до одной из конечных вершин, которой соответствует искомый номер канала. Спуск осуществляется в направлении указателя спуска (ребру), исходящему из этого узла и обозначенному на фиг. 2 щтриховой линией. В исходном состоянии все указате ли спуска находятся в крайнем левом положении. После прохождения какоголибо узла соответствующий ему указатель переводится на соседнее справа ребро графа. Если указатель спуска находился на крайаем справа ребре, то он переврдится на крайнее слево ребро. В процес формирования после доватепьности адресов осуществляется спуск по всем ребрам заданного графа опроса. Периоды выдачи адресов каналов не зависят от положения указателя спуска в исходном состоянии и могут быть определены для каждого конкретного адреса как произве дение узловых чисел, встречатсшихся пр спуске от начальной до конечной верщин графа. До подачи в устройство команды Пуск в блок I памяти необходимо занести исходную информацию (фиг.З). Для подготовки исходного массива информации фиксируются все адреса для конечных вершин и узлов графа слева направо и сверху вниз, начиная с элементов нулевого уровня (Узел 10,.фиг.2). Все элементы графа опроса, на которые указьгеают выходящие из узлов крайние правые ребра, отмечаются также признаком X . Каждому узлу графа опроса ставятся в соответствие две ячейки памяти с адресами, указанными на фиг. 2 рядом с этими элементами в скобках. Если тр(„буется записать информацию о каком-либо узле, то в разряд У первой соответствукядей ему ячейки заносят 1, а в области А этой и с.ледуюшей ячеек памяти блока 1 указывают начальный адрес, т.е. адрес, на который указывает в исходном состоянии указатель спуска, выходящий из этого узла. Кроме того, в разрядах Х ячеек, соответствую.щих элементам графа, отмеченным признаком Х заносят 1. Устройство работает следующим образом. По команде Пуск блок 9 управления сбрасывает в нуль содержимое сумматора 2 адреса, т.е. устанавливает нулевой адрес. В следукший момент блок 9 управления-производит чтение ячейки памяти и заносит на информационный регистр 3 содержимое этой ячейки, а затем переписывает его на регистр 6 текущей информации.- Если разряд У регистра 6 был равен 1, то блок 9 переписывает содержимое регистра б на регистр 5 начального адреса и увеличивает содержимое сумматора 2 адреса на единицу. В следукадий момент производится чтение ячейки памяти, а содержимое сумматора 2 переписывается на регистр-4. Затем данные из интформационного регистра 3 записываются в сумматор 2 и вновь осуществляется операция чтения ячейки блока 1. Потом содержимое информационного регистра 3 переписывается в регистр 6. Если теперь разряд Х регистра 6 оказывается равен , то ьа информационный регистр 3 пересылается содержимое регистра 5, в противном случае в него пересылается увеличенное на I или 2 (соответственно разряд У регистра 6 равен О или 1) содержимое сумматора 2. В дальнейшем блок 9 переписывает данные с регистра 4 в сумматор 2 и осуществляет операцию записи информации в выбранную ячейку памяти, после чего вновь анализирует зна чение разряда У регистра 6. Если ра ряд У регистра 6 равен теперь О, после выработки счетчиком 8 стробирую щегосигнала содержимое регистра 6 выдается во внешние цепи в качестве адреса датчика для коммутации каналов. Таким образом, предлагаемое устройство обеспечивает разночастотное подключение каналов значительно более простыми средствами по сравнению с прототипом. Формула изобретени , Программное устройство для формирования адресов датчиков многоканальной измерительной системы, содержащее блок памяти, соединенный адресным вхо дом с первым выходом сумматора адреса, регистр начального адреса, информа ционный регистр, первые вход и выход которого подключены соответственно к выходу и входу блока памяти, вторые выход и вход, информационного регистра подключены соответственно ко второму и третьему входам сумматора адреса, вторым выходом подключенного ко вход регистра адреса, регистр текущей инфор мации, первыми входом и выходом подключенный соответственно к третьему выходу информационного регистра и выходу устройства, первый и второй входы которого соответственно соединены с третьим входом сумматора адреса и первым входом блока управления, счетчик и тактовый генератор, выход которого соединен со вторым входом блока управления и через счетчик - с третьим входом блока управления и вторым входом регистра текущей информации, отличающееся тем, что, ,с целью упрощения устройства, третий выход и четвертый вход сумматора адреса подключены соответственно к третьему входу информационного регистра, четвертые вход и выход которого соединены соответственно с первым входом и выходом регистра начального адреса, и к выходу регистра адреса, второй вход регистра начального адреса подключен ко второму выходу регистра текущей информации, третий и четвертый выходы которого соответственно соединены с четвертым и пятым входами блока управления. Источники информации, принятые во внимание при экспертизе 1.Шушков Е. И. и Црдиков М, Б. Многоканальные аналого-цифровые преобразователи, М., Энергия, 1975. 2.Заявка l-k 2356201/18-24, кл. G 06 F 9/ОО, 1976, по которой принято решение о выдаче авторского свидетельства.

Ау/

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

название год авторы номер документа
Устройство для формирования адресов датчиков многоканальной измерительной системы 1976
  • Коновалов Сергей Дмитриевич
SU726530A1
Устройство для формирования адресов датчиков многоканальной измерительной системы 1977
  • Коновалов Сергей Дмитриевич
SU696455A1
Программное устройство для формирования адресов датчиков 1977
  • Коновалов Сергей Дмитриевич
  • Шаленинов Алексей Александрович
SU739533A1
Устройство для моделирования графов 1983
  • Новиков Владимир Иванович
  • Мельников Вячеслав Кондратьевич
  • Ковшов Владимир Иванович
  • Супрун Евгений Викторович
SU1126967A1
Ассоциативное оперативное запоминающее устройство 1989
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Сиала Халед
  • Бардис Евгениос
SU1714682A1
Процессор для мультипроцессорной системы 1985
  • Белицкий Роберт Израилевич
  • Зайончковский Анатолий Иосифович
  • Палагин Александр Васильевич
SU1295410A1
Устройство для временного программного управления 1985
  • Бородина Лариса Аркадьевна
  • Гаврилова Людмила Алексеевна
  • Маковеев Олег Леонидович
  • Михайлов Виктор Сергеевич
SU1290259A1
Устройство для контроля знаний обучаемых 1981
  • Корнейчук Виктор Иванович
  • Сороко Владимир Николаевич
  • Кунцевич Марина Всеволодовна
  • Косяк Николай Сергеевич
  • Мироненко Василий Афанасьевич
  • Чибисов Эдгар Георгиевич
SU1012317A1
Ассоциативное запоминающее устройство 1990
  • Токмаков Геннадий Петрович
SU1765848A2
Устройство для моделирования структурно-сложных объектов 1984
  • Лопато Георгий Павлович
  • Новиков Владимир Иванович
  • Супрун Евгений Викторович
  • Мельников Вячеслав Кондратьевич
SU1234845A1

Иллюстрации к изобретению SU 696 456 A1

Реферат патента 1979 года Программное устройство для формирования адресов датчиков многоканальной измерительной системы

Формула изобретения SU 696 456 A1

- - - ,i)

Фи2.г M2,15)

Фиг.З

SU 696 456 A1

Авторы

Коновалов Сергей Дмитриевич

Даты

1979-11-05Публикация

1977-08-24Подача