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



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

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

mov ah. 4ch

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

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

Методики адресации разрядов

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

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

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


назад далее