Устройство для сбора и обработки информации Советский патент 1979 года по МПК G06F19/00 G06F15/00 

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

(54) УСТРОЙСТВО ДЛЯ СБОРА И ОБРАБОТКИ ИНФОРМАЦИИ

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

название год авторы номер документа
Управляющая векторная вычислительная система 1982
  • Прангишвили Ивери Варламович
  • Бабичева Елена Владимировна
  • Малюгин Владимир Дмитриевич
  • Соколов Владимир Владимирович
  • Денисенко Сергей Васильевич
  • Вейц Александр Вениаминович
  • Иванов Александр Иванович
  • Шкатулла Анатолий Иванович
  • Зверков Борис Семенович
  • Зрелова Татьяна Ивановна
  • Левертов Яков Анатольевич
  • Тодуа Джондо Альпезович
  • Гоголадзе Омар Васильевич
  • Вепхвадзе Анзор Николаевич
  • Гудушаури Гмаи Шалвович
  • Голубев Александр Павлович
  • Березенко Александр Иванович
  • Корягин Лев Николаевич
SU1120340A1
Устройство для обхода узлов сеточной модели 1985
  • Блейер Янис Фридович
  • Звиргздиньш Франциск Петрович
  • Спалвинь Айвар Петрович
  • Опманис Илмар Эдуардович
SU1322332A1
Микропрограммный процессор 1982
  • Супрун Василий Петрович
  • Кривоносов Анатолий Иванович
  • Корниенко Иван Иосифович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1070557A1
Устройство для фиксации трассы выполнения программы 1983
  • Корбашов Юрий Михайлович
  • Семин Константин Васильевич
SU1136170A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство для сопряжения ЭВМ с абонентом 1985
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Самчинский Анатолий Анатольевич
  • Шаров Борис Григорьевич
SU1307462A1
Микропрограммируемый векторный процессор 1987
  • Вейц Александр Вениаминович
  • Дятчина Ирина Федоровна
  • Жуков Валерий Александрович
  • Криворучко Виталий Федорович
  • Малюгин Владимир Дмитриевич
  • Соколов Владимир Владимирович
  • Сперанская Ирина Владимировна
  • Шевцов Сергей Валентинович
  • Прангишвили Ивери Варламович
  • Левертов Яков Анатольевич
  • Денисенко Сергей Васильевич
SU1594557A1
Имитатор абонентов 1983
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1291987A1
Устройство адресации многопроцессорной вычислительной машины 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривего Владимир Владимирович
  • Кривенков Александр Иванович
SU1129613A1
Устройство для формирования адресов 1977
  • Сергийчук Леонид Маркович
  • Осидач Богдан Павлович
SU732872A1

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

Реферат патента 1979 года Устройство для сбора и обработки информации

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

I

. Изобретение относится к области вычислительной техники и может быть .использовано в информационно-измерительных системах и в автоматнзироваиных системах управления. ,

Известно устройство для сбора и обработки информации {, содержащее блок синхронизации, геиератор телеграфного кода, усилитель, преобразователь, блок управления, блок электронных часов, блок опроса, блок выбора, блок сопряжения, блок подкоммутаторов, )1атчики информации, блок памяти, блок сравнения, перфораторы, магнитофон и блок индикации.

Наиболее близким к изобретению по технической сущности и достигаемому результату является устройство для сбора и обработки информации 2, содержащее блок микропрограммного управления, первый выход которого соединен с первыми входами блока оперативйой памяти и арифметическологическогЬ блока, регистра команды, первый вход которого соединен с выходом сумматора, счетчик адреса и элемент ИЛИ. Первый вход блока микропрограммного управления соединен с первым выходом регистра команды, второй выход которого соедииеи с первыми входами элемента ИЛИ и счетчика адреса. Выход счетчика адреса соедииеи со вторым входом элемента ИЛИ и с первым входом сумматора. Выход блока S оперативной памяти соединен со вторыми входами арифметическо-логического блока и регистра команды. Второй и третий входы блока оперативной памяти соединены с выходами соответственно элемента ИЛИ и ариQ фметическо-логического блока, а второй вход счетчика адреса является входом устройства.

Недостаток этих устройств - больщая избыточность оборудования.

Цель изобретения - сокращение коли15 чества оборудования.

