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

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

1

Изобретение относится к йычйслйтельной технике и может быть «снользовано для сбора данных о загрузке узлов электронной вычислительной машины (ЭБМ) с последующим получением из этих данных эффективкости использования отдельного узла и профиля производительности ЭБМ (например,

за смену).

Известно устройство, содержащее пульт управления, входной буферный блок, адресныи узел, оперативную память, блок индикации и телевизионный монитор 1. Устройство позволяет получать в оперативной памяти гистограмму любого из потоков, существующих в ЭЬА1 (адреса команд, адреса данных, коды операции и т. п.), а также индицировать гистограмму на телевизионном мониторе. Однако оно не позволяет определять время обращения к различным внешним устройствам УБМ. Известно также устройство, содержащее блок формирования времени, блок анализа адресов и кодов операции, блок регистрации и коммутатор 2J. Устройства 1J и 2J не позволяют измерять параметры работы ЭВМ на уровне системы (затраты времени центрального процессора на работу программ супервизора и пользователей, время реакции системы, перекрытие канал-процессор и т. п.). Известно и устройство, содержащее внешний таймер и дополнительную

аппаратурно-реализованную внешнюю причину прерывания 3. Однако в процессе своего функционирования устройство использует ресурсы исследуемой ЭьМ (оперативную память, центральный процессор, внешнее запоминающее устройство), при этом возрастают накладные расходы и искажается реальный процесс в системе. Наиболее близким по технической сущности к изобретению является устройство, содержащее блок коммутации, вход которого через последовательно соединенные коммутатор контролируемых точек, блок согласования и блок усиления подключен ко входу устройства, блок управления и блок логических преобразований, соединенные двусторонними связями с блоком коммутации, выход которого соединен со входом блока подсчета, выход которого через буферный регистр подключен ко входу блока регистрации, управляющие входы блоков подсчета, регистрации и буферного регистра соединены с соответствующими входами блока управления 4.

