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

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

Cтраница 2


Хотя псевдооперация EQU не влияет на содержимое счетчика ячеек программы, ее операнды обычно не должны содержать ссылок вперед.  [16]

Две новые псевдооперации MAGRO и ENDM дают возможность программисту определять новые мнемонические обозначения, которые замещают последовательность команд.  [17]

Две важные псевдооперации макропроцессора AIF и AGO предоставляют возможность изменять порядок команд макрорасширения в соответствии с заданными условиями.  [18]

Большинство псевдоопераций предусматривает анализ результата и исходных данных.  [19]

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

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

Определите псевдооперацию ELSEIF, которая позволяет псевдооперации IF производить трансляцию одной или другой последовательности операторов.  [22]

Если встречаются псевдооперации DS ( определить память) или DC ( определить константы), то рассматривается поле операнда для определения требуемого числа байтов.  [23]

В случае псевдоопераций или операций с плавающей запятой код операции изображается двумя буквами.  [24]

С помощью псевдооперации FCB или FCW определяют одну или несколько констант для процесса выполнения: числа, которые записываются в память ЭВМ при загрузке программы; числа, которые предоставляются процессору при выполнении программы.  [25]

Продолжим рассмотрение других псевдоопераций. Псевдооперация RMB изменяет значение счетчика ячеек программы с целью зарезервировать один или несколько байтов памяти для хранения переменных без начальной установки байтов при загрузке программы.  [26]

После выхода из псевдооперации содержимое восьмой ячейки портится.  [27]

Оператор 8 содержит псевдооперацию END, но перед завершением прохода 2 дблжны быть сгенерированы значения присутствующих в программе литералов.  [28]

Важно отметить, что псевдооперация EQU непосредственно действует на таблицу символов, формируемую во время процесса трансляции. Эта псевдооперация не обеспечивает хранения каких-либо величин в памяти, когда производится загрузка программы.  [29]

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



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