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



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

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

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

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

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

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


назад далее