Однако при увеличении времени контроля происходит рост аппаратных затрат в блоке подсчета, и .процесс контроля сопровождается записью большого объема статистических данных на накопитель на магнитной ленте (блок регистрации). Целью изобретения является сокращение затрат оборудования при узеличеиии времени контроля. В описываемом устройстве это достигается тем, что оно содержит блок выборки, соединенный входом и первым выходом с соответствующими выходом и входом блока управления и вторым выходом - с соответствуюнщм выходом блока коммутации. Кроме того, в устройстве блок выборки содержит генератор тактовых импульсов, элемент «И, кип П-реле, узел записи кода, счетчик и дешифратор нуля, причем выход генератора тактовых импульсов соединен с иервым входо.м элемента «И, узел записи кода через счетчик соединен с первым входом деЩИфратора нуля, выход которого подключен к первому выходу блока, вход блока соединен со входом узла записи кода и вторым входом элемента «И, выход которого подключен ко второму выходу блока, входу счетчика п через кппп-реле - ко второму входу дещифратора нуля. На фиг. 1 представлена блок-схема устройства; на фиг. 2 - блок-схема блока выборки. Входы коммутатора контролируемых точек 1 подключены к контролируемым точкам исследуемой ЭВМ, а выходы - через блок согласования 2 и блок усиления 3 - ко входу блока коммутаций 4, который связан с блоком логических преобразований 5, блоком выборки 6, блоком управления 7 и блоком подсчета 8, выход которого через буферный регистр 9 подключен к блоку регистрации 10. Узел записи кода И, входящий в состав блока выборки 6, через счетчик 12 связан с дещифратором нуля 13, который соеди«ен с одним выходом блока выборки 6 и через киппреле 14 - со счетчиком 12, другим выходом блока выборки 6 и выходом элемента «И 15, один из входов которого подключен к генератору тактовых импульсов 16, а другой-к одному входу блока выборки б, другой вход которого связан с узлом записи кода И. В состав генератора тактовых импульсов 16 входит набор реактивных элементов и переключатель 1периода выборки. Из сигналов, приходящих в блок коммутации 4 с выхода блока усиления 3, оператор отбирает те, которые требуются для данного эксперимента. При необходимости, используя блок логических преобразований 5, он может преобразовать их в более сложные сигналы. Каждый отобранный сигнал подается на соответствующий потенциальный вход формирователя, входящего в состав формирователей блока коммутации 4. Импульсные входы Всех формирователей объединены и связаны с выходом элемента «И 15. Выходы формирователей связаны со счетными входами счетчиков блока подсчета 8. Оператор набирает на тумблерном наборе узла записи кода 1 требуемую величину, а переключатель периода выборки генератора тактовых импульсов 16 ставят в заданное положение, сбрасывает устройство и нажимает кнопку пуска. По этоу сигналу код тумблерного набора узла заиси кода И передается в счетчик 12, а на лемент «И 15 поступает потенциал, разреаюпдий .прохождение импульсов с генератоа тактовых импульсов 16. Импульс с выхода элемента «И 15 вычитает единицу из счетчика 12, одновременно добавляет единицы (через импульсный вход формирователей блока коммутации 4) в счетчики, для которых узлы ЭВМ i .момент опроса оказываются занятыми, и через задерл :ку, задаваемую кипп-реле 14, опрашивает дешифратор нуля 13. Если с выхода дешифратора нуля 13 имлульс отсутствует, то описаиный алгоритм повторяется по каждому импульсу генератора тактовых импульсов 16. Импульс, появившийся на выходе дешифратора нуля 13, поступает в блок управления 7, который но этому сигналу осуществляет параллельно-последовательную передачу данных блока подсчета 8 в блок регистрации 10 через буферный регистр 9. При контроле сменной загрузки центрального процессора па реализацию счетчика в описываемом устройстве требуется триггеров в 1,3 раза меньше, чем в известном, а объем информации из расчета на один узел снижается примерно в 16,5-10 раз. Формула изобретения 1.Устройство для сбора данных о загруЭ ке узлов электронной вычислительной машины, содержащее блок коммутации, вход которого через последовательно соединенные ко.ммутатор контролируемых точек, блок согласования и блок усиления тюдключен ко входу устройства, блок управления и блок логических преобразований, соединенные двусторонними связями с блоКом коммутациИ( выход которого соединен со входом блока подсчета, выход которого через буферный регистр подключен ко входу блока регистрации, управляющие входы блоков подсчета, регистрации и буферного регистра соединены с соответствующими .входами блока управления, отличающееся тем, что, с целью сокращения затрат оборздования при увеличении времени контроля, оно содержит блок выборки, соединенный входом и нервым выходом с соответствующими выходом и входом блока уцравления и вторым выходом -с соответствующ.им выходом блока коммутации. 2.Устройство по п. I, отличающееся тем, что блок выборки содержит генератор тактовых импульсов, элемент «И, кинп-реле, узел записи кода, счетчик и дешифратор нуля, причем выход генератора тактовых иу пульсов соединен с первым входом элемента «И, узел записи кода через счетчик соединен с первым входом дешифратора нуля, выход которого подключен к первому выходу блока, вход блока соединен со входом узла записи кода и вторым входом элемента «И, выход которого подключен ко второму выходу блока, входу счетчика и через кипп-реле- ко .второму входу деол-1фратора нуля.

Источники информации, принятые во внимание пр« экспертизе:

1. Патент США №. 3.829.841, кл. 340-172.5, опубликован 1974.

2.Авт. св. СССР Х 443391, М. 535, 1972.

3.Патент США N° 3.644.936, кл. ликован 1972.

4.Патент США ЛЬ 3.599.091, опубликован 1971.

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

название год авторы номер документа
Устройство для определения моментов распределения случайных величин 1987
  • Ревинский Олег Витальевич
SU1513476A1
Многоканальное устройство тестового контроля логических узлов 1988
  • Созин Юрий Борисович
  • Туробов Валерий Павлович
  • Дворкин Владимир Ефимович
SU1564623A1
Устройство для анализа логических состояний 1980
  • Автономов Владимир Алексеевич
  • Лазарев Арнольд Натанович
  • Федорова Татьяна Сергеевна
  • Шлиомович Евсей Маркович
SU1096648A1
Адаптивный статистический анализатор 1980
  • Ветшев Жорж Николаевич
SU955090A1
Многоканальное устройство для регистрации аналоговых и цифровых сигналов 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1564649A1
УСТРОЙСТВО ДЛЯ ИМИТАЦИИ ОТКАЗОВ И ВНУТРИСХЕМНОГО ТЕСТИРОВАНИЯ ЭЛЕМЕНТОВ ДИСКРЕТНОЙ АППАРАТУРЫ 1995
  • Ратанов А.Л.
  • Евженко А.В.
  • Сопин И.В.
  • Чоп А.Н.
RU2093885C1
Кольцевая система для обмена информацией 1988
  • Волков Александр Борисович
  • Блинов Владимир Павлович
  • Макаров Александр Васильевич
  • Серкин Сергей Борисович
SU1550522A1
Устройство для контроля микропроцессорных блоков 1988
  • Гремальский Анатолий Александрович
  • Андроник Сергей Михайлович
SU1531099A1
Устройство для регистрациииНфОРМАции 1979
  • Кан Гарри Борисович
  • Щеголева Лидия Алексеевна
SU849254A1
Многоканальное устройство ввода аналоговой информации 1986
  • Гребиниченко Георгий Иванович
  • Черкашин Александр Михайлович
SU1403057A1

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

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

.

SU 532 102 A1

Авторы

Семенков Олег Игнатьевич

Грек Василий Васильевич

Заблоцкий Владимир Николаевич

Даты

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

1975-02-21Подача