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

 

О П И С А Н И Е (ii) 44339!

ИЗОБРЕТЕНИЯ

И АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (61) Зависимое от авт. свидетельства (22) Заявлено 12.01.72 (21) 1740250, 18-24 с присоединением заявки ¹ (32) Приоритет

Опубликовано 15.09.74. Бюллетень ¹ 34

Дата опубликования описания 06.06.75

1I ."1 1;,... Г 06. !5,",6

Государственный комитет

Совета Министров СССР по делам изобретений н открытий (72) Авторы изобретения

К. В. Захаров, Е. Д. Мв-:алин, В. Я. Петрог: и В. А. Фролов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СБОРА СТЛТИСТИЧЕС

О РАБОТЕ ПРОГРАММ ЭВМ

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

Известны устройства для сбора данных о работе программ ЭВМ, содержащие регистратор и блок формирования времени.

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

Целью предлагаемого изобретения является расширение функциональных возможностей известных устройств.

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

На чертеже представлена блок-схема предлагаемого устройства.

Она содержит блок 1 регистрации, блок 2 формирования времени, коммутатор 3 и блок

4 анализа адресов и кодов операций.

В состав блока 1 входят входные схемы

«И» 5, счетчики 6 и выходные схемы «И» 7.

Блок 2 формирования времени содержит схему 8 включения времени, генераторы 9 и 10 точного и грубого времени. Блок 4 анализа адресов и кодов операций включает в себя входные схемы «И» 11, регистры 12 текущих значений, схемы 13 сравнения и регистры 14 заданных значений.

Устройство работает следующим образом.

15 В регистры 14 заданных значений вносятся значения кодов машинных операций, адресов внешних устройств ЭВМ. По мере прохождения рабочей программы через входные схемы

«И» 11 в регистры 12 поступают коды теку20 щнх машинных операций и адресов внешних устройств. В случае совпадения анализируемых кодов или в случае попадания анализируемого адреса в заданную область памяти схемы 13 выдают сигналы, которые поступа25 ют на входы коммутатора 3. В случае необходимости измерения времени прохождения какой-лиоо части программы («временной» режим) выходные сигналы коммутатора 3 по ступают на входы блока 2 формирования вре30 мени, запуская его. Значение времени фик443391

Предмет изобретения

1 !

I !

Составитель В. Кульков

Редактор Б. йанкина Техред T. Миронова Корректоры: В. Дод и Е. Давыдкина

Заказ 1264, 3 Изл. № 1217 Тираж 624 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, Я-З5, Раушская наб., д. 4/5

Типография, пр. Сап нова, 2 снруется на счетчиках 6 блока регистрации.

В случае необходимости измерения частоты обращения к какому-либо внешнему устройству («частотный» режим) выходные сигналы коммутатора поступают непосредственно на входы счетчиков б. Останов счетчиков, работающих во временном режиме, осуществляется по соответствующему синхронизирующему импульсу из ЭВМ. Через схемы «И» 5 и 7 производится соответственно занесение и выдача кодов счетчиков.

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

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

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

 

Похожие патенты:
Наверх