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



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

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

mov ah. 4ch

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

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

Адресация разрядов

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

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

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


назад далее