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



Появиться на экране ему помогает процедура ShowWindow, использующая дескриптор окна hwnd и кон­станту SW_SH0WN0RMAL, которая велит процедуре показать окно в полный рост. Если бы этот параметр был равен SW_SH0WMINN0ACTIVE, программа появилась бы только в панели задач, и понадобился бы еще один щелчок мыши, чтобы наше первое окно появилось на экране.

АЛУ и флаги

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

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

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


назад далее