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



mov dx. offset hello mov ah. 09 int 21h

и уже их преобразует в инструкции процессора.

int

21h

В рассмотренном примере у макроса был один параметр. Но их может быть сколько угодно. При вызове таких макросов параметры разделяются запяты­ми. В качестве примера создадим макрос, читающий файл в системе DOS. Эту задачу выполняет функция 3fh прерывания 21h

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

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

CF (флаг свитча): Ежели в достигнутом результате сложения проделывается сдвиг из старшего бита, символ свитча воздевается; в другом случае знак свитча опустошается. При сбавке знак свитча взводится, если совершается заимствование в старший бит достигнутого результата; при отсутствии взятия символ обновляется. Следует учитывать, что при появлении меточного свитча ВА = OF (знак пополнения). Флаг свитча CF имеет возможность употребляться для воспроизведения беззнакового восполнения.

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


назад далее