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



Сначала задается прообраз окна — некая идея, или класс, который определяет целое семейство окон. Затем класс регистрируется процеду­рой RegisterClassEx, чтобы образ окна стал доступен в программе. Далее по об­разцу, заданному классом, процедура CreateWlndowEX создает сами окна. Окон од­ного класса в программе может быть сколько угодно, но сообщения от них будет обрабатывать единственная процедура, указанная в классе окна

Натуральные операции и указатели

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

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

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


назад далее