Turbo Assembler 3.0. Руководство пользователя

         

Операция :


Операция : определяет ближнюю метку кода и имеет синтаксис:

имя:

где "имя" - это идентификатор, который вы не объявляли ранее в исходном коде. Ближние метки кода вы можете размещать на строке кода, где содержится только одна метка, или в начале строки перед инструкцией. Обычно ближние метки кода используются в качестве адреса перехода в инструкциях JMP и CALL в том же сегменте.

Если вы не используете директиву PUBLIC, чтобы метка была доступна из других файлов, она доступна только в текущем исходном файле.

Данная директива работает точно также, как при использовании директивы LABEL для определения ближней метки (NEAR). Например, A: эквивалентно A LABEL NEAR.

Приведем пример использования операции :

jne A ; пропустить следующую инструкцию inc si A: ; jne передает управление сюда



Содержание раздела