Поставленная цель достнгается тем, что предложенное устройство содержит коммутатор, блок сверхоперативной памяти и индексный регистр. Группй в(одов коммутатора является Группой сходов устройства, пер-, вые вход и выход коммутатора соединены со вторыми соответственно выходом и входом блока микропрограммного управления. Второй и третий выходы коммутатс а соедийены соответственно со вторым входом сумматора и с третьим входом арифметическологического блока. Второй выход регистра .команды соединен со вторым входом коммутатора и со входом блока сверхоперативной .памяти,, выход которого соединен со вторым входом регистра команды и через индексный регистр с третьим входом сумматора.

Структурная схема устройства представлена,на чертеже.

Устройство содержит блок 1 микропрограммного управления, блок 2 оперативной памяти, арифметическо-логический блок 3, регистр 4 команды, счетчик 5 адреса, сумматор 6, индексный регистр 7, коммутатор 8, блок 9 сверхоперативной памяти и элементы ИЛИ .10. :, : . .

Устройство обеспечивает сбор информации двумя способами., .

Первый способ - информация снимается с источников информацией в случае, если с них поступил запрос. Считается, что запрос, как правило, посылается, в том случае, если информация изменилвсь по сравнению с предыдущей.

Второй способ - информация снимается с датчиков в произвольный момент времени, например, если для данного значения аргумента необходимо иметь значение функции.

Способы сбора информации реализуются с помощью двух команд. Первь1Й способ выполняется с помощью команды «Разре шёние прёрьша, второй способ -- с пбмощък) команды «Централизованный опрос. Эти команды HMeiqT структуру маЦшннУх .кЬм;анд и вьшоЛняются при прохождении программы. Команды-программы выбираются из блока 2 и запоминаются в регистре 4 команды. Код операции команды поступает в блок 1 микропрограммного управления, где по этому коду вырабатывае я серия микроопераций, выпрлняющая данную операцию. Счетчик 5 адреса формирует адрес очередной команды путем прибавления единицы к предыдущему либо путем переписи адреса из регистра 4 команды..

Йри выполнении команды «Разрешение прерыва блок 1 опрашивает коммутатор 8. ЕСЛИ к этому моменту в коммутаторе 8 лет ни одного запроса, то из регисггра 4 команды в счетчик 5 адреса поступает адрес ячейки блока 2, где находится очередная команда программы. Если в коммутаторе 8 инекзтся Sanpock, to ком мутатор 8выбирает запрос с высШим приоритетом и формирует код источника информации, приславшего этот запрос. 3i4jT код поступает на вход сумматора 6. Одновременно на другой его вход поступает код адреса из индексного регистра 7. Получаемый на выходе сумматора 6 суммарный адрес является адресом одного из регистров блока 9, обращение к которому

осуществляется через регистр 4 команды.

При нулевом значении содержимого регистра 7 адресами регистров блока 9 являются номера источников информации. Число регистров блока 9 равно числу источников информации. Если какие-либо источники информации должны быть отключены (программа их не обслуживает), то в соответствующие регистры блока 9 заносится команда «Разрешение прерыва. В том случае, если информация с источников информации должна сниматься, в соответствующем регистре блока 9 должна находиться команда безусловного перехода в программу, обслуживающую данный источник информации. Эта команда переписывается в регистр 4 команды. Параллельно с выбором команды из блока 9 команд «Разрешение прерыва подключает информационный канал выбранного источника информации на вход блока 3 и.-записывает в него код информации. Таким образом, команда «Разрешение прерыва подготавливает исходнуюситуацию для выполнения программы по обслуживанию выбранного источника информации.

При работе нескольких программ с ис Точниками информациикаждая программа может иметь свой блок 9, а обращение к нему осуществляется с помощью записи соответствующего индекса (базиса) в регистр 7. Блок 9 при этом может быть реализован на постоянной памяти, а индексный регистр 7 может отсутствовать. В этом случае каждая программа использует один и тот же блок 9, предварительно записав в него «свой адрес безусловного перехода.

Блок 9 при этом реализуетйя либо в оперативной, либо в постоянной памяти.

Для повышения быстродействия в любом, случае блок 9 может быть реализован на : триггерах.

Г. При вьшолнении командь «Централи0 зованный опрос код операции поступает из регистра 4 команды.в блок 1. Последний вырабатывает серию управляющих сигналов . Содержимое адресной части регистра 4 команды, где записан код источника информации, с которого требуется считать информа-. цию, передается в коммутатор 8. Коммута тор 8 подключает информационный канал требуемого источника ко входу блока 3. По сигналам из блока 1 информация запоминается в блоке 3, а из блока 2 оперативной

1 памяти выбирается-очередная команда программы.

Изобретение испо;|ьзовано в информационно-измерительной системе для проведения антенных измерений.. Испытания систеi мы в течение года выявили высокие технические показатели устройства. Так, скорость измерений в системе обеспечивается до 250 кГц: т. е. равна по времени двум об

SU 690 487 A1

Авторы

Страхов Алексей Федорович

Хекало Владимир Силыч

Максименко Виталий Георгиевич

Киселев Юрий Константинович

Даты

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

1977-02-14Подача