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



HANDLE hTemplateFile

);

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

Арифметико логические операции с присвоением флага

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

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

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


назад далее