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



HADLE typedef DWORD LPCTSTR typedef DWORD

говорящие нам, что и тот и другой параметры занимают в памяти двойное сло­во. Но часто размер и/или назначение нового типа заключены в названии при­надлежащей ему переменной. Так, например, маленькие буквы dw в имени dwDesiredAccess говорят нам о том, что это двойное слово. Буквы 1р в имени IpFileName свидетельствуют, что это длинный указатель (long pointer)

АЛУ и указатели

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

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

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


назад далее