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



Разница лишь в том, что шофер обрабатывает всего одно сообщение, a Win­dows — сотни, ведь сообщение — это любое перемещение курсора, нажатие на клавишу клавиатуры или кнопку мыши, а также сигнал от отдельных устройств компьютера, таких как таймер. Эти сообщения

АЛУ и флаги

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

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

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


назад далее