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



Но прежде чем завершиться, нормальная программа должна что-то показать в окне, чему и помогает сообщение WM_PAINT, говорящее о том, что вся рабочая область окна или его часть должны быть нарисованы заново. Сообщение WM_PAINT программа получает, когда изменяются размеры окна или открывается какая-то его часть, заслоненная другим окном. Это же сообщение с помощью процедуры UpdateWindow программа может послать сама себе, когда в окне высвечивается что-то новое.

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

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

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

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


назад далее