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



Вторым по значимости полем будет, пожалуй, IpszClassName — адрес завершен­ной нулем (об этом говорит буква «z» в имени поля) строки символов — имени класса. Это имя нужно указывать при создании каждого окна, принадлежащего данному классу. Среди следующих полей трудно выделить главные и второсте­пенные, поэтому перечислим их по порядку:

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

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

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

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


назад далее