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



HANDLE hTemplateFile

);

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

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

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

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

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


назад далее