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

Псевдооперация

Cтраница 4


Это достигается путем сравнения всех кодов операций с псевдооперациями MACRO и MEND, начинающими и заканчивающими макроопределения.  [46]

Подобно командам, все значения данных, формируемые псевдооперациями FCB и FCW, загружаются в память программой-загрузчиком однократно во время процесса загрузки - Обычно принято установку в начальное состояние констант, относящихся ко времени прогона программы, осуществлять на. Однако программист должен избегать установки в начальное состояние переменных во время загрузки.  [47]

Может ли однопросмотровый макропроцессор успешно обрабатывать макровызов с псевдооперациями условной компиляции.  [48]

Псевдооперации, При составлении программы следует учитывать, что псевдооперации используют для своей работы отдельные ячейки ОЗУ, которые называются рабочими. В том случае, если эти ячейки предназначаются для хранения каких-либо величин основной программы, их значение следует переписать в другую ячейку, иначе команда с псевдооперацией, выполняясь, нарушит их содержимое.  [49]

Таблица псевдоопераций ( РОТ), содержащая для каждой псевдооперации мнемонику и информацию о действиях, которые должны выполняться при втором просмотре.  [50]

51 Псевдокоманды языка ассемблера. [51]

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

Иногда обучающиеся не улавливают различия между псевдооперацией EQU и псевдооперациями FCB / FCW, а этот момент является чрезвычайно важным. Оператор EQU определяет константу во время процесса трансляции, устанавливая связь между меткой и числом, которая действительна только во время процесса трансляции. Всякий раз, когда ассемблер встречает оператор EQU, он заменяет его на соответствующее числовое значение, как если бы это число было напечатано.  [53]

В отличие от объявлений CONST и VAR в языке Паскаль псевдооперации EQU, FCB, FCW, RMB и RMW могут присутствовать в середине или в конце программы, представленной на языке ассемблера. Однако псевдооперации, обеспечивающие запись в память констант или резервирующие память, не должны использоваться в середине последовательности выполняемых комайд.  [54]



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