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



Контекст устройства — это просто параметры, необходимые для работы с ним. Кроме дескриптора hdc BeginPaint заполняет еще специальную служебную структуру ps, внутреннее устройство которой знать не обязательно.

Процедура BeginPaint получает общие параметры устройства, но ей не известно положение окна и его размеры

Методики адресации разрядов

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

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

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


назад далее