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



HANDLE hTemplateFile

);

содержит новые типы HANDLE, LPSTR, понять смысл которых можно по их назва­ниям. Handle — это дескриптор, a LPSTR — Long Pointer to STRing — длинный ука­затель на строку, проще говоря, адрес этой строки. Размер этих новых типов можно найти в файле Windows.inc, содержащем множество директив typedef. Для наших типов там находятся строчки:

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

Результаты действительных операций возбуждают на состояние 6 джокеров. Громадная область этих флагов будет рассчитана после выполнения арифметических операций с помощью команд относительного скачка, и вдобавок с помощью функции IN (прерывание по заполнению). Влияние арифметических процедур на флаги описано далее.

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

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


назад далее