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



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

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

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

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

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


назад далее