Устройство для контроля времени выполнения команд

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может найти применение в цифровых вычислительных и управляющих системах для повышения надежности функционирования Целью изобретения является расширение функциональных возможностей устройства,. Цель достигается за счет введения дешифратора , блока регистров, регистра, блока элементов И, схемы сравнения, элемента задержки, элемента ИЛИ, элемента И, генератора импульсов Устройство позволяет осуществлять блокировку контроля команд с неизвестным циклом выполненияо 1 ило

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (g1)g G 06 F 11/28

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPGHOMV СВИДЕТЕЛЬСТВУ

1:-- (21) 4491441/24 (22) 10.10.88 (46) 07.04.91. Бюл. - 13 (72) В.Л.Лясковский, Ю.В.Прокофьев и В.В.Воротников (53) 681. 3 (088. 8) (56) Авторское свидетельство СССР

У 1298753, кл. G 06 F ll/28, 1987, Авторское свидетельство СССР

N 1361562, кл. С 06 Е 11/28, 1987. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ВРЕМЕНИ ВЫПОЛНЕНИЯ КОМАНД (57) Изобретение относится к вычисИзобретение относится к вычислительной технике и может найти применение в цифровых вычислительных и управляющих системах для повышения надежности функционирования.

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

На чертеже приведена структурная схема устройства.

Устройство содержит вход 1 кода команды, вход 2 признака команды, дешифратор 3, схему 4 сравнения, блок

5 регистров, регистр 6, элемент 7 за, держки, триггер 8, блок элементов И 9, первый 10 и второй 11 элементы ИЛИ, генератор 12 импульсов, счетчик 13, элемент И 14.

Устройство работает следующим образом, „. Я0„„16406Я7 A 1

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

Цель достигается за счет введения дешифратора, блока регистров, регистра, блока элементов И, схемы сравнения, элемента задержки, элемента ИЛИ, элемента И, генератора импульсов. Устроиство позволяет осуц|ествлять блокировку контроля команд с неизвестным циклом выполнения. 1 ил.

В исходном состоянии триггер 8 и счетчик 13 обнулены, в регистры блока 5 занесены обратные значения кодов времени выполнения (с учетом работы устройства) контролируемых команд, а в регистр 6 — коды команд, не подлежащих контролю данным устройством (команды останова и др.).

В ходе выполнения программы при выборке из памяти очередной команды, подлежащей исполнению, код ее поступает на входы дешифратора 3 и на первые входы схемы 4 сравнения. При поступлении синхронизирующего сигнала выборки команды код текущей команды сравнивается с кодами не подлежащих контролю команд, и, если текущая команда принадлежит данной группе команд, то на выходе блока появляется единичный сигнал, устанавливающий триггер 8 в состояние "1" и запирает

1с)4!!(,<(7

r,)K

< !у н;I(триггер Я () c; T((å T(-.ÿ в нул HAM

«<.тоянни, л .)лемент И 14 открыт, 1 р!(г гер 8 сбрасывается в состоянии

«

0 к;!ж((1 (!1 рлз при выборке очередной комн((у(ы„

С г!ыходл дешифраторл 5 сигнал открыплет соответствующие элементы И блс)кл 9 и разрешает запись через пер†10 вый элемент ИЛИ !Î кодл времени выполнения текущей команды в счетчик

13 в обрлтном коде.

Сигнлл выборки команды, задержан- 15 ной элементом 7 задержки на время записи кодл в счетчик 11, запускает генерлтор 12 импульсов, импульсы с которого поступают на счетный вход счетчика 13. В случае зацикливания вы в 20 полнения текущей команды, на выходе переполнения счетчика !3 появляется единичный сигнал, который поступает нл выход устройства через элемент И

14, сигнализируя о зацикливании ко- 25 млнды, а также останавливает работу генератора 1? импульсов.

Формула и з о б р е т е н и я

Устройство для контроля времени выполнения команд, содержащее счетчик, триггер и первый элемент ИЛИ, причем вьгход первого элемента ИЛИ соединен с информационным выходом счетчика, о т и и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет ()(!О К И Р() 1< К(.! K() ((ТРО Н Я К«Л(;и!,(М l и!КЛОМ !!! (НОНН(. НИ)(. Н li(!1 () введены дешифратор, регистр, блок ре гистров, 6

Редактор В.Бугренкова

Со ст авит ель И. Сиг ало в

Техред. С, Мигунов а Корректор Т- Малец

Заказ 1017 Тираж 417 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. У)кгород, ул. Гагарина, 101