Cтраница 1
Время выполнения процедуры СОЕДИНИТЬ зависит от времени выполнения функции СОЕДИНЕНИЕ. Последняя, однако, как легко видеть, представляет задачу линейного программирования для двух переменных и п ограничений. Действительно, соединение принадлежит прямой L, такой, что каждая точка S находится ниже L, и ордината пересечения которой с прямой х m минимальна. [1]
![]() |
Дерево вызова процедур прерывания в системе охранной сигнализации. [2] |
Во время выполнения процедуры ОБРАБОТКИ ПРЕРЫВАНИЯ ТАЙМЕРА, которая вызывается процедурой ИСПОЛНЕНИЯ ПРЕРЫВАНИЯ, снова вызывается процедура ОСТАНОВКИ ТАЙМЕРА. [3]
Условие восстановления, обнаруженное во время выполнения процедуры прерывания, вызванной предыдущим условием прерывания от схем контроля, может быть либо объединено с другими условиями, либо не принято во внимание, либо оставлено в ожидании обработки. Подавляемое условие прерывания от схем контроля никогда не вызывает перехода процессора в состояние стоп при сбое. [4]
Локальные переменные имеют значение только во время выполнения процедуры, в которой они объявлены. [5]
Эта область предназначена для хранения переменных во время выполнения процедуры. Она называется фреймом локальных переменных. В начале этого фрейма располагаются параметры ( или аргументы) вызванной процедуры. Фрейм локальных переменных не включает в себя стек операндов. Исходя из соображений производительности, мы поместили стек операндов прямо над фреймом локальных переменных. Существует неявный регистр, который содержит адрес первой переменной фрейма. Параметры вызванной процедуры хранятся в начале фрейма локальных переменных. [6]
Как будет показано ниже, если во время выполнения процедуры ПРОВЕРКИ КОНТАКТНЫХ ДЕТЕКТОРОВ или процедуры ПРОВЕРКИ ДЕТЕКТОРА ДВИЖЕНИЯ обнаружен нарушитель, то предпринимаются соответствующие действия. Детали предпринимаемых действий содержатся в этих последних процедурах. ИСПОЛНИТЕЛЬНАЯ процедура определяет лишь последовательность действий на высшем уровне, в ней не содержатся детали, принадлежащие нижним уровням. Эти детали учитываются, когда проектируются нижние уровни. Таким образом, использование нисходящей методики, при которой детали передаются на нижние уровни, а верхние уровни остаются свободными от деталей, облегчает проектирование системы. [7]
Локальные переменные используются, когда переменная нужна только на время выполнения процедуры. Важно использовать локальные переменные, потому что они изолируют процедуру от ее окружения. Альтернативой для использования локальных переменных является использование ( или, что еще хуже, спереиспользование) переменных из окружающего контекста. [8]
![]() |
Структура локальной памяти. [9] |
В этих дополнительных регистрах запоминается содержимое регистров процессора на время выполнения микропрограммных процедур операции ввода - вывода. [10]
Если к этому добавить, что воздействовать на эти семафоры можно во время выполнения процедур, то понятно, как можно синхронизовать процессы в этом случае. [11]
![]() |
Область достижимости показателя цели. [12] |
Временная диаграмма, приведенная в табл. 3.5, получена с учетом оценки времени выполнения процедур на языках низкого уровня, которые, как правило, применяются в бортовых вычислительных комплексах. [13]
Данные, сохраняемые в памяти, имеющие имя и допускающие изменение значений во время выполнения процедур, называются переменными. Некоторые постоянные значения, сохраняемые в памяти, имеющие имя и не допускающие изменение значений во время выполнения процедур, называются константами. Каждая переменная или константа помимо имени имеет тип данных, который может быть указан в явном или неявном виде. [14]
На следующем этапе развития модели возможно проведение на ней различных исследований по определению затрат времени выполнения различных процедур, требуемых вычислительных ресурсов и способов реализации фрагментов БЗ. Такую модель принято называть исследовательски. [15]