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



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

Адресация разрядов

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

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

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


назад далее