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



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

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

Команды АЛУ и адресация

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

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

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


назад далее