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.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для определения моментов распределения случайных величин | 1987 |
|
SU1513476A1 |
Многоканальное устройство тестового контроля логических узлов | 1988 |
|
SU1564623A1 |
Устройство для анализа логических состояний | 1980 |
|
SU1096648A1 |
Адаптивный статистический анализатор | 1980 |
|
SU955090A1 |
Многоканальное устройство для регистрации аналоговых и цифровых сигналов | 1988 |
|
SU1564649A1 |
УСТРОЙСТВО ДЛЯ ИМИТАЦИИ ОТКАЗОВ И ВНУТРИСХЕМНОГО ТЕСТИРОВАНИЯ ЭЛЕМЕНТОВ ДИСКРЕТНОЙ АППАРАТУРЫ | 1995 |
|
RU2093885C1 |
Кольцевая система для обмена информацией | 1988 |
|
SU1550522A1 |
Устройство для контроля микропроцессорных блоков | 1988 |
|
SU1531099A1 |
Устройство для регистрациииНфОРМАции | 1979 |
|
SU849254A1 |
Многоканальное устройство ввода аналоговой информации | 1986 |
|
SU1403057A1 |
.
Авторы
Даты
1976-10-15—Публикация
1975-02-21—Подача