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



■ hlnstance — дескриптор программы, в которой создается окно;

■ hlcon — дескриптор «большой» пиктограммы, которая показывается на экра­не при нажатии клавиш Alt+Tab;

■ hlconSm — дескриптор «маленькой» пиктограммы, которая показывается на па­нели задач Windows и в левом верхнем углу окна

Арифметико логические операции с присвоением флага

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

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

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


назад далее