Устройство для сбора и выдачи данных о работе электронной вычислительной машины
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 499566
Авторы: Валентейчик, Грек, Заблоцкий, Карабан, Семенков
Текст
пц 499566 Союз Советских Социалистических Реслублик(61) Зависимое от авт. свидетель 2) Заявлено 06.12,72 (21) 1855823/18-2 51) М. Кл.а 6 06 Г 9 рисоединением заявки Государственный Комитет Совеа Министров СССР 32) Приоритетпубликовано 15.01,76. Бюллетень2 ата опубликования описания 30.03.7 б 681,325 (088.8) елам изобретенн и нткры(72) Авторы изобретенп О. И. Семенков, В. В. Валентейчик, В. В, Грек,В. Н, Заблоцкий и Д, И. Карабань нститут технической кибернетики АН Белорусской СС(54) УСТРОЙСТВО ДЛЯ СБОРА И ВЫДАЧИ ДАННЫХРАБОТЕ ЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЬ также тем, держит проединенный с нный с промасштаба, яем ого сепои входов ратора соеуправления программно- соединен с вления,сокращениеисла и типов у 30 заИзобретение относится к области вычислительной техники и в частности к устройствам для сбора и выдачи статистических данных, характеризующих процесс функционирования мультипрограммной электронной вычислительной машины (ЭВМ) при решении определенных классов задач и заданном алгоритме планирования мультипрограммной работы.Известно устройство для сбора и выдачи данных о работе ЭВМ, содержащее блок сопряжения, соединенный со входом-выходом устройства и с первой группой входов блока управления, группа выходов которого соединена с первой группой входов блока согласования и коммутации, вторая группа входов которого соединена со входами устройства.Недостатками известного устройства являются необходимость увеличения затрат оборудования при увеличении числа одновременно регистрируемых событий и большая избыточность данных при регистрации медленно протекающих событий.Цель изобретения оборудования при увеличении ч регистрируемых событий.Поставленная цель достигается тем, что устройство содержит блок выделения типа со.бытия, регистры типа события и характеристики события, шифраторы типа события и характеристики события, отметчик времени и запоминающии блок, причем входы регистра характеристики события и выходы блока согласования и коммутации соединены со входами блока выделения типа события, выхо ды которого соединены со второй группой входов блока управления и входами регистра типа события, выходы которого соединены со входами шифратора типа события, выход которого соединен с одним входом запоминаю щего блока, другие входы которого соединеныс выходами блока управления, отметчика времени и шифратора характеристики события, входы которого соединены с выходами регистра характеристики события, выход запоминаю щего блока соединен со входом блока сопряжения, а запускающий выход блока управления соединен со входом отметчика времени. Поставленная цель достигаетсято блок управления устройства сораммно-управляемый селектор, соешифратором, шифратор, соединераммно-управляемым счетчикомричем входы программно-управлектора соединены с первой груплока управления, выходы дешифинены с группой выходов блокавходами шифратора, а выходправляемого счетчика масштабапускающим выходом блока упразапоминающего блока 8, выход которого соединен со входом блока сопряжения 9, выходы которого подключены к другим входамблока управления 2.Блок сопряжения 9 имеет двухстороннююсвязь с каналом ЭВМ, о работе которой собир;потся данные.Устройство позволяет производить сборданных о работе ЭВМ на двух уровнях детализации: уровне устройств и уровне регистров как для всех устройств ЭВМ, так и дляотдельно взятых устройств, либо различныхих сочетаний.Состояние каждого устройства ЭВМ в зависимости от уровня детализации характеризуется рядом сигналов,Вне зависимости от уровня детализациипроцесс функционирования ЭВМ, рассматривается как смена во времени двух состояний:состояния задача и состояния супервизор,переход из одного состояния в другое всегдасчитается событием. К событиям относятсятакже те или иные сигналы (в зависимостиот уровня детализации), возникающие послеочередного перехода в новое состояние.Например, при рассмотрении функционирования процессора на уровне регистров сигнал,идентифицирующий занятость регистра кодаоперации, считается событием и не считаетсяим при сборе данных на уровне устройств.События, близкие по своей природе, объединены в типы: например, пуски внешних устройств с лобыми номерами объединены в типпод обидим названием Пуск.Для того, чтобы уточнить пуск какого устройства произошел, вводится понятие характеристика события. Каждый тип событиякодируется двоичным числом, это относится ик характеристике события,Устройство работает следующим образом.Перед пуском в работу устройства для сбора данных его обслуживающей программесообщается, будет ли производиться сборданных о работе всех устройств ЗВМ, либоо части их и на каком уровне детализации,Получив перечисленные выше данные, обслуживаюгцая программа резервирует поле в оперативной памяти ЭВМ для прие".а данных,записывает текущее время по таймеру ЭВМ вначале этого поля и осуществляет пуск устройства для сбора и выдачи данных, пересылая при этом в селектор 11 (фиг. 2) информацию о типах (типе) анализируемых устройств (устройства), их количестве и уровнедетализации; в соответствии с этой информацией дешифратор 12 селектора подготавливает для работы необходимые вентильные цепи в блоке 1 согласования и коммутации(фиг, 1), а также в шифраторе 13 счетчикамасштаба для занесения в программно-управляемый счетчик масштаба 14 временного масштаба, соответствующего анализируемому типу устройства (либо самому быстрому типуустройства, если их несколько) и уровню детализации,На фиг. 1 представлена блок-схема устройства для сбора и выдачи данных о работеЭВМ; на фиг, 2 - часть аппаратуры блокауправления устройства; на фиг, 3 - схемаподключения устройства для сбора и выдачиданных к анализируемой ЭВМ.Устройство для сбора и выдачи данных оработе ЭВМ содержит блок 1 согласования икоммутацип, блок управления 2, блок 3 выделения типа события, регистр 4 характерпсти 1 Оки события, регистр 5 тпгга события, шифратор 6 типа события, шифратор 7 характеристики события, запоминающий блок 8, блоксопряжения 9, отметчик времени 10.Входы блока 1 согласования и коммутации15(фггг. 1), который содержит схемы И иИЛИ и согласующие усилители, соединены с элементами ЭВМ и выходами блока управления 2. Выходы блока 1 подключены ковходам блока 3 выделения типа события, ко 20торый содержит схемы ИЛИ, и ко входамрегистра 4 характеристики события,Выходы блока 3 соединены со входами блока управления 2 и со входами регистра 5 типа события, выходы которого клапанируют 25вентнльные схемы, образующие шифратор 6типа события. Выходы регистра 4 клапанируют вентпльные схемы, образуюгцие шифратор 7 характеристики события.Выходы шифраторов 6 и 7 подключены козовходам запоминающего блока 8, которыйггредставляет собой ряд регистров па триггерах, каждый из которых имеет вентильныесхемы для занесения и передачи информации,цепь сброса, схему анализа на нуль содержи- З 5мого каждого регистра. Выходы схем анализа ны нуль содержимого каждого регистраподаны на дешифратор, в:, ходьг которогоидентифицируют возможные состоянги регистров запоминающего блока Ь,) 40Блок управления 2 содержит триггеры, схемы И, схемы ИЛИ, схему управления регистрацией события, вентильные схемы дляуправления прохождением импульсов с тактового генератора ЭВМ, о работе которой со 45бираются данные, цепи синхронизации с этимгенератором, программно-управляемый селектор 11 (фиг, 2), который представляет собойрегистр на триггерах. Выходы селектора 11поданы на дешифратор 12, выходы которого50клапанируют схемы И в блоке 1 согласования и коммутации и входы гдгифратора 13 счетчика масштаба, выходы которого соединенысо входами занесения информации в программно-управляемыи счетчик масштаба 14.55Выход последнего триггера программно-управляемого счетчика масштаба 14 соединенсо счетным входом отметчика времени 10, который представляет собой счетчик на триггерах по модулю ггт с цепями ускоренного пере 60носа. Выход отметчика времени 10 соединен сдругим входом запоминающего блока 8(фиг. 1).Другой выход блока управления 2 соединенс цепями передачи, приема, сброса регистров 65По сигналу Работа блок управления 2 (фиг. 1) приводит все схемы устройства в рабочее состояние, переносит информацию шифратора 13 счетчика масштаба в программноуправляемый счетчик маштаба 14 и запускает отметчик времени 1 О, Устройство готово к приему событий.Отметчик времени 10 позволяет иметь в устройстве для сбора и выдачи данных о работе ЭВМ непрерывную временную шкалу, относительно которой фиксируются моменты появления событий.Гсли сигнал, появившийся на входе блока согласования и коммутации (фиг. 1), относится к классу анализируемых, то оп проходит через блок 1 и в виде события появляется на входе блока 3 выделения типа события и а входе регистра характеристики 4, где устанавливает триггер, соответствующий характеристике этого события.В соответствии с типом события на выходе блока 3 выделения типа события появляется сигнал, который запоминается в соответствующем триггере регистра 5 типа события и, пройдя через схему ИЛИ блока управления 2, запускает в работу схему управления регистрацией события, которая постоянно следит за состоянием регистров запоминающего блока 8, так, чтобы нижний приемный регистр был всегда готов к приему информации; поэтому, в ответ на сигнал, идентифицирующий тип события, схема управления регистрацией события импульсом опроса снимает показания с отметчика времени 10, шифратора 6 типа события, шифратора 7 характеристики события и заносит эту информацию в нижний регистр запоминающего блока 8. После записи информации в запоминающий блок 8 управляющий сигнал с блока управления 2 приводит устройство в исходное состояние, в частности, сбрасывает триггер в регистре 5 типа события и триггер в регистре 4 характеристики события, т. е, сбрасываются триггеры, соответствующие типу и характеристике зарегистрированного события.Устройство для сбора и выдачи данных готово к регистрации следующего события.Записанная информация продвигается по запоминаюгцему блоку 8 до первого занятого регистра, либо попадает в самый верхний регистр блока 8, в последнем случае в блоке 9 сопряжения с каналом ставится на приостановку триггер запроса для ввода информации в оперативную память ЭВМ,На фиг. 3 показана схема подключения устройства 15 для сбора данных к анализируемой ЭВМ. Устройство 15 связано через специальное сопряжение 16 с элементами ЭВМ: центральным процессором 17, оперативным запоминающим устройством 18, селекторным каналом 19, мультиплексным каналом 20, блоком 21 управления магнитной лентой, устройствами управления 22, подключаемыми к мультиплексному каналу 20.30 Кроме того, устройство 15, являясь Внешним устройством по отношению к ЭВМ, связано информационно-командной магистралью 23 с мультиплексным каналом 20.На фиг. 3 показаны также накопители 24, 25 и накопитель 26 на магнитной ленте для хранения статистических данных. Все накопители 24, 25, 26 подключены к блоку управления 21,Внешнее устройство 27 - одно из внешних устройств основного комплекта, подключаемых к мультиплексному каналу 20,Информация, накопленная в запомпнаюц 1 ем блоке 8 (фиг. 1), через мультиплексный канал 20 (фиг. 3) передается в оперативное устройство 18, где эта пнфоомацця накапли вается до определенного объема, после чего выводится в приостановках через селекторный канал 19 и блок 21 управления мапштной лентой на накопитель 26 на магнитной ленте для запоминания данных о работе ЭВМ,Затраты машинного времени на работу устройства 15 для сбора и выдачи данных фиксируются самим устройством 15 и могут быть учтены в программе обработки статистических данных о работе ЭВМ. Сбор и выдачу данных можно окончить, передав обслуживающей программе признак окончания работы,1, Устройство для сбора и выдачи данных о работе электронной вычислительной машины (ЭВМ), содержащее блок сопряжения, соединенный с входом - выходом устройства и с первой группой входов блока управления, группа выходов которого соединена с первой группой входов блока согласования и коммутации, вторая группа входов которого соединена со входами устройства, о т л и ч а ю щ е еся тем, что, с целью сокращения оборудования при увеличении числа и типов регистрируемых событий, устройство содержит блок выделения типа события, регистры типа события и характеристики события, шифраторы типа события и характеристики события, отметчик времени и запоминающий блок, причем входы регистра характеристики события и выходы блока согласования и коммутации соединены со входами блока выделения типа события, выходы которого соединены со второй группой входов блока управления и входами регистра типа события, выходы которого соединены со входами шифратора типа события, выход которого соединен с одним входом запоминающего блока, другие входы которого соединены с выходами блока управления, отметчика времени, шифратора характеристики события, входы которого соединены с выходами регистра характеристики события, выход запоминающего блока соединен со входом блока сопряжения, а запускающий выход блока управления соединен со входом отметчика времени. 35 40 45 50 55 60 65 5 10 15 20 25 Предмет изобретения.1 2. Устройство по и. 1, отличающееся тем, что в нем блок управления содержит программно-управляемый селектор, соединенный с дешифратором, шифратор, соединенный с программно-управляемым счетчиком масштаба, причем входы программно-управляемого селектора соединены с первой группой входов блока управления, выходы дешифратора соединены с группой выходов блока управления и входами шифратора, а выход программно управляемого счетчика масштаба соединен сзапускающим выходом блока управления,Тираж 864Совета Министров СССР и открытийкая наб д 45 дпнсное Сапунова,Типография каз 516/15 Изд,1024 ЦНИИПИ Государственного комитет по делам изобретений 113035, Москва, Ж.35, Рауш
СмотретьЗаявка
1855823, 06.12.1972
ИНСТИТУТ ТЕХНИЧЕСКОЙ КИБЕРНЕТИКИ АН УКРАИНСКОЙ ССР
СЕМЕНКОВ ОЛЕГ ИГНАТЬЕВИЧ, ВАЛЕНТЕЙЧИК ВИТАЛИЙ ВЛАДИМИРОВИЧ, ГРЕК ВАСИЛИЙ ВАСИЛЬЕВИЧ, ЗАБЛОЦКИЙ ВЛАДИМИР НИКОЛАЕВИЧ, КАРАБАНЬ ДМИТРИЙ ИВАНОВИЧ
МПК / Метки
МПК: G06F 9/00
Метки: выдачи, вычислительной, данных, работе, сбора, электронной
Опубликовано: 15.01.1976
Код ссылки
<a href="https://patents.su/5-499566-ustrojjstvo-dlya-sbora-i-vydachi-dannykh-o-rabote-ehlektronnojj-vychislitelnojj-mashiny.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сбора и выдачи данных о работе электронной вычислительной машины</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Счетно-решающее устройство
Случайный патент: Жидкостно-кольцевая машина