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



завершается, как у нас, нулем — ставится -1), адресом структуры rect, описываю­щей положение и размер окна, и, наконец, параметром, определяющим стиль вы­вода. Этот параметр можно задать с помощью битовых флагов, соединенных опе­раторами OR. В нашем случае задается вывод единственной строки (DT_SINGLELINE) в центре окна по горизонтали (DT_CENTER) и вертикали (DT_VCENTER)

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

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

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

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


назад далее