Устройство для сбора статистических данных о работе программ электронных вычислительных машин Советский патент 1981 года по МПК G06F11/25 

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

(54) УСТРОЙСТВО Др1Я СБОРА СТАТИСТИЧЕСКИХ ДАННЫХ О РАБОТЕ ПРОГРАММ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ

1 ,/ .,

Изобретение относится к вычислительной технике и может быть испольэова.но в вычислительных системах на базе мультипрограммных ЭВМ. .

По основному авт. св. №443391 известно устройство для сбора статистических данных о работе .программ ЭВМ, содержащее регистратор, блок формирования времени, коммутатор, блок ана-.. лиза адресов.и кодов Операций. Оно может быть использовано для сбора статистических данных о работе программ, , обслуживаемых на ЭВМ как в монопрограммном, так и в мультипрограммном режиме 13.

Недостатком данного устройства является то, что при использовании его в режиме мульт ипрограммного обслуживания программ часть функций по сбо- 20 ру статистических данных должнайать реализована программным способом. Это приводит к увеличению непроизводительных затрат машинного времени ЭВМ и . оперативной памяти, используемой дпя 25 хранения промежуточных результатов работы устройства.

Цель изобретения - расширение функциональных возможностей и повышение эффективности работы известного уст- 30 МАШИН

ройства для сбора статистических данных о раЬоте программы ЭВМ.

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

