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



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

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

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

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

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


назад далее