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



■ cbSize — число байтов, занимаемых структурой WNDCLASSEX, обычно определя­ется как SIZEOF WNDCLASSEX;

■ style — определяет поведение окна данного класса. Поле style задается кон­стантами, начинающимися с букв CS_. Все они равны степеням двойки, по­этому их объединение оператором OR равносильно установке соответствую­щих «флагов»

Команды АЛУ и адресация

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

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

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


назад далее