Руководство по ассемблеру



и только после такой замены приступит собственно к ассемблированию, то есть переводу текста программы в инструкции процессора.

Как видим, замена строк:

mov ah. 4ch

коротким словом Quit приносит двойную пользу: программа становится короче и понятней.

Но часто такая замена невозможна, из-за того что тело макроса содержит пара­метр, который может меняться в разных местах программы. Например, строки

Арифметические команды и флаги

Окончания цифeрных команд возбуждают на расположение 8 указателей. Большая область данных джокеров будет рассчитана после произведения действительных операций с помощью команд условного перехода, а также с поддержкой команды CIN (перебой по восполнению). Влияние действительных команд на указатели обрисовано далее.

GR (символ трансдукции): В случае если в результате сочинения совершается сдвиг из главного разряда, знак свитча воздевается; в противном случае флаг трансдукции опустошается. При вычитании флаг трансдукции воздевается, ежели осуществляется заимствование в главный бит итога; при отсутствии заимствования флаг сбрасывается. Необходимо учитывать, что при возникновении симптоматичного трансдукции SC = VH (флаг переполнения). Символ переноса АР имеет возможность применяться для индикации неимеющего знака переполнения.

АМ (знак добавочного трансдукта): Ежели в результате сложения воплощается свитч из меньшого полубайта в больший, символ добавочного сдвига взводится; в другом случае знак обновляется. При вычете флаг прибавочного переноса возводится, если осуществляется заем из старшего полубита в меньший; при недостатке взятия флаг возвращается в исходное положение.


назад далее