Cтраница 1
Статическая цепь для Р включает только локальную таблицу для Р и старую цепь, начиная от В и ниже. Таким образом, при входе в Р содержимое дисплея от элемента для В до вершины должно быть сохранено и позднее восстановлено при выходе. Обычно эта частичная статическая цепь записывается в центральном стеке совместно с локальной таблицей для Q. [1]
![]() |
Создание статической цепи при входе в программу. [2] |
Метод статической цепи допускает простую реализацию входов в подпрограммы и выходов из них. Когда вызывается некоторая подпрограмма, следует поместить на стек таблицу ее локальной среды и указатель статической цепи, который указывает на локальную таблицу, расположенную в стеке где-то ниже. При выходе нужно только удалить из стека верхнюю локальную таблицу; никакие другие действия не требуются. [3]
Указатели статической цепи служат основой простой схемы обработки ссылок. Обрабатывая ссылку на X, мы начинаем с текущей локальной среды на вершине стека. Если в локальной среде не найдено ассоциации для X, то мы переходим ко второй таблице согласно указателю статической цепи в исходной локальной таблице. Если и в этой таблице нет X, то мы продолжаем поиск, следуя указателям статической цепи, пока не найдем локальную таблицу, содержащую ассоциацию для X. [4]
В любых симметричных трехфазных статических цепях ( цепях, не содержащих вращающихся машин) изменение порядка следования фаз симметричных напряжений с прямого на обратный не меняет величины токов. Поэтому для таких цепей сопротивления и схемы прямой и обратной последовательностей одинаковы. [5]
В любых симметричных трехфазных статических цепях ( цепях, не содержащих вращающихся машин) изменение порядка следования фаз симметричных напряжений, с прямого на обратный не изменяет-величины токов. Поэтому для таких цепей сопротивления и схемы прямой и обратной последовательностей одинаковы. [6]
Необходимость прохождения статической цепи для каждой нелокальной ссылки является недостатком приведенного метода. [7]
Во-первых, рассмотрим статическую цепь, которая начинается с локальной таблицы некоторой выполняющейся подпрограммы Q ( и поэтому находящейся на вершине стека) и идет вниз по стеку до таблицы главной программы. Заметим, что для любой подпрограммы Q длина этой цепи есть константа и не зависит ни от текущего размера стека, ни от точки вызова Q. Причина этого, конечно, в том, что длина статической цепи просто равна глубине вложенности определения подпрограммы Q в исходной программе. Эта глубина определена уже при трансляции и не меняется в ходе выполнения программы. [8]
В любой момент выполнения программы указатели статической цепи в стеке фактически накладывают на таблицы локальной среды структуру дерева, как это проиллюстрировано на рис. 6.11. В операции обработки ссылки мы всегда начинаем поиск ассоциации с одного из листьев дерева и перемещаемся в процессе поиска по ветвям в направлении к корню. Текущая локальная среда ( таблица на вершине стека) всегда является одним из листьев дерева, а именно с этого листа начинается поиск при обработке ссылки. [9]
![]() |
Форматы таблиц локальной среды для программы, приведенной на. [10] |
Для представления среды ссылок при выполнении В мы применим метод статической цепи из разд. [11]
Например, мы можем определить во время трансляции, что ссылка на X из Р находится во время выполнения во второй таблице вниз по статической цепи. Кроме того, мы знаем во время трансляции относительное положение X в этой локальной таблице. [12]
Выполняется Алгол-программа, изображенная на рис. 6.14. Для каждого идентификатора в каждой подпрограмме или блоке дайте представление в виде пары целых чисел ( n k), где п равно числу таблиц, отсчитываемых вниз по статической цепи, a k равно смещению внутри таблицы. [13]
Понятия индуктивное сопротивление и постоянная времени, рассмотренные выше для статических цепей, распространим теперь на синхронные машины, в которых одни цепи движутся относительно других. Рассмотрим сначала индуктивные сопротивления трехфазной явнополюсной вращающейся машины без учета насыщения и потерь в стали. [14]
Какими уравнениями ( алгебраическими, дифференциальными) и при каких допущениях представляются установившиеся и переходные режимы. В чем особенность математического представления электрических вращающихся машин и как объединяются эти представления с представлениями статических цепей. [15]