Устройство для определения профиля программ
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(и 960829 Союз Советски кСоциалистическикРеспублик ОП ИСАНИЕ ИЗОБРЕТЕНИЯ К . АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(51) М. Кл,с присоединением заявки-О 06 Г 11 К 30 Ьеударстеаевй кемктет СССР ао делам нзабретекий и открытий(7) Заявител 5) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ, ПРОФИЛЯ ПРОГРАММ зо ре Изобретение относится к вычислительной технике и может быть использовано в аппаратных и гибридных мониторах для получения статистических характеристик о работе программ.Известно устройство для определения профиля программ, содержащее четыре группы счетчиков, в каждой по пять счетчиков 1).Недостатком этого устройства является низкая надежность работы. Это объясняется тем, что подсчет частоты использования отдельной команды программы производится на одном счет цике устройства. В результате, в уст ройстве, измеряющем цастоту исполнения команд программы, с высокой вероятностью возникает такое состояние, когда происходит переполнение одного из счетчиков устройства, в 2 о то время как остальные счетчики не заполнены.Наиболее близким к и б тению по технической сущности и достигаемому 2результату является устройство дляопределения профиля программ, содержащее коммутатор и группу регистров 21 .Однако известное устройство обладает низкой надежностью. Это объясняется тем, что использование группынезависимых регистров для хранениярезультатов счета по группе каналовприводит к тому, цто при определении профиля программ с высокой вероятностью возникает такая ситуация, когда переполнение одного из регистровприводит к отказу устройства, в товремя как оставшиеся п 1 регистры устройства не заполнены,Целью изобретения является повышение надежности устройства.Поставленная цель достигается темчто в устройство для определения профиля .программ, содержащее коммутатор,причем управляющий вход устройства соединен с управляющим входом коммутатора, введены 5 блоков счетчиков, а в960829 Фи 8 Я Составитель В. фукаловактор И, Николайцук Техред 3. Палий Корректор И, Де лиал ППП "Патент", г. Ужгород, ул. тная аэ 7285/60 Тир ВНИИПИ Государственно по делам иэобретени 113035, Москва, Ж, 731 Подписнокомитета СССРоткрытийушская наб., д. 1/53 9608 коммутаторе 5 каналов, причем группа информационных входов устройства соединена с группой информационных входов коммутатора, группа адресных входов устройства соединена с группой адресных входов коммутатора, вход запуска устройства соединен с входом запуска коммутатора, выход каждого блока счетчика является одним из выходов группы выходов устройства, первые уп,":1 О равляющие входы всех каналов коммутатора соединены с первым управляющим входом коммутатора, группа информационных входов каждого канала подключена к группе информационных входов коммутатора, группа адресных входов пер.вого канала соединена с группой адресных входов коммутатора, вход запуска коммутатора соединен с вторым управляющим входом первого канала, группа адресных выходов (1-1)-го канала коммутатора соединена с группой адресных входов. 1-го канала (25) первые управляющие выходы всех каналов подключены соответствен но к первым управляющим выходам коммутатора, второй управляющий выход К-го канала (К=1,5-1) соединен с соответствующим вторым управляющим выходом коммутатора, третий управляющий выход 1.-го канала (1.=2,5) подключен к соответствующему третьему управляющему выходу коммутатора, четвертый управляющий выход (М)-го канала соединен с вторым управляющим входом М го канала (М 2 5)третий управляющий вход й-го канала (И=2, 5-1) подключен к соответствующему третьему управляющему входу коммутатора, первые, вторые и третьи управляющие вы 40 ходы коммутатора соединены соответственно с первыми, вторыми и третьими управляющими входами соответствующих блоков счетчиков, третьи управляющие входы коммутатора подключены к первым управляющим выходам соответст 5 вующих блоков счетчиков, группа установочных выходов (-1)-го блока счетчика соединена с группой установочных входов 1.-го блока счетчика, вторые и третьи управ ляющие выходы (-1)-го блока счетчика соединены с четвертыми и пятыми управляющими входами -го блока счетчика, а каждый канал коммутатора состоит из группы элементов И, регист ра, схемы сравнения, двух элементов ИЛИ и двух элементов И, прицем группа входов группы элементов И соеди 29 4вена с группои адресных входов канала, группа адресных выходов группы элементов И через регистр соединена с группой адресных входов схемы сравнения, первого элемента ИЛИ и с группой адресных выходов канала, группа информационных входов канала подключена к группе информационных входов схемы сравнения, выход первого элемента ИЛИ соединен с первыми входами первого. и второго элементов И, выход схемы сравнения соединен с первым управляющим выходом канала, второй вход второго элемента И подключен к .первому управляющему входу канала, а его выход - к второму управляющему выходу канала, второй вход первого элемента И подключен к третьему управляющему входу канала,а его выход - к порвому входу второго элемента ИЛИ, второй вход второго элемента ИЛИ соединен с входом группы элементов И,вторым управляющим входом канала и с третьим управляющим выходом канала, выход второго элемента ИЛИ подключен к четвертому управляющему выходу канала.Кроме того, блок счетчика содержит группу элементов И, два элемента ИЛИ, одноразрядный счетчик, элемент И, причем группа установочных входов блока соединена соответственно с группой входов группы элементов И, управляющий вход которой подключен к третьему управляющему входу блока, группа выходов группы элементов И подключена к группе входов одноразрядного счетчика, группа выходов которого соединена с группой установочных выходов блока, первый выход одноразрядного счетчика подключен к второму управляющему выходу блока, второй выход одноразрядного счетчика соединен с информационным выходом счетчика и с первым входом элемента И, выход которого соединен с третьим управляющим выходом блока, второй вход элемента И подключен к выходу первого элемента ИЛИ, первый вход которого соединен с вторым управляющим входом блока, а второй вход - с Пятым управляющим входом блока и с первым управляющим выходом блока, первый вход второго элемента ИЛИ соединен с четвертым управляющим входом блока, а второй его вход подключен к первому управляющему входу блока, выход второго элемента ИЛИ соединен с входом одноразрядного счетчика.5 9608Введение новых элементов в устройство для определения профиля программ приводит к реализации такого алгоритма счета частоты использованиякоманд исследуемой программы, при Зкотором вся совокупность блоков счетчиков рассматривается как некотораяфизическая среда, в которой реализованы так называемые математическиесчетчики. Все блоки одноразрядных 1 Осцетциков динамически перераспределяются в процессе работы устройства.Каждый математический счетчик в конкретный момент времени имеет лишь необходимый минимум физической среды. 1Таким образом, динамическое перераспределение множества блоков счетчиковв процессе работы устройства приводитк повышен ию надежности его работы,так как переполнениелюбого из математицеских счетчиков возможно лишьпри отсутствии свободной физическойсреды в устройстве,На фиг. 1 приведена структурнаясхема устройства для определения про- Ифиля программ; на фиг. 2 - функциональная схема устройства; на фиг, 3 -то же, блока счетчиков.Устройство содержит коммутатор 1,состоящий из 5 каналов 2, 5 блоков Зрсче-циков 3, группу адресных входоввход 5 запуска, управляющий вход6, группы информационных входов 7 ивыходов 8, группу адресных входов 9,второй управляющий вход 10, первыйвторой и третий управляющие выходы11-13, третий управляющий вход 14,четвертый управляющий выход 15, группу адресных выходов 16, группу инфор-,мационных входов 17, первый управляющий вход 18.Блок 3 счетчиков содержит группуустановочных входов 19, пятый и четвертый управляющие входы 20 и 21,информационный выход 22, второй итретий управляющие выходы, 23 и 24,группу установочных выходов 25, пер- .вй управляющий выход 26, третий,второй и первый управляющие входысоответственно 27-29,Каждый канал 2 коммутатора содержит группу элементов И 30, регистр31, схему 32 сравнения, первый элемснт ИЛИ 33, первый 34 и второй 35элементы И, второй элемент ИЛИ 36,Блок 3 сцетциков включает группу.5элементов И 37, первый и второй элементы ИЛИ 38 и 39, одноразрядныйсцетцик 40, элемент И 41. 29еГруппа входов группы элементовИ 30 соединена с группой адресныхвходов 9 канала коммутатора, группаадресных выходов группы элементовИ 30.через регистр 3 1 - с группойадресных входов схемы 32 сравнения,первого элемента ИЛИ 33 (кроме 5-гоблока и с группой адресных выходов16 канала (кроме 5-го блока). Группа информационных входов 17 соединена с группой информационных входовсхемы 32 сравнения. Выход первогоэлемента ИЛИ 33 соединен с первымивходами первого (кроме 1-го и 5-гоканалов), и второго элементов И (кроме 5-го канала) соответственно 34 и35, выход схемы сравнения - с первымуправляющим выходом 11, второй входвторого элемента И - с первым управляющим входом 18 канала (кроме 5-гоканала , а его выход - с вторым управляющим выходом 12 (кроме 5-го канала). Второй вход первого элементаИ 34 соединен с третьим управляющимвходом 14 (кроме 1-го и 5-го канала),а его выход - с первым входом второго элемента ИЛИ 36 (кроме 1-го и 5-гоканалов). Второй вход второго элемента ИЛИ 36 соединен с входом группыэлементов И 30 (кроме 5-го канала),с вторым управляющим входом 10 и стретьим управляющим выходом 13( кроме1-го канала). Выход второго элементаИЛИ 36 подключен к четвертому выходу15 (кроме 5-го канала),Группа установочных входов 19 блокасчетчика соединена с группой входовгруппы элементов И 37 (кроме 1-гоблока), вход которой подключен ктретьему управляющему входу 27 блока (кроме 1-го блока), Группа выходов группы элементов И 37 подключенак группе входов одноразрядного счетчика 40 (кроме 1-го блока), группавыходов которого соединена с груп"пой установочных выходов 25 блока(кроме 5-го блока). Первый выход одноразрядного счетчика 40 подключен квторому управляющему выходу 23 блока(кроме 5-го блока), второй выходк информационному выходу 22 блока ик первому входу элемента И 41 (кроме 5-го блока), выход которого соединен с третьим управляющим выходом24 блока (кроме 5-го блока)Второйвход элемента И 41 подключен к выходу первого элемента ИЛИ 38, первый вход которого соединен с вторымуправляющим входом 28 блока ( кроме9 8 На подготовительном этапе по группе адресных входов 9 поступают адреса команд анализируемой программы, Управляющий вход 10 обеспечивает прохождение кода адреса через группу элементов И 30 и фиксацию его в регистре 31.На рабочем этапе схема 32 сравнения осуществляет сравнение кода адреса, хранимого в регистре 31, с кодом адреса, поступающим по группе информационных входов 7 96082,3-го блока), а второй вход - с пятымуправляющим входом 20 блока ( кроме1-го и -го блоков) и с первым уп- равляющим выходом 26 блока ( кроме1-го и З.го блокоЦ . Первый вход второго элемента ИЛИ 39 соединен с четвертым управляющим входом 21 блока(кроме 1-го блока), а второй его входподключен к первому управляющему входу 29 блока. Выход второго элемента 10ИЛИ 39 соединен с входом одноразрядного счетчика 40.Группа информационных входов 7устройства для определения профиляпрограмм соединена с группой информационных входов коммутатора 1, группа адресных входов 4 устройства - сгруппой адресных входов коммутатора 1.Вход 5 устройства соединен с входомзапуска коммутатора 1. Выход каждогоблока 3 счетчиков является одним извыходов группы выходов 8 устройства,Управляющие входы всех блоков 2 управления соединены с управляющим входомкоммутатора 1.25Группа информационных входов 17каждого канала 2 соединена с группойинформационных входов коммутатора 1,группа адресных входов 9 первого канала 2 - с группой адресных входовкоммутатора 1, вход 5 коммутатора 1с вторым управляющим входом 1.0 первогоканала 2, Группа адресных выходов 16(1-1)-го. канала 2 соединена с группойадресных входов 9 1-го канала 2 (1=2,ЯПервые управляющие выходы 11 всех каналов соединены с первыми управляющимивыходами коммутатора 1, вторые управляющие выходы 12 всех каналов, кромепоследнего, соединены с вторыми управляющими выходами коммутатора 1,третьи управляющие выходы 13 всехканалов (кроме первого ) - с третьимиуправляющими выходами коммутатора 1.Четвертый управляющий выход 15,(М)-го канала соединен с вторым управляющим входом 1,0 М -го канала(И=2,5). Третьи управляющие входы14 всех каналов (кроме первого,и последнего) соединены с соответствующими третьими управляющими входами 50коммутатора 1. Первые, вторые и третьи управляющие выходы коммутатора 1соединены соответственно с первыми29, вторыми 28 и третьими 27 управляющими входами соответствующих блоков 3 счетчиков. Третьи управляющиевходы коммутаторасоединены с первыми управляющими выходами 26 соответствующих блоков 3 счетчиков. Группа установочных выходов 25 (И)-го блока 3 счетчиков 3 соединена с группой установочных входов 19 И-го блока 3 счетчиков, Вторые и третьи управляющие выходы соответственно 23 и 24 (И)-го блока 3 счетчика соединены с четвертыми 21 и пятыми 20 управляющими входами И-го блока счетчика.Канал 2 коммутатора работает следующим образом. 17, При. совпадении кодов адресов схема 32 сравнения вырабатывает сигнал который поступает на первый управляющий выход 11 канала. Сигналы с первого 18 и с третьего 14 управляющих входов проходят соответственно на второй управляющий выход 12 и через элемент ИЛИ 36 на четвертый управляющий выход 15 в том случае, если регистр31 хранит какой-либо код адреса ( кроме нулевого), т.е. определяет вход математического счетчика.Блок 3 счетчиков работает следующим образом.В исходном состоянии одноразряд ный счетчик 40 обнулен. На рабочем этапе на счетный вход счетчика 40 через элемент ИЛИ 39 по четвертому управляющему входу 21, либо по первому управляющему входу 29 поступают сигналы, которые устанавливают его поочередно в"1"и в"0," При переключении счетчика из состояния "1" всостояние "0" с первого выхода счетчика 40 вырабатывается сигнал, который поступает на второй управляющий выход 23 блока. Второй выходсчетчика 40 является единичным выходом счетчика и соединен с инфо-.1 ационным выходом 22 блока, а также спервым входом схемы И 41. Сигнал натретьем управляющем выходе 24 блокапоявляется лишь в том случае, еслисчетчик 40 находится в состоянии"1"либо на втором 28, либо на пятом20 управляющих входах блока появля9 10щимся в канале на первом управляющем выходе 11 канала, вырабатывается сигнал, который поступает на первый управляющий вход 29 блока 3 счетчиков. Допустим, что совпадение произошло в -м канале. Если предыдущее состояние одноразрядного счетчика в блоке 3 счетчика единичное, возникает сигнал переполнения по второму управляющему выходу 23 блока 3, который поступает на четвертый управляющий вход 21 +1)-го блока 3.,Затем по первому управляющему входу 6 устройства на первые управляющие .входы 18 всех каналов 2 поступает сигнал опроса состояния блоков 3 счетчиков. При наличии кода адреса в ка" нале 2 этот сигнал проходит на второй управляющий выход 12 и поступает на второй управляющий вход 28 блока 3.Блок 3 вырабатывает на третвем управляющему выходе 24 сигнал в том случае, если его счетчик находится в единичном состоянии. Допустим, что 1-й блок 3 содержит такой счетчик. Тогда сигнал с третьего управляющего выхода 24 1-го блока 3 поступает на пятый управляющий вход 20 Ц+1)-го блока 3, Из (+1)-го блока 3 всегда вырабатывается в этом случае сигнал по первому управляющему выходу 26 и продолжается анализ счетчика Ц+1)-го блока на хранение единицы. Наличие еди" ницы в счетчике (1+1)-го блока также приводит к появлению сигнала на третьем управляющем выходе 24(1+1)-го блока, Процесс опроса состоя ния счетчиков прекращается в том случае, если встретится в каком-либо блоке 3 счетчик в нулевом состоянии.Наиболее интересно с точки зрения логики работы устройства проследить прохождение сигнала с первого управляющего выхода 26 блока 3 и поступающего на третий управляющий вход 14 канала. Этот сигнал проходит канал 2 при условии, что он содержит код ад- . реса, т.е. (+1)-й канал является началом нового математического счетчика. В этом случае получается, что сигнал опросил все блоки 3 предыду, щего математического счетчика, которые оказались в состоянии "1" 1 иначе не было бы сигнала на входе 14 (1+1)-го блока 3) и обнаружил начало следующего математического счетчика. Только в этом случае в ответ на поступивший сигнал (+1)-й канал 2 вы 9 96082ется сигнал, Через группу установочных входов 19 по сигналу, поступающему с третьего управляющеговхода 27 блока, имеется возможностьпринять состояние счетчика предыдущего блока 3 в счетчик 40, По группеустановочных выходов 25 состояниесчетчика 40 передается в последующийблок 3.Устройство для определения профи оля программ работает следующим об-разом.Перед началом работы устройствоприводится в исходное состояние, которое характеризуется нулевым состоя%нием регистров 31 и одноразрядныхсчетчиков 40. (Цепи установки устройства в исходное состояние не показаны),На подготовительном этапе код ад- щреса команды с группы адресных входов4 устройства поступает на группу адресных входов 9 и под воздействиемсигнала, поступающего по второму управляющему входу 5 устройства, а за- дтем по второму управляющему входу10 блока управления, фиксируется впервом канале. Код адреса следующейкоманды аналогичным образом поступаетв канал 2, При этом по сигналу, поступающему с четвертого управляющеговыхода 15 на второй управляющий вход10, код, ранее присутствовавший впервом канале, поступает с группы адресных выходов 16 на группе адресныхвходов 9 следующего канала 2 и фик 35сируется в нем. В общем случае поописанной схеме кодами адресов команд заполняется столько, К ) каналов,сколько команд в исследуемой прог 40рамме. Ограничений на порядок сле- .дования команд в программе устройствоне накладывает. Можно отметить, чтоК(СБТаким образом, результатом подготовительного этапа является выделение15,ля каждого математического счетчикапо одному блоку одноразрядного счетчика 3. Очевидно, что наличие кодаадреса в -м канале 2. определяет вход(1=2 К).На рабочем этапе по группе информационных входов 7 устройства черезгруппы информационных входов 17 по- Яступает код адреса команды одновременно на все каналы, При совпадениипоступившего кода с кодом, храня960829 рабатывает сигнал по четвертому управляющему выходу 15, который поступает на второй управляющий вход10 (1+2)-го канала, По этому сигналу переписывается код адреса из 5+1) - го канала по группе адресных выходов 16 в +2)-й канал погруппе адресных входов 9 =1,(-1)и вырабатывается сигнал на третьемуправляющем выходе 13 (1+2)-го кана ола. Этот сигнал поступает на третий управляющий вход 27 блока 3 иосуществляет передачу по группе установочных выходов 25 содержимогосчетчика из (1+1)-го блока 3 в (1+2)-й 5блок 3 по группе установочных входов19 (1 =, 1-1). Таким образом, обеспечивается расширение рабочей области 1,-го математического счетчика путем добавления к имеющимся еще одного блока 3 и сдвига содержимого 1-хматематических счетчиков на один разряд (111 1).Так как опрос блоков 3 осуществляется после подсчета каждой командыпрограммы, сдвиг может быть инициирован только в одном блоке устройства, там, где код математического счетчика образует все единицы, и,увеличение его приводит к нарушению кода со- оседнего математического счетчика, Работа по приему и обработке очередногокода адреса команды аналогична описанной. Завершает свою работу устройт во тогда, когда заканчивается вы 35полнение анализируемой программы. Вконце работы устройства группа, выходов 8 отражает профипь исследуемойпрогоаммы. Границы математическихсчетчиков определяются наличием ад 4 Оресов в каналах 2,Таким образом, устройство обеспечивает реализацию такого алгоритмаопределения профиля программы, при котором все множество одноразрядныхсчетчиков, предназначенных для хране 5ния кодов математических счетчиков,динамически перераспределяется в процессе работы устройства. Переполнение устройства возможна лишь в томслучае, когда под хранение кодов математических счетчиков задействуютсявсе одноразрядные счетчики и один иэкодов достигает своего наибольшегозначения в рамках представленных емуресурсов. Таким образом, применениеизобретения позволяет повысить надежность работы устройства по сравнению с известным. 12В настоящее время алгоритмы определения профиля программ реализуются различного рода мониторами, Сравнительный анализ их характеристик показывает, что одним из лучших является монитор, предназначенный для измерения параметров работы двухпроцессорной ВС 1 ВП 360/67, который можно выбрать в качестве базового объекта. По результатам ориентировочных расчетов использование устройства для определения профиля программ в составе базового объекта приводит к уменьшению вероятности переполнения счетчиков в 8-14 раэ ( в зависимости от дисперсии частоты использования команд анализируемой программы), а при заданной надежности позволяет уменьшить на 40-60 затраты оборудования, Отсутствие необходимости в организации хранения данных на внешних носителях приводит к улучшению временных характеристик монитора на 10-15 ОСравнительный анализ предлагаемого устройства с известным проводился при определении профиля типовой программы, имеющей два цикла, один внутри другого. Внешний цикл выполняется Я раз, внутренний цикл выголняет две команды 200 раз. Формула изобретени 1. Устройство для определения профиля программ, содержащее коммутатор, причем управляющий вход устройства соединен с управляющим входом коммутатора, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности, оно содержит 5 блоков счетчиков, а в коммутаторе 5 каналов, причем группа информационных входов Устройства соединена с группой информационных входов коммутатора, группа адресных входов устройства сое - динена с группой адресных входов коммутатора, вход запуска устройства соединен с входом запуска коммутатора, выход каждого блока счетчика является одним из выходов группы выходов устройства, первые управляющие входы всех каналов коммутатора соединены с первым управляющим входом коммутатора, группа информационных входов каждого канала подключена к группе информационных входов коммутатора, группа адресных входов13 9 б 082 первого канала соединена с группой адресных входов коммутатора, вход запуска коммутатора соединен с.вторым управляющим входом первого канала, группа адресных выходов(1-1)-гоканала коммутатора соединена с группой адресных входов 1-го канала (1=25) первые управляющие выходы всех каналов подключены соответственно к первым управляющим выходам ком мутатора, второй управляющий выход К-го канала (К=1 5-1) соединен с соответствующим вторым управляющим ,выходом коммутатора, третий управляющий выход -го канала (=25) под ключен к соответствующему третьему управляющему выходу коммутатора, чет. вертый управляющий выход (М)-го канала соединен с вторым урравляющимвходом М-го канала (М=2, 5), третий управляющий вход М-го канала (М 2, 5-1) подключен к соответствующему третьему управляющему входу коммутатора, первые, вторые и третьи управляющие выходы коммутатора соедине-ны соответственно с первыми, вторыми и третьими управляющими входами соответствующих блоков счетчиков, третьи управляющие входы коммутатора подключены к первым управляющим выходам соответствующих блоков счетчиков, группа установочных выходов (1.-1)-го блока счетчика соединена с группой установочных входов 1.-го блока счетчика, вторые и третьи уп-. равляющие выходы (1.-1)-.го блока счет-чика соединены с четвертыми и пятыми управляющими входами 1.-го блока счетчика, а каждый канал коммутатора состоит из группы элементов И, регистра, схемы сравнения, двух элементов40 ИЛИ, двух элементов И, причем группа входов группы элементов И соединена с группой адресных входов канала,группа адресных выходов группы элементов И через регистр соединена сгруппой адресных входов схемы сравнения, первого элемента ИЛИ и с группой адресных выходов канала, группа информационных входов канала подключена к группе информационных входов ффсхемы сравнения, выход первого элемента ИЛИ соединен с первыми входами первого и второго элементов И, выход схемы сравнения соединен с пер"вым управляющим выходом канала, вто- И 4рой вход второго элемента И подключен к первому управляющему входу канала, а его выход - к второму управляющему выходу канала, второй вход первого элемента И подключен к третьему управляющему входу канала, а его выход к первому входу второго элемента ИЛИ, второй вход второго элемента ИЛИ соединен с входом группы элементов И, вторым управляющим входом канала и с третьим управляющим выходом канала, выход второго элемента ИЛИ подключен к четвертому управляющему выходу канала.2, Устройство по п.1, о т л ич а ю щ е е с я тем, что блок.счетчика содержит группу элементов И, два элемента ИЛИ, одноразрядный счетчик, элемент И, причем группа установочных входов блока соединена соответственно с группой входов группы элементов И, управляющий вход которой подключен к третьему управляющему входу блока, группа выходов группы элементов И подключена к группе входов одноразряд ного счетчика, группа выходов которого соединена с группой установочных выходов блока, первый выход одноразрядного счетчика подключен к второму управляющему выходу блока, второй выход одноразрядного счетчика соединен с .информационным выходом счетчика и с первым входом элемента И, выход которого соединен с третьим управляющим выходом блока второй вход элемента И подключен к выходу первого элемента. ИЛИ, первый вход которого соединен с вторым управляю-, щим входом блока, а второй вход - с пятым управляющим входом блока и с первым управляющим выходом блока, первый вход второго элемента ИЛИ соединен с четвертым управляющим входом блока, а второй его вход подключен к первому управляющему входу блока, выход второго элемента ИЛИ соединен с входом одноразрядного счетчика. Источники информации,принятые во внимание при экспертизе1. Драммонд М, Методы оценки и из.мерений дискретных вычислительныхсистем. М "Мир", 197, с. 308.2. Авторское свидетельство СССР11 538495. кл. Н 03 К 23/02,С 06 М 3/08, 1974.(прототип).
СмотретьЗаявка
3251725, 27.02.1981
ВОЙСКОВАЯ ЧАСТЬ 61535
БАРСУКОВ АЛЕКСЕЙ ГРИГОРЬЕВИЧ, МУРИН АЛЕКСАНДР ВЯЧЕСЛАВОВИЧ, НАЗАРОВ СТАНИСЛАВ ВИКТОРОВИЧ, ТИТКОВ СЕРГЕЙ БОРИСОВИЧ
МПК / Метки
МПК: G06F 11/30
Опубликовано: 23.09.1982
Код ссылки
<a href="https://patents.su/10-960829-ustrojjstvo-dlya-opredeleniya-profilya-programm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для определения профиля программ</a>
Предыдущий патент: Устройство для отладки программ
Следующий патент: Центральный процессор
Случайный патент: Связующее для моделей и пресс-форм при изготовлении зубных протезов