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



После вывода строки контекст устройства уже не нужен, и чтобы не забивать память лишними параметрами, его следует удалить процедурой EndPaint.

Познакомившись с выводом текста, можно скомпилировать программу и, запус­тив ее, увидеть на экране окно с надписью «Не могу молчать!» посередине. Эта надпись слегка «моргает»

Натуральные операции и указатели

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

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

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


назад далее