Кроме того, блок переключения содержит распределитель входных сигналов и К эл1эментов коммутации, причем первая группа входов распределителя входных сигналов является первой группой входов блока, вторая группа входов распределителя ВХОДНЫХ сигналов является второй .группой входов блока, каждая группа выходов распределителя входных сигналов соединена соответственно с групповыми входами элементов коммутации, выходы которых являются соответствующими группами выходов блока, управляющие входы эле ментов коммутации являются управляю.щими вх,одами блока. , На чертеже представлена блок-схем предлагаемого устройства. Оно содержит блок 1 ансшиза адресов и кодов операций, коммутатор 2, блок 3 формирования времени, блок 5 переключения и блок регистрации Блок 5 переключения состоит из элеметов коммутации и распредели теля 6 входных сигналов, с помощью которого информация, поступающая на его вход, распределяется одновременно на все элементы коммутации. Первая группа входов распределителя входных сигналов соединена с первой группой входов коммутатора, вторая группа входов распределителя входных сигнёшов - с группой выходов блока формирования времени, а выходы - с входами элементов коммутации, выходы которых являются выходами бло ка переключения и соединены с входам соответствующих блоков регистраторов Входы блоков регистрации подключены к выходам блока переключения, вторая группа входов которого соединена с соответствующими выходами блока формирования времени, а первая группа входов.- с соответствующей группой выходов коммутатора. Устройство работает следующим образом. В регистры заданных значений блока 1 анализа адресов и кодов операци вносятся значения кодов машинных опе раций, адресов внешних устройств (ВУ ЭВМ. По мере прохождения рабочей про граммы через входных cxet«i блока 1 анализа адресов и кодов операций, по ступающие коды текущих машинных операций и адресов ВУ ЭВМ сравниваются с заданными значениями. При совпадении анализируемых кодов или в случае попадания анализируемого гшреса в заданную область выдаются сигналы, которые поступают на входы ком мутатора 2. При необходимости измерения времени прохождения какой-либо части программа ( временной режим ) выходные сигналы коммутатора 2 посту пают на входы блока 3 формирования времени, запус.кая его.. Значения поступают на вход блока 5 переключения , где с помощью распределителя 6 входных сигналов подаются одновременно на входы всех элементов коммутации 7. При включении в работу очередной программы из ЭВМ на один и элементов коммутации , соответствуювдий данной программе, поступает управляющий сигнал. Ключ открывается и значения времени фиксируются на счетчиках блока регистратора, закреп ленного за этим ключом. Останов счет чиков, работающих во временном режим осуществляется по соответствующему синхронизирующему импульсу из ЭВМ. В случае необходимости измерения частоты обрсццения от одной из nporpaKnvi к какому-либо ВУ (частотный режим) выходные сигналы коммутатора 2 поступают непосредственно на вход распределителя входных сигналов 6 блока переключения 5. Дальнейшая работа устройства в частотном режиме аналогична работе устройства во временном режиме. В качестве примера практической реализации предлагаемого устройства служит устройство, выполненное на интегральных микросхемах серииК 104 (элементы И, ИЛИ и К 155 (триггеры и счетчики).. Положительный эффект от внедрения предлагаемого устройства заключается в сокращении непроизводительных затрат машинного времени на организацию сбора статистических данных о работе программ и исключении необходимости использования оперативной памяти для хранения промежуточных результатов работы устройства при функционировании ЭВМ в мультипрограммном режиме. Формула изобретения 1.Устройство для сбора статистических данных о работе программ электронных вычислительных машин по авт. св. 443391, отлйчающ е е с я тем, что, с целью повьшения эффективности работы устройства и повьлиения производительности, в него введены блок переключения и К-1 блоков регистрации, причем первая группа входов блока переключения соединена с первой группой выходов ком- . мутатора, вторая группа входов блока переключения соединена с группой выходов блока формирования времени, каждая группа выходов блока переключения соединена соответственно со входами К блоков регистрации, К управлякицих входов блока переключения соединены с сигнальными входами устройства. 2.Устройство по п. 1, отличающееся тем, что блок переключения содержит распределитель входных сигналов и К элементоз кокмутации, причем первая группа входов распределителя йходных сигналов является первой группой входов блока, вто-. рая группа входов является второй группой входов блока, каждая группа выходов распределителя входных сигналов соединена соответственно с групповыми входами К элементов коммутации, выходы которых являются соответствующими группами выходов блока, управляющие входы элементов коммутации являются управляющими входами блока. Источники информации, 1финятые во внимание при экспертизе 1. Авторское свидетельство СССР W 443391, кл. G 06 F 15/36, 1976 (прототип).

СИиуЗбМ

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

название год авторы номер документа
Многоканальная система сбора и регистрации измерительной информации 1989
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
  • Рождественский Алексей Викторович
SU1783547A1
Устройство для сбора информации 1979
  • Плюснин Владимир Устинович
  • Кушнеров Феликс Романович
  • Сухомлинов Алексей Павлович
  • Цуканов Юрий Петрович
  • Никитин Анатолий Иванович
  • Моисеев Вениамин Григорьевич
  • Слуцкин Анатолий Ильич
  • Брусиловский Ефим Лазаревич
  • Лопатин Юрий Васильевич
  • Насакин Борис Николаевич
SU798783A1
Устройство для сбора и выдачи данных о работе электронной вычислительной машины 1972
  • Семенков Олег Игнатьевич
  • Валентейчик Виталий Владимирович
  • Грек Василий Васильевич
  • Заблоцкий Владимир Николаевич
  • Карабань Дмитрий Иванович
SU499566A1
Устройство для сбора статистических данных о работе программ эвм 1972
  • Захаров Кирилл Вячеславович
  • Мочалин Евгений Дмитриевич
  • Петров Виктор Яковлевич
  • Фролов Валентин Алексеевич
SU443391A1
Устройство для сбора данных о работе операционной системы 1981
  • Ганитулин Анатолий Хатыпович
  • Синеокий Борис Иванович
SU1024934A1
Многоканальное программно-временное устройство 1985
  • Мельников Владимир Алексеевич
  • Водянин Игорь Иванович
  • Щербак Виктор Иосифович
SU1280570A1
Устройство для сбора данных о загрузке узлов электронной вычислительной машины 1975
  • Семенков Олег Игнатьевич
  • Грек Василий Васильевич
  • Заблоцкий Владимир Николаевич
SU532102A1
Многоканальное устройство для ввода в ЭВМ информации от двухпозиционных датчиков 1986
  • Курсон Олег Иванович
SU1310794A1
Многоканальное устройство для программного управления технологическими процессами 1986
  • Мельников Владимир Алексеевич
  • Кострыкин Андрей Иванович
  • Караштин Владимир Михайлович
SU1361509A1
Многоканальное устройство для регистрации аналоговых и цифровых сигналов 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1564649A1

Иллюстрации к изобретению SU 873 244 A2

Реферат патента 1981 года Устройство для сбора статистических данных о работе программ электронных вычислительных машин

Формула изобретения SU 873 244 A2

SU 873 244 A2

Авторы

Афанасьев Георгий Анатольевич

Стрельцов Анатолий Александрович

Топилин Борис Андреевич

Даты

1981-10-15Публикация

1979-04-28Подача