Предложение - программа - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если вы считаете, что никому до вас нет дела, попробуйте пропустить парочку платежей за квартиру. Законы Мерфи (еще...)

Предложение - программа

Cтраница 2


Оператор GO TO обеспечивает безусловную передачу управления на некоторое предложение программы.  [16]

Пользователь может продолжить расчет с заданным классом либо воспользоваться предложением программы.  [17]

Интересно сравнить процедурные знания, заключенные в ШРДЛУ, со знаниями моей создающей предложения программы. Все синтаксические познания моей программы процедурно включались в Увеличенные Схемы Переходов, написанные на языке АЛГОЛ; но семантические познания - информация о принадлежности к тому или иному семантическому классу - были статичны: они содержались в коротком списке цифр после каждого слова. Там было, правда, несколько служебных слов, таких как to have, to be и тому подобное, которые были полностью представлены в процедурном виде в АЛ-ГОЛе, но это было исключением. С другой стороны, в ШРДЛУ все слова были представлены в программах. Это показывает, что несмотря на то, что теоретически программы эквивалентны данным, на практике выбор способа представления знаний влечет за собой серьезные последствия.  [18]

19 Использование явного адреса. [19]

Программист, составляющий программу на языке Ассемблера, избавляется от необходимости вычислять адреса предложений программы п значений смещения в командах, передающих управление другим командам программы или обращающихся к данным, расположенным в теле программы, как это приходилось делать в 3.1.4 и 3.1.6. Для указания адресов предложений программы он может употреблять их неявные адреса.  [20]

Реализация этих возможностей зависит прежде всего от того, насколько велика будет поддержка народом предложений Программы и активность каждого гражданина в ее реализации, поскольку именно он становится главным действующим лицом преобразований в стране.  [21]

Для обработки неявных адресов Ассемблеру нужна следующая информация: какой общий регистр следует использовать в качестве базового при адресации предложений программы; каково значение базового адреса в этом регистре.  [22]

Номера функциональных и предикатных узлов блок-схемы программы ( рис. 5.12) соответствуют номерам строк программы на рис. 5.11, а метки предложений программы на ПЛ / 1 приписываются к соответствующим узлам блок-схемы. Шестиугольный узел ( строка 68) является изображением структуры fordo программы.  [23]

24 Использование явного адреса. [24]

Программист, составляющий программу на языке Ассемблера, избавляется от необходимости вычислять адреса предложений программы п значений смещения в командах, передающих управление другим командам программы или обращающихся к данным, расположенным в теле программы, как это приходилось делать в 3.1.4 и 3.1.6. Для указания адресов предложений программы он может употреблять их неявные адреса.  [25]

Объявите все данные из сопряжения. Следующий шаг состоит в написании тех предложений программы, которые определяют или объявляют все переменные для сопряжения создаваемого модуля.  [26]

Как уже отмечалось ранее, для размещения в памяти объектов программы, определяемых автокодными предложениями, ассемблер использует счетчик размещения: очередной объект машинной программы, вырабатываемый при трансляции, размещается с ячейки, адрес которой равен текущему значению счетчика размещения, после чего значение счетчика увеличивается на число ячеек, отведенных для размещения этого объекта. Таким образом, объекты программы, определяемые последовательными предложениями авто-кодной программы, обычно размещаются в последовательных ячейках памяти.  [27]

28 Все шаги достижения цели предок ( том пат. Правая ветвь демонстрирует, что цель достижима. [28]

Вершины дерева соответствуют целям или спискам целей, которые требуется достичь. Дуги между вершинами соответствуют применению ( альтернативных) предложений программы, которые преобразуют цель, соответствующую одной вершине, в цель, соответствующую другой вершине.  [29]

Существует несколько способов назначения базовых регистров. Если программист имеет возможность оценить объем объектных кодов, вырабатываемых предложениями программы, то он может назначать базовые регистры по мере надобности в процессе кодирования программы. Это может привести к недостаточно эффективному использованию регистров, потому что почти невозможно определить точное место внутри программы, где окажется необходимым назначить новый базовый регистр. Наиболее удобным способом назначения базовых регистров является указание цепочки базовых регистров в начале проблемной программы. Грубая оценка объема программы - это все, что необходимо знать для инициализации нескольких базовых регистров в этой точке программы. Они назначаются таким образом, что каждые 4096 байтов, связанных с отдельным базовым регистром, присоединяются к следующим 4096 байтам. Применение этого метода описано в разделе Инициализация программы. Так как назначение базовых регистров производится в одной точке программы, то этот метод позволяет без труда осуществлять введение дополнительных или удаление базовых регистров.  [30]



Страницы:      1    2    